Как создать среду LNMP на Debian 9

Шаг монтажа 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

рекомендация

отwww.cnblogs.com/ldcheng/p/11316689.html