Пошаговая инструкция, как установить LAMP
на CentOS Stream, нужна для разработки и тестирования приложений на PHP.
Стек LAMP
– аббревиатура, которая расшифровывается как:
Как правило, сюда необходимо добавлять и nginx, так, как у Apache и nginx отличаются алгоритмы обработки запросов. Если сервер используется для разработки (минимальное кол-во запросов), в таком случае подойдет и Apache. Если нужен сервер для обработки большого количества запросов и работы в условиях высоких-нагрузок, дополнительно выбирают nginx как reverse-proxy
.
Инсталл апача на ЦентОС подразумевает ряд действий:
1. Установка Apache командой
dnf install httpd
2. Добавление апача в автоматические загрузки и запуск службы.
3. Доступ к портам (как правило, на сервере он закрыт обычным брандмауэром Файрвол. Используется команда firewall-cmd --permanent --zone=public --add-service=http
. Аналогично для https
. Дальше перезагружаемся и смотрим, открылись ли порты после изменения дефолтных настроек.
Если все в порядке, можно попробовать сделать простую страницу для теста. Проверяют ее просто: IP-адрес VPS вбивается в адресную строку браузера. Если все работает и открывается, переходят к настройкам. Необходимо создать конфигурационный файл и проверить Apache на ошибки синтаксиса.
Примените скидку, вставив промокод в специальное поле при оформлении заказа: