Что такое Nginx? - Семальт Эксперт

Nginx [engine x] - это еще один метод HTTP и обратный прокси-сервер. Nginx функционирует как почтовый прокси-сервер и универсальный прокси-сервер TCP / UDP, посредством чего он аутентифицирует различных веб-запросчиков, чтобы посетитель достиг веб-сайта. Игорь Сысоев изначально написал этот прокси-сервер. Другие хостинговые пакеты могут использовать такие методы, как стек LAMP (Linux + Apache + MySQL + PHP) для запуска WordPress. Nginx может быть мощной установкой в отношении подхода «уважаемый прокси». Обязательно, есть много способов, которые веб-мастера могут использовать для реализации Nginx. Вы можете использовать все его функции одновременно, используя сервер Apache. Большинство веб-сайтов, размещенных на сервере Nginx, работают под управлением Apache. Существуют заголовки ответа HTTPS, а также другие прокси, называющие его веб-серверами.

В этом руководстве Майкла Брауна (Michael Brown), менеджера Semalt Customer Success Manager, объясняется использование автономной установки Nginx. Вместо того, чтобы полагаться на технику сервера Apache, вы можете использовать один Nginx, как основной сервер. При реализации Nginx на WordPress могут возникнуть некоторые особые соображения. Существует некоторая важная информация, которую пользователь должен знать о Nginx. Например:

  • Все конфигурации возможны в админ-панели на уровне конфигурации сервера. В результате отсутствует конфигурация на уровне каталогов. В отличие от файлов Apache .htaccess или IIS web.config, WordPress не может изменять конфигурацию Nginx.
  • Функция постоянных ссылок немного отличается в Nginx от других серверов Apache.
  • Nginx не может сгенерировать правила перезаписи для вас. Nginx не имеет возможности .htaccess-типа, поэтому невозможно настроить сервер с пользовательской стороны.
  • Вы используете плагины для установки ваших постоянных ссылок. Важно установить «index.php», который может сформировать панель для разрешения изменений на вашем сервере.
  • Для пользователей, которые хотят получить ограниченные возможности htaccess, они могут установить расширение htscanner PECL для PHP. К сожалению, это только развивающая модификация и может сопровождаться ее осложнениями. Убедитесь, что у вас есть надежный метод отладки, прежде чем применять эту технику.

В этом руководстве Nginx предполагается, что вы уже установили Nginx. В результате, установка и инструкции о том, как это работает, не включены.

Важная информация о Nginx

  • Помощник Nginx автоматически отображает файл map.conf при создании нового веб-сайта. В некоторых случаях вам может потребоваться перезагрузить Nginx вручную, чтобы изменения вступили в силу. Nginx также хранит веб-сайты в форме php-fpm всякий раз, когда появляется новый сайт.
  • Крупные веб-сайты могут использовать Nginx, поскольку можно настроить несколько доменов.
  • Существуют символические ссылки, означающие, что вам не нужно беспокоиться о случайном удалении или корректировке всего сервера.

Вывод

Для владельцев веб-сайтов, которым необходим обратный прокси-сервер, установка Nginx может быть важным подходом. Вся конфигурация делает общее предположение, что корень сайта или блога присутствует на хосте. Точка отсчета находится на самом уровне сервера, а не на стороне пользователя. Люди должны изменять правила, когда они меняют такие аспекты сайта, как добавление блога.