>백엔드 개발 >PHP 튜토리얼 >우분투 컴파일 nginx

우분투 컴파일 nginx

WBOY
WBOY원래의
2016-08-08 09:32:05960검색

nginx 원클릭 컴파일 및 설치

#nginx地址官网安装
cd /opt/ && wget http://nginx.org/download/nginx-1.7.9.tar.gz && tar xvf nginx-1.7.9.tar.gz  && cd nginx-1.7.9 && sudo apt-get install -y libpcre3 libpcre3-dev libssl-dev && ./configure && make && make install


#githubdi地址安装
cd /opt/ && wget https://github.com/nginx/nginx/archive/master.zip && unzip master.zip  && cd  nginx-master && sudo apt-get install -y libpcre3 libpcre3-dev libssl-dev && ./configure && make && make install

단계별 설치

1. 다운로드 주소 받기


2. 다운로드

3. 압축을 푼다

4.


5. 누락된 pcre 패키지 종속성 보고 오류

./configure: 오류: HTTP 재작성 모듈에는 PCRE 라이브러리가 필요합니다. -http_rewrite_module 옵션 없이 --를 사용하여 모듈을 비활성화하거나 PCRE 라이브러리를 시스템에 설치하거나 다음을 사용하여 소스에서 정적으로 PCRE 라이브러리를 빌드할 수 있습니다. --with-pcre= 옵션을 사용하여 nginx



6. pcre 패키지 종속성 추가


7. zlib 패키지 종속성 없음

./configure: 오류: HTTP gzip 모듈에는 –without-http_gzip_module 옵션을 사용하여 모듈을 비활성화할 수 있습니다. 또는 zlib 라이브러리를 시스템에 설치하거나 nginx를 사용하여 소스에서 정적으로 zlib 라이브러리를 빌드합니다. –with-zlib= 옵션을 사용합니다.



8. zlib 패키지 종속성을 추가합니다(libssl-dev 설치 libssl-dev는 다음에 따라 다름). zlib1g -dev 패키지 자동 다운로드)


9. 종속성 검사가 정상입니다


10 . 컴파일 및 설치

11. 설치 성공

12. >

13. 시작 여부 확인


vim 종료 명령: q 또는 백그라운드 모드로 전환 ctrl+z를 눌러 기본 제어 콘솔로 돌아가기
위 내용은 관련 내용을 포함하여 우분투용 nginx 컴파일을 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.