Возможно, вы только что начали создавать свое динамическое веб-приложение на PHP и хотите настроить стек LAMP. Термин LAMP происходит от операционной системы Linux, сервера Apache, базы данных MySQL и языка PHP. Давайте начнем с установки LAMP Stack в Ubuntu 20.04.
Прежде всего, у вас должны быть привилегии sudo в вашей системе или войти в систему как root для выполнения следующих задач:
Обновите репозиторий пакетов системы
Чтобы начать установку, рекомендуется сначала обновить репозиторий кэша APT, чтобы все последние приложения могли быть установлены без сбоев.
$судоподходящее обновление
После обновления apt-cache мы готовы приступить к установке LAMP Stack.
Давайте сначала установим MySQL.
Установите MySQL в Ubuntu 20.04
Поскольку MySQL в основном используется в качестве базы данных с PHP и используется для управления и хранения данных для установки MySQL в вашей системе ubuntu, введите команду, указанную ниже.
$судоподходящийустановитьMySQL-сервер MySQL-клиент
Вам будет предложено выделить дополнительное место на диске для установки пакета, поэтому нажмите y, чтобы продолжить установку MySQL.
После установки MySQL проверьте версию, введя эту команду.
И чтобы проверить, запущена ли служба MySQL в вашей системе ubuntu, введите эту команду, чтобы проверить статус.
Если он не активен, вы можете запустить его, используя ключевое слово start в приведенной выше команде, например:
Чтобы войти в оболочку MySQL, введите следующую команду
Он не будет запрашивать пароль в первый раз.
После входа в оболочку MySQL вы можете установить свой пароль или выполнить любую функцию, связанную с базой данных в нем.
Теперь давайте выйдем из него и установим веб-сервер Apache 2 в системе Ubuntu.
MySQL> выход
Установите веб-сервер Apache в Ubuntu 20.04
Apache 2 - это веб-сервер, который обрабатывает серверы для размещения веб-приложений. Чтобы установить Apache 2 в вашей системе ubuntu, выполните эту команду.
$судоподходящийустановитьapache2
Также может появиться запрос на предоставление дополнительного дискового пространства для установки Apache, поэтому нажмите y, чтобы продолжить процесс установки.
После того, как будет установлен веб-сервер Apache 2; вы можете проверить статус, введя следующую команду.
$судоsystemctl статус apache2
Если он активен и работает, то можете приступить к установке PHP; в противном случае начните использовать команду
После запуска давайте установим PHP сейчас,
Установите PHP в Ubuntu 20.04
Последнюю стабильную версию PHP можно легко установить на ubuntu из репозитория пакетов 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
Вы можете сделать это, набрав следующую команду.
$судоподходящийустановитьphp-curl, php-gd, php-mbstring, php-mysql, php-zip, php-json, php-xml
Разрешите ему занять дополнительное место на диске для установки расширений, набрав y и нажав кнопку Enter.
Эта команда установит все необходимые расширения PHP для запуска phpMyAdmin.
Вот как вы можете установить все необходимые пакеты в Ubuntu 20.04 и настроить стек LAMP для создания динамического веб-приложения.
Заключение
Этот пост содержит пошаговое руководство по установке и настройке стека LAMP в Ubuntu 20.04 LTS.