База знаний по Open Source
Yandex поиск по всему сайту
Авторизация

Web сервер nginx не отличается простотой настройки. Проще говоря настраивать его довольно сложно, особенно для начинающих. Но в сети есть сайт, на котором функционирует online сервис для настройки параметров nginx. Адрес сайта – https://nginxconfig.io/.

https://nginxconfig.io

Сайт nginxconfig.io существенно облегчает процесс настройки nginx. По сути, это что-то вроде графической надстройки для конфигурирования: в левом столбце ты выставляешь галочки и заполняешь поля, а рядом по ходу дела меняется текст конфига.

Для каждого из пунктов меню есть полезные всплывающие подсказки. А еще сервис услужливо добавляет к основному конфигу все сопутствующие вещи. Например, если добавить опцию HTTPS, то он выдаст команды для создания ключей.

Кроме того он позволяет настроить конфиги php (/etc/nginx/nginxconfig.io/php_fastcgi.conf), letsencrypt.conf и т.д. Причем конфиги можно сгенерировать с привязкой к популярным CMS – WordPress, Drupal и т.д.

Однако полностью обойтись удобными галочками и не лезть в код конфига вряд ли получится. Что, если тебе нужен поддомен? Что, если твое приложение написано не на PHP? В общем, nginxconfig.io предоставляет отличный шаблон, но подкрутить и подпилить его придется самому.