Хотите узнать, как установить Nginx и PHP на компьютер под управлением Ubuntu Linux? В этом учебнике мы собираемся установить Nginx и настроить сервер, чтобы поддержать страницы PHP.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• PHP 7.4
Список оборудования
В следующем разделе представлен список оборудования, используемого для создания этого учебника.
Как Amazon Associate, я зарабатываю от квалификационных покупок.
Nginx — Связанные Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Nginx.
Учебник — Установка Nginx на Ubuntu Linux
Установите сервер Nginx и необходимые пакеты.
Добавьте следующую строку в файл конфигурации Nginx.
В нашем примере мы устанавливаем максимальный размер загрузки Nginx до 32 мегабайт.
Вот файл после нашей конфигурации.
Перезапустите сервис Nginx.
Сервер Nginx был успешно установлен.
Учебник Nginx — Включить поддержку PHP
Nginx нужна внешняя программа для добавления поддержки PHP.
Установите пакет PHP.
Установите другие модули PHP.
Найдите местоположение файла конфигурации PHP в вашей системе.
Отредактируйте файл конфигурации под названием: PHP. Ini.
Ваша версия PHP может быть не такой, как наша.
Местоположение файла конфигурации PHP может быть не таким, как у нас.
Включить и настроить следующие элементы файла конфигурации PHP.
В нашем примере мы используем часовой пояс Бразилии.
Отредактируйте файл конфигурации Nginx для веб-сайта по умолчанию.
Включите поддержку PHP для Nginx.
Вот исходный файл, до нашей конфигурации.
Вот новый файл с нашей конфигурацией
Проверьте, не имеет ли файл конфигурации Nginx ошибки.
Вот вывод команды.
Перезагрузите службу PHP.
Перезапустите сервис Nginx.
Поздравляю! Вы завершили установку PHP на сервере Nginx.
Tutorial Nginx — Тестирование установки PHP
Создайте тестовый файл PHP.
Вот содержимое файла.
Откройте браузер и введите IP-адрес вашего веб-сервера /test.php.
В нашем примере в браузер был введен следующий URL::
— http://172.31.8.195/test.php
Будет отображаться страница тестирования PHP.
Поздравляю! Ваша установка PHP была успешно завершена.