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