Администрирование Установка стека LAMP на Ubuntu 20.04

  • Автор темы Underground Forum
  • Дата начала
Underground Forum

Underground Forum

  • #1
В данном мануале мы будем устанавливать стек LAMP на сервер под управлением Ubuntu, а за одно и настроим сервер.

Установка пакетов LAMP при помощи утилиты tasksel

Данная утилита позволит вам установить весь стек LAMP за одну команду, tasksel также можно использовать и на сервере с Debian OS.

# Устанавливаем tasksel
sudo apt -y install tasksel

# Запускаем установку Lamp
sudo tasksel install lamp-server

Ручная установка​


Подготовка сервера​

# Обновим индекс пакетов
sudo apt update

# Установим утилиту для настройки брандмауэра
sudo apt install ufw

# Активируем брандмауэр
sudo ufw enable

Установка Apache + PHP​

# Для установки Apache воспользуемся командой
sudo apt install php libapache2-mod-php

Apache ubuntu

# Проверяем работу Apache
sudo service apache2 status

# Если сервис не работает (inactive), то запустите его вручную
sudo systemctl start apache2

Установка NGINX + PHP​

# Установите php-fpm
sudo apt install php-fpm

Добавьте следующую конфигурацию, чтобы nginx мог обрабатывать php
server {

    # . . . другой код

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:q;
    }
}

# Перезапустите NGINX
sudo systemctl restart nginx

Установка MySQL​

# Запускаем установку MySQL
sudo apt -y install mysql-server

Mysql ubuntu

# Проверяем работу MySQL
sudo systemctl status mysql

# Если сервис не работает (inactive), то запустите его вручную
sudo systemctl start mysql

# Запускаем настройку MySQL
sudo mysql_secure_installation
 
Последнее редактирование:
Сверху