Може би току -що сте започнали да изграждате своето динамично уеб приложение в PHP и искате да настроите LAMP Stack. Терминът LAMP идва от операционната система Linux, сървъра Apache, базата данни MySQL и езика PHP. Нека започнем с инсталирането на LAMP Stack на Ubuntu 20.04.
На първо място, трябва да имате привилегии sudo във вашата система или да влезете като root, за да изпълнявате следните задачи:
Актуализирайте хранилището на пакети на системата
За да започнете с цялата инсталация, най -добрата практика е първо да актуализирате хранилището на кеша на APT, така че всички най -нови приложения да могат да се инсталират безпроблемно.
$sudoподходяща актуализация
След като apt-cache се актуализира, ние сме готови да продължим с инсталацията на LAMP Stack.
Нека първо инсталираме MySQL.
Инсталирайте MySQL на Ubuntu 20.04
Тъй като MySQL се използва предимно като база данни с PHP и се използва за управление и съхраняване на данни за инсталиране на MySQL на вашата система ubuntu, въведете командата, дадена по -долу.
$sudoподходящИнсталирай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подходящИнсталирайapache2
Той може също да поиска да се предостави допълнително дисково пространство за инсталирането на Apache, така че натиснете y, за да продължите процеса на инсталиране.
След като се инсталира и уеб сървър Apache 2; можете да проверите състоянието, като въведете следната команда.
$sudosystemctl статус apache2
Ако е активен и работи, тогава е добре да продължите с инсталирането на PHP; в противен случай започнете да използвате командата
След като го стартираме, нека инсталираме PHP сега,
Инсталирайте PHP на Ubuntu 20.04
Последната стабилна версия на PHP може лесно да бъде инсталирана на ubuntu от хранилището на пакети APT, като въведете командата, дадена по -долу в терминала
$sudoподходящИнсталирай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подходящИнсталирай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.