Как установить стек LAMP на сервер CentOS Stream

13.12.2022
12:58

Пошаговая инструкция, как установить LAMP на CentOS Stream, нужна для разработки и тестирования приложений на PHP.

Что такое стек LAMP

Стек LAMP – аббревиатура, которая расшифровывается как:

  • L – Linux (OS);
  • A – Apache (web-сервер);
  • M – MySQL (DB);
  • P – интерпретатор.

Как правило, сюда необходимо добавлять и nginx, так, как у Apache и nginx отличаются алгоритмы обработки запросов. Если сервер используется для разработки (минимальное кол-во запросов), в таком случае подойдет и Apache. Если нужен сервер для обработки большого количества запросов и работы в условиях высоких-нагрузок, дополнительно выбирают nginx как reverse-proxy.

Пошаговая инструкция, как установить Apache (web-сервер)

Инсталл апача на ЦентОС подразумевает ряд действий:

1. Установка Apache командой

dnf install httpd

2. Добавление апача в автоматические загрузки и запуск службы.

3. Доступ к портам (как правило, на сервере он закрыт обычным брандмауэром Файрвол. Используется команда:

firewall-cmd --permanent --zone=public --add-service=http

Аналогично для https. Дальше перезагружаемся и смотрим, открылись ли порты после изменения дефолтных настроек.

Если все в порядке, можно попробовать сделать простую страницу для теста. Проверяют ее просто: IP-адрес VPS вбивается в адресную строку браузера. Если все работает и открывается, переходят к настройкам. Необходимо создать конфигурационный файл и проверить Apache на ошибки синтаксиса.

Закажите новый VPS со скидкой 15%
Любая локация на выбор. Стабильный сервер для ваших проектов по выгодной цене.
Выбрать VPS

Другие статьи

07.12.2022
21 009
База знаний / Инструкции
Как установить Ngrok
07.12.2022
15 414
База знаний / Инструкции
Что такое Ngrok?