설 치 된 Nginx 에 새 모듈 을 추가 하 는 방법
1775 단어 nginx
우선 모듈 원본 코드 를 다운로드 해 야 합 니 다. git 에서 직접 복제 합 니 다.
git clone http://github.com/wandenberg/nginx-push-stream-module.git
추가 하고 자 하 는 모듈 경 로 를 하나의 변수 로 정의 합 니 다.
NGINX_PUSH_STREAM_MODULE_PATH=$PWD/nginx-push-stream-module
다음은 nginx 가 설 치 된 상태 에서 모듈 을 추가 합 니 다. 예전 에 nginx 가 / usr / local / nginx 디 렉 터 리 에 설치 되 어 있 었 기 때문에 아래 작업 은 모두 이 디 렉 터 리 를 경로 로 작 동 합 니 다. 다른 디 렉 터 리 에 설치 되면 해당 하 는 변경 명령 이 필요 합 니 다.
먼저 기 존의 nginx 설정 파 라 메 터 를 보고 복사 합 니 다.
/usr/local/nginx/sbin/nginx -V
같은 버 전의 nginx 소스 패키지 (이전에 설 치 된 소스 패키지) 를 풀 고 수업 을 삭제 하고 다시 다운로드 하면 버 전이 같 으 면 됩 니 다 (여기 서 1.12.2 버 전 을 예 로 들 면)
tar zxvf nginx-1.12.2.tar.gz
nginx 디 렉 터 리 에 들 어가 기
cd nginx-1.12.2
설정 진행 (그 중 * * * 은 앞 에 기 록 된 nginx 원본 설정 입 니 다. 이것 은 반드시 추가 해 야 합 니 다)
./configure --add-module=$NGINX_PUSH_STREAM_MODULE_PATH ***
컴 파일
make
make install 을 실행 하지 마 십시오. 덮어 쓰 지 마 십시오. 원래 nginx 실행 가능 한 파일 을 백업 합 니 다.
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_bak
컴 파일 된 nginx 를 원본 nginx 의 sbin 디 렉 터 리 로 복사 합 니 다.
cp objs/nginx /usr/local/nginx/sbin/
지금까지 설치 가 완료 되 었 습 니 다. / usr / local / nginx / sbin / nginx - V 를 다시 실행 하여 nginx 의 모듈 상황 을 볼 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 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에 따라 라이센스가 부여됩니다.