Установка LAMP

LAMP - это самый популярный стек программного обеспечения для работы веб-сервера. Сюда входят такие программы, как Apache, PHP, MySQL, и работает всё это в Linux, отсюда и такое название.

Установка LAMP на Ubuntu 18.04

Шаг 1 - Apache

Установим Apache используя менеджер пакетов Ubuntu apt

sudo apt update
sudo apt install apache2

Проверим настройку профиля Apache Full, она должна разрешать трафик для портов 80 и 443:

sudo ufw app info "Apache Full"

Должно появиться следующее:

Profile: Apache Full
Title: Web Server (HTTP,HTTPS)
Description: Apache v2 is the next generation of the omnipresent Apache web
server.
Ports:
80,443/tcp

Разрешим входящий HTTP и HTTPS трафик для этого профиля:

sudo ufw allow in "Apache Full"

Проверить результат установки можно набрав в вашем веб-браузере публичный IP адрес вашего сервера:

http://IP_адрес_вашего_сервера
Если вы видите эту страницу, ваш веб-сервер корректно установлен и доступен через файрвол.

Шаг 2 - Установка MySQL

sudo apt install mysql-server

Шаг 3 - Установка PHP

sudo apt install php libapache2-mod-php php-mysql