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
Nach dem Login kopieren
Ä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
Nach dem Login kopieren
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
Nach dem Login kopieren
Ä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
Nach dem Login kopieren
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
Nach dem Login kopieren
)Ä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
Nach dem Login kopieren
wget https://github.com/openresty/set-misc-nginx-module/archive/v0.28.tar.gz
tar -zxvf v0.28.tar.gz
Nach dem Login kopieren
4. Kompilieren Sie Nginx neuwget 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
Nach dem Login kopieren
make
make install
Nach dem Login kopieren
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 -Vwget 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
Nach dem Login kopieren
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
Nach dem Login kopieren