일반적인 nginx 확장 설치
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
수정 / etc / profile, 다음 두 줄 을 추가 하거나 아래 두 문장 을 직접 실행 합 니 다.export LIBDRIZZLE_INC=/usr/local/include/libdrizzle-1.0
export LIBDRIZZLE_LIB=/usr/local/lib
2. rds - json - nginx - module 다운로드 및 압축 풀기
wget https://github.com/openresty/rds-json-nginx-module/archive/v0.13.tar.gz
tar -zxvf v0.13.tar.gz
3. drizzle - nginx - module 다운로드 및 압축 풀기
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
4. redis2 - nginx - module 다운로드 및 압축 해제
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
set - misc - nginx - module 다운로드 및 압축 풀기 (unknown directive "set unescape uri")
wget https://github.com/openresty/set-misc-nginx-module/archive/v0.28.tar.gz
tar -zxvf v0.28.tar.gz
컴 파일 form - input - nginx - module 다운로드
wget https://github.com/calio/form-input-nginx-module/archive/master.zip
mv master.zip form-input-nginx-module-master.zip
unzip form-input-nginx-module-master.zip
mv form-input-nginx-module-master form-input-nginx-module
lua - cjson 다운로드 및 컴 파일 (module 'cjson' not found)
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
현재 디 렉 터 리 에 있 는 Makefile 을 수정 하여 LUAINCLUDE_DIR 값 할당 은 $(PREFIX) / include / luajit - 2.0 입 니 다.make
make install
lua - redis - parser - 0.10. tar. gz 다운로드 및 컴 파일 (module 'redis. parser' not found)
이것 은 lua 의 확장 입 니 다. 다음 설 치 를 마 친 후 / usr / local / lib / lu / 5.1 / redis / 에서 parser. so 파일 을 생 성 합 니 다.lua 호출 방법 을 제공 합 니 다. redis 에서 돌아 온 데 이 터 를 분석 하 는 데 사 용 됩 니 다.
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
현재 디 렉 터 리 에 있 는 Makefile 을 수정 하여 LUAINCLUDE_DIR 값 할당 은 $(PREFIX) / include / luajit - 2.0 입 니 다.
make && make install
4. nginx 재 컴 파일
cd /data0/source_code/nginx-1.4.2
./configure --user=www --group=www --prefix=/data0/nginx-1.4.2 --with-http_stub_status_module --with-pcre=/data0/source_code/pcre-8.33/ --add-module=/data0/source_code/ngx_devel_kit-0.2.18 --add-module=/data0/source_code/echo-nginx-module-0.57 --add-module=/data0/source_code/lua-nginx-module-0.8.6 --add-module=/data0/source_code/rds-json-nginx-module-0.13 --add-module=/data0/source_code/drizzle-nginx-module --add-module=/data0/source_code/redis2-nginx-module --add-module=/data0/source_code/set-misc-nginx-module-0.28 --with-debug
make -j2
make install
상기 절차 에서... / configure 후 매개 변 수 는 -- with - debug 이 며, 이 매개 변 수 를 더 하면 후기 디 버 깅 에 편리 합 니 다.
완료 후 현재 디 렉 터 리 에서 obbs / nginx - V 를 실행 할 수 있 습 니 다. 이 모듈 이 모두 설치 되 어 있 는 지 확인 하 십시오. 다음 과 같 습 니 다: obbs / nginx - V
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.