nginx 동적 추가 확장 모듈
2184 단어 Nginx
설 치 된 nginx 는 컴 파일 되 지 않 은 모듈 을 추가 해 야 합 니 다. 어떻게 해 야 합 니까?
구체 적
여 기 는 제3자 echo - nginx - module 모듈 을 설치 하 는 것 을 예 로 들 어 nginx 설정 파일 변수 출력 에 사용 되 며 설정 정 보 를 쉽게 볼 수 있 습 니 다 =
nginx 모듈 은 nginx 를 다시 컴 파일 해 야 합 니 다. 아파 치 처럼 파일 도입 을 설정 하 는 것 이 아 닙 니 다 (. so)
제3자 확장 모듈 echo - nginx - module 다운로드 (지정 한 폴 더 에 압축 을 풀 고 컴 파일 할 때 경로 가 가리 키 는 것)
# cd /root/Downloads/
# wget https://github.com/openresty/echo-nginx-module/archive/v0.60.tar.gz
# tar zxvf v0.60.tar.gz
nginx 이전 컴 파일 설치 시 어떤 모듈 이 설치 되 어 있 는 지 확인 합 니 다.
[root@hrtask Downloads]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/0.8.50
built by gcc 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)
TLS SNI support enabled
configure arguments: --user=root --group=root --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_addition_module --with-openssl=/root/Downloads/openssl-1.0.1c --with-pcre=/root/Downloads/pcre-8.20 --with-zlib=/root/Downloads/zlib-1.2.3
컴 파일 설치 가 사용 되 었 음 을 알 수 있 습 니 다.
--user=root --group=root --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_addition_module --with-openssl=/root/Downloads/openssl-1.0.1c --with-pcre=/root/Downloads/pcre-8.20 --with-zlib=/root/Downloads/zlib-1.2.3
스 크 립 트 를 컴 파일 한 후 모듈 을 추가 해 야 합 니 다.
--add-module=/root/Downloads/echo-nginx-module-0.60
다음으로 변경:
./configure --user=root --group=root --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_addition_module --with-openssl=/root/Downloads/openssl-1.0.1c --with-pcre=/root/Downloads/pcre-8.20 --with-zlib=/root/Downloads/zlib-1.2.3 --add-module=/root/Downloads/echo-nginx-module-0.60
재 컴 파일
#make
제발 make install 하지 마 세 요. 그렇지 않 으 면 정말 덮어 씁 니 다.
먼저 이전 nginx 바 이 너 리 파일 을 백업 한 다음 바 꿉 니 다.
nginx 서비스 가 시작 되면 종료 해 야 합 니 다. 그렇지 않 으 면 nginx 복사 가 잘못 되 었 습 니 다.
# cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
# cp ./objs/nginx /usr/local/nginx/sbin/
해결 ~
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
linux2에 nginx 설치설치 가능한 nginx를 확인하고, 해당 nginx를 설치한다. localhost 혹은 해당 ip로 접속을 하면 nginx 화면을 볼 수 있다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.