Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 17947|Ответ: 2

[Веб] NGINX добавляет сторонние модульы, а также поддерживает модули, поддерживаемые нативно NGINX

[Скопировать ссылку]
Опубликовано 27.04.2018 10:17:48 | | | |


Прежде всего, должно быть понятно, что nginx не поддерживает динамическую установку и загрузку модулей, поэтому при установке сторонних модулей или запусках новых функций модуля в самом nginx, он охватывает nginx;

Поэтому обязательно обратите внимание на:Начните с просмотра уже установленных модулей nginx! Затем при установке нового устройства нужно снова настроить установленную.

Метод установки сторонних модулей nginx:


Как уже было сказано выше, при установке новых функций обязательно проверяйте уже существующие.

Шаг 1: Проверьте существующую конфигурацию nginx

cd /usr/local/sbin/

./nginx -V  Посмотрите элемент после аргументов настройки: который может быть пустым, что означает, что ничего не настроено.

Пример:

Настройте аргументы: --add-module=/home/softback/echo-nginx-module-0.60

Инструкция о том, что установлен сторонний модуль эхо. Затем при установке поддержки https или других сторонних модулей ./configure должен сопровождаться --add-module=/home/softback/echo-nginx-module-0.60, иначе он будет перезаписан.

Шаг 2: Установите модуль

1. Установка сторонних модулей NGINX без установки NGINX (требуется установка)

2. Установите модуль nginx, когда nginx уже установлен(Не нужно устанавливать, просто делайте)


В итоге, установка nginx и сторонних модулей фактически означает использование --add-module для переустановки nginx один раз, вместо того чтобы устанавливать, напрямую перезаписывать старый файл nginx в каталоге компиляции на файл objs/nginx. Если нужно установить несколько сторонних модулей nginx, нужно указать только несколько соответствующих --add-modules.

Примечание: При повторной компиляции не забудьте добавить ранее скомпилированные модули в параметры настройки.





Предыдущий:Сильные и слабые стороны Lua и Luajit
Следующий:[Настоящий бой] Обновление Nginx 1.4.4 до 1.14.0
Опубликовано 24.07.2018 23:27:15 |
Модули
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com