nginx는 pcre와 zlib에 의존하기 때문에 nginx를 설치할 때 pcre와 zlib를 먼저 설치해야 합니다(편의상 pcre, zlib, nginx 패키지를 같은 디렉터리에 넣습니다).
1. pcre 설치
pcre 공식 웹사이트에서 tar.gz 패키지를 다운로드하세요. 공식 웹사이트 주소는 ftp://ftp.csx.cam.ac.uk/pub/software입니다. /programming/ pcre/, 여기서 다운로드한 것은 pcre-8.39.tar.gz
tar -zxvf pcre-8.39.tar.gz cd pcre-8.39 ./configure make make install
zlib 공식 사이트에서 tar.gz 패키지를 다운로드합니다. 웹사이트, 공식 웹사이트 주소는 http://zlib.net/, 여기서 다운로드한 것은: zlib-1.2.8.tar.gz
tar -xvf zlib-1.2.8.tar.gz cd zlib-1.2.8 ./configure make make install
nginx 공식 홈페이지에서 tar.gz 패키지를 다운로드합니다. 공식 홈페이지 주소는 http://nginx.org/en/download.html 입니다. 여기서 다운로드한 것은 nginx-1.11.2.tar 입니다. .gz
tar -zxvf nginx-1.11.2.tar.gz cd nginx-1.11.2 ./configure --sbin-path=/usr/local/nginx/sbin/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --pid-path=/usr/local/nginx/sbin/nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.39 --with-zlib=../zlib-1.2.8 make make install이 시점에서 nginx가 설치됩니다
4. nginx 구성 및 시작
위의 설치 단계 및 디렉토리 설정 후 nginx 시작 프로그램 /usr/local/nginx/sbin/nginx이고 구성 파일은 /usr/local/nginx/conf/nginx.conf입니다. 구성 파일
nginx를 시작하는 명령은 다음과 같습니다./usr/local/nginx/sbin/nginx -t //测试nginx.conf的配置是否正确 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf //根据nginx.conf里的配置,启动nginx服务