Maison  >  Article  >  développement back-end  >  Comment ajouter des modules à Nginx

Comment ajouter des modules à Nginx

不言
不言original
2018-07-07 16:19:112260parcourir

Cet article présente principalement la méthode d'ajout de modules à Nginx. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer.

Si Nginx a été installé, vous en avez besoin. pour en ajouter un nouveau module, que dois-je faire ?

Étapes

Prendre le module nginx-sticky-module-ng comme exemple
  • Voir les derniers paramètres de compilation et d'installation de Nginx

[~]$ nginx -V
nginx version: nginx/1.10.0
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) 
built with OpenSSL 1.0.1e-fips 11 Feb 2013
TLS SNI support enabled
configure arguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module
, le contenu de l'élément

est le dernier paramètre de compilation et doit être réutilisé. configure arguments

  • Sauvegardez le fichier exécutable Nginx d'origine

  • Téléchargez la version originale du package de code source Nginx et décompressez-le

  • Télécharger les modules d'extension tiers

git clone https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng.git
  • Ajouter de nouveaux modules qui doivent être installés et recompilés

Si oui S'il s'agit d'un module tiers, précisez le répertoire ; s'il s'agit d'un module intégré, précisez le nom du module.

./configure --prefix=/你的安装目录  --add-module=/第三方模块目录
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module --add-module=./nginx-sticky-module-ng

// make后不要执行install,改用手动拷贝
make

// 强制覆盖执行文件
sudo cp -rfp objs/nginx /usr/local/nginx/sbin/nginx
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn