Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 17947|Отговор: 2

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

[Копирай линк]
Публикувано в 27.04.2018 г. 10:17:48 ч. | | | |


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

Затова не забравяйте да обърнете внимание на следното:Започнете, като разгледате nginx модулите, които вече имате инсталирани! След това, когато инсталираш нов компютър, трябва да конфигурираш инсталирания отново.

Метод за инсталиране на модул от трети страни на nginx:


Както беше ясно посочено по-горе, при инсталиране на нови функции, непременно проверявайте първо съществуващите.

Стъпка 1: Прегледайте съществуващата конфигурация на nginx

cd /usr/local/sbin/

./nginx -V  Погледнете елемента след configure аргументи: които може да са празни, което означава, че нищо не е конфигурирано.

Пример:

конфигурирайте аргументи: --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