Може би току-що сте започнали да създавате вашето динамично уеб приложение в PHP и искате да настроите LAMP Stack. Терминът LAMP идва от операционната система Linux, сървъра Apache, базата данни MySQL и езика PHP. Нека започнем с инсталирането на LAMP Stack на Ubuntu 20.04.
На първо място, трябва да имате привилегии на sudo във вашата система или да влезете като root, за да изпълнявате следните задачи:
Актуализирайте хранилището на пакети на системата
За да започнете с цялата инсталация, най-добрата практика е първо да актуализирате хранилището на кеша APT, така че всички най-нови приложения да могат да бъдат инсталирани безпроблемно.
$ sudo apt актуализация
След като apt-кешът бъде актуализиран, ние сме готови да продължим с инсталирането на LAMP Stack.
Нека първо инсталираме MySQL.
Инсталирайте MySQL на Ubuntu 20.04
Тъй като MySQL се използва предимно като база данни с PHP и се използва за управление и съхраняване на данни за инсталиране на MySQL на вашата система ubuntu, въведете командата, дадена по-долу.
$ sudo apt инсталира mysql-сървър mysql-клиент
Той ще ви помоли да отделите допълнително дисково пространство за инсталиране на пакета, затова натиснете „y“, за да продължите да инсталирате MySQL.
След като MySQL бъде инсталиран, проверете версията, като въведете тази команда.
И за да проверите дали услугата MySQL работи или не на вашата система ubuntu, въведете тази команда, за да проверите състоянието.
Ако не е активен, можете да го стартирате, като използвате ключовата дума start в горната команда по този начин
За да влезете в черупката на MySQL, въведете следната команда
Няма да ви поиска никаква парола за първи път.
След като влезете в черупката на MySQL, можете да настроите паролата си или да изпълните всяка функция, свързана с базата данни в нея.
Сега нека излезем през него и да инсталираме уеб сървъра Apache 2 в системата Ubuntu.
mysql> изход
Инсталирайте Apache Web Server на Ubuntu 20.04
Apache 2 е уеб сървър, който обработва сървърите за хостинг на уеб приложения. За да инсталирате Apache 2 на вашата система ubuntu, изпълнете тази команда.
$ sudo apt инсталирайте apache2
Възможно е също така да поискате предоставяне на допълнително дисково пространство за инсталирането на Apache, така че натиснете „y“, за да продължите процеса на инсталиране.
Веднъж се инсталира и уеб сървър Apache 2; можете да проверите състоянието, като напишете следната команда.
$ sudo systemctl статус apache2
Ако е активен и работи, тогава е добре да продължите с инсталирането на PHP; в противен случай започнете да използвате командата
След като го стартираме, нека инсталираме PHP сега,
Инсталирайте PHP на Ubuntu 20.04
Най-новата стабилна версия на PHP може лесно да бъде инсталирана на ubuntu от хранилището на APT пакета, като въведете командата, дадена по-долу в терминала
$ sudo apt инсталира php
Натиснете „y“, за да продължите процеса, ако той подкани да заемете допълнително дисково пространство за инсталиране на PHP.
След успешната инсталация на PHP, можете да проверите версията, като въведете командата
$ php - версия
PHP версия 7.3.4 е инсталиран.
Инсталирайте PHP разширения
Сега, ако искате да инсталирате и друго основно разширение PHP, което се изисква за phpMyAdmin, например,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Можете да го направите, като напишете следната команда.
$ sudo apt инсталира php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Позволете му да заеме допълнително дисково пространство за инсталиране на разширенията, като напишете „y“ и натиснете бутона „Enter“.
Тази команда ще инсталира всички необходими PHP разширения за стартиране на phpMyAdmin.
Така че можете да инсталирате всички необходими пакети на Ubuntu 20.04 и настройте LAMP Stack за изграждане на вашето динамично уеб приложение.
Заключение
Тази публикация съдържа ръководство стъпка по стъпка за инсталиране и настройка на LAMP стека на Ubuntu 20.04 LTS.