Шаг монтажа Nginx
Nginx доступен в репозитории Debian по умолчанию. Используйте следующую команду, чтобы обновить индекс пакетов и установить Nginx:
Sudo APT обновление
Sudo APT установить Nginx
После того, как процесс установки будет завершен, служба Nginx запустится автоматически.
Шаг два, MariaDB установки
С выпуском Debian 9, замена MySQL MariaDB является системой базы данных по умолчанию. Запустив следующую команду, чтобы установить MariaDB:
Sudo APT установить MariaDB-сервер
После завершения установки, выполнить mysql_secure_installation заказ, чтобы улучшить безопасность MySQL:
Суд mysql_secure_installation
Вам будет предложено установить пароль администратора, удалить анонимных пользователей, ограничить пользователя корневой доступ к локальному компьютеру и удалить тестовую базу данных. Вы должны ответить на все вопросы «да».
Шаг три, установить PHP
Debian 9 поставляется с PHP версии 7.0. Для установки PHP FPM и наиболее распространенного типа PHP модуля:
Sudo APT установить PHP-FPM PHP-opcache PHP-кли PHP-Г.Д. PHP-завиток PHP- MySQL
Шаг четыре, настроить Nginx для обработки PHP-страниц
Теперь, когда у нас есть все компоненты установлены на ЖНВЛС, можно редактировать файл конфигурации виртуального хоста Nginx и добавьте следующую строку в Nginx может обрабатывать PHP файлы:
Сервер { # . , , другой код расположение ~ \. PHP $ { включают описания веб -страниц / FastCGI-PHP. конф; fastcgi_pass Unix : /run/php/php7.0-fpm. носок; } }
Не забудьте перезапустить службу Nginx для того, чтобы изменения вступили в силу:
Судо systemctl рестарт Nginx