> 백엔드 개발 > PHP 튜토리얼 > CentOs에서 Nginx 설치 및 배포

CentOs에서 Nginx 설치 및 배포

WBOY
풀어 주다: 2016-07-30 13:30:29
원래의
1165명이 탐색했습니다.

시스템: centOS

먼저 gcc, gcc-c++, make 및 기타 컴파일 도구를 설치합니다.

um XXXX 설치

Nginx 설치

모듈 종속성Nginx는 다음 3 패키지

1. gzip 모듈에는 zlib 라이브러리 ( 다운로드가 필요합니다. > http://www.zlib.net/ )

2. 재작성 모듈에는 pcre 도서관( 다운로드: http://www.pcre.org/ )

3. SSL 기능에는

openssl 라이브러리( 다운로드: http://www.openssl.org/ )

Nginx 패키지 다운로드: http://mirrors.sohu.com/nginx/

종속성 패키지 설치 순서는 다음과 같습니다. openssl,

zlib, pcre, Nginx 설치 패키지.

그림 튜토리얼

1단계: 필수 패키지 다운로드 및 설치

zlib

종속성 패키지


pcre 종속성 패키지 다운로드


다운로드

openssl

종속성 패키지


다운로드

Nginx

패키지

안정 버전 선택


완전히 준비된 설치 패키지

:

openssl-fips -2.0.

9

.tar.gzzlib-1.2.

8

.tar.gzpcre-8.

32

.tar .gznginx-1.

9.1

.tar.gz 아니요. 2단계:

openssl-fips-2.0을 설치합니다.

9

.tar .gz, zlib-1.2.8.tar.gz, pcre-8.32.tar.gz , nginx-1 .9.1.tar.gz1.openssl-fips-2.0을 설치합니다.9

.tar.gz

[root@localhost mrms]# tar -zxvf openssl- fips-2.0.9.tar.gz [root@localhost mrms]# cd openssl-fips-2.0.9[root@localhost openssl-fips-2.0. 9]# . /config [root@localhost openssl-fips-2.0.9]# make

[root@localhost mrms]# tar -zxvf openssl-fips-2.0.9.tar.gz 

[root@localhost mrms]# cd openssl-fips-2.0.9

[root@localhost openssl-fips-2.0.9]# ./config 

[root@localhost openssl-fips-2.0.9]# make

[root@localhost openssl-fips-2.0.9]# make install

[root@localhost openssl-fips-2.0.9]# make install

2. zlib-1.2를 설치합니다. 8 tar.gz

[root@localhost mrms]# tar -zxvf zlib-1.2.8.tar.gz

[root@localhost mrms]# cd zlib-1.2.8

[root@localhost zlib-1.2.8]# ./configure 

[root@localhost zlib-1.2.8]# make

[root@localhost zlib-1.2.8]# make install

[root@localhost mrms]# tar -zxvf zlib -1.2.8 .tar.gz[root@localhost mrms]# cd zlib-1.2.8

[root@localhost zlib-1.2.8]# ./configure [ root@localhost zlib-1.2.8]# make[root@localhost zlib-1.2.8]# make install

[root@localhost mrms]# tar -zxvf pcre-8.32.tar.gz

[root@localhost mrms]# cd pcre-8.32

[root@localhost pcre-8.32]# ./configure 

[root@localhost pcre-8.32]# make

[root@localhost pcre-8.32]# make install

3. pcre-8.32.tar를 설치합니다. gz [root@localhost mrms]# tar -zxvf pcre-8.32.tar.gz [root@localhost mrms]# cd pcre-8.32[root@localhost pcre-8.32]# ./configure [root@localhost pcre-8.32]# make[root@ localhost pcre-8.32]# make install

 

4.安装 nginx-1.9.1.tar.gz

[root@localhost mrms]# tar -zxvf nginx-1.9.1.tar.gz 

[root@localhost mrms]# cd nginx-1.9.1

[root@localhost nginx-1.9.1]#./configure --sbin-path=/usr/local/nginx/nginx 

 --conf-path=/usr/local/nginx/nginx.conf  

 --pid-path=/usr/local/nginx/nginx.pid  

--with-pcre=/usr/local/src/pcre-8.32 

 --with-zlib=/usr/local/src/zlib-1.2.8  

--with-openssl=/usr/local/src/openssl-fips-2.0.9

[root@localhost nginx-1.9.1]# make

[root@localhost nginx-1.9.1]# make install

[root@localhost mrms]# tar -zxvf nginx-1.9.1.tar.gz 

[root@localhost mrms]# cd nginx-1.9.1[root@localhost nginx-1.9.1]#./configure --sbin-path=/usr/local/nginx/nginx  --conf- 경로=/usr/local/nginx/nginx.conf   --pid-path=/usr/local/nginx/nginx.pid  

--with-pcre=/usr/local /src/pcre-8.32 

 --with-zlib=/usr/local/src/zlib-1.2.8  

--with-openssl=/usr/local/src/openssl -fips-2.0.9

[root@localhost nginx-1.9.1]# make

[root@localhost nginx-1.9.1]# make install

至此Nginx

적합한 보안!



检测是否安装成功

[root@localhost nginx-1.9.1]# cd /usr/local/nginx/

[root@localhost sbin]# ./nginx -t

如图所示,表示

Nginx安装成功

.

启动nginx


[root@localhost sbin]# ./nginx

查看端口[root@localhost sbin]# netstat -ntlp 版权声明:本文为博主原创文章,未经博主允许不得转载。 以上就介绍了CentOs下Nginx안자부署,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿