Heim >Backend-Entwicklung >PHP-Tutorial >Allgemeine Installation der Nginx-Erweiterung

Allgemeine Installation der Nginx-Erweiterung

WBOY
WBOYOriginal
2016-08-08 09:29:211354Durchsuche

1. Installieren Sie drizzle1.0:

wget http://agentzh.org/misc/nginx/drizzle7-2011.07.21.tar.gz
cd drizzle7-2011.07.21/
./configure --without-server 
make libdrizzle-1.0
make install-libdrizzle-1.0
Ändern Sie /etc/profile, fügen Sie die folgenden zwei Zeilen hinzu oder führen Sie die folgenden zwei Sätze direkt aus
export LIBDRIZZLE_INC=/usr/local/include/libdrizzle-1.0
export LIBDRIZZLE_LIB=/usr/local/lib

2. Laden Sie das rds-json-nginx-Modul herunter und entpacken Sie es . Laden Sie das redis2-nginx-Modul herunter und entpacken Sie es Laden Sie lua-cjson herunter und kompilieren Sie es (Modul „cjson“ nicht gefunden)
wget https://github.com/openresty/rds-json-nginx-module/archive/v0.13.tar.gz
Ändern Sie das Makefile im aktuellen Verzeichnis und weisen Sie den LUA_INCLUDE_DIR-Wert $(PREFIX)/include/luajit-2.0 zu
tar -zxvf v0.13.tar.gz


Laden Sie lua-redis-parser-0.10.tar.gz herunter und kompilieren Sie es (Modul 'redis.parser' nicht gefunden
wget https://github.com/openresty/drizzle-nginx-module/archive/master.zip
unzip master.zip
mv master.zip drizzle-nginx-module-master.zip
mv drizzle-nginx-module-master drizzle-nginx-module	
)

Ändern Sie das Makefile im aktuellen Verzeichnis und weisen Sie es zu der LUA_INCLUDE_DIR-Wert für $(PREFIX)/include/luajit-2.0
wget https://github.com/openresty/redis2-nginx-module/archive/master.zip
unzip master.zip
mv master.zip redis2-nginx-module-master.zip
mv redis2-nginx-module-master redis2-nginx-module


wget https://github.com/openresty/set-misc-nginx-module/archive/v0.28.tar.gz
tar -zxvf v0.28.tar.gz
4. Kompilieren Sie Nginx neu

wget http://www.kyne.com.au/~mark/software/download/lua-cjson-2.1.0.tar.gz	
tar -zxvf lua-cjson-2.1.0.tar.gz
cd lua-cjson-2.1.0

make
make install

Nach Abschluss können Sie objs/nginx -V im aktuellen Verzeichnis ausführen, um zu sehen, ob alle installierten Module installiert sind, wie folgt: objs/nginx -V
wget https://github.com/openresty/lua-redis-parser/archive/master.zip
mv master.zip lua-redis-parser-master.zip
unzip lua-redis-parser-master.zip 
cd lua-redis-parser-master

Das Obige stellt die allgemeine Installation der Nginx-Erweiterung vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.
make && make install
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn