(사용 가능) centos 6.5 소스 코드 설치 nginx

3369 단어 nginx
b-devel openssl openssl--devel pcre pcre-devel
yum -y install gcc pcre pcre-devel openssl openssl-devel zlib-devel gd gd-devel perl perl-ExtUtils-Embed
tar zxvf nginx.xxx.tar.gz -C /usr/src
cd /usr/src/nginx
./configure --prefix=/usr/local/nginx \
--with-ipv6 \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gzip_static_module \
--with-http_perl_module \
--with-mail \
--with-mail_ssl_module

1. PCRE 라 이브 러 리 설치ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 최신 PCRE 소스 패 키 지 를 다운로드 하고 아래 명령 을 사용 하여 PCRE 패 키 지 를 컴 파일 하고 설치 합 니 다: [root@user ~]# cd /soft[root@user ~]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz [root@user ~]# tar -zxvf pcre-8.40.tar.gz[root@user ~]# cd pcre-8.40[root@user ~]# ./configure[root@user ~]# make[root@user ~]# make installmake && make install
Nginx 전역 변수 추가
echo -e 'nexport PATH=/usr/local/nginx/bin:/usr/local/nginx/sbin:$PATHn' >> /etc/profile && source /etc/profile
이제 본 격 적 으로 시작 하 겠 습 니 다.
일반적으로 우 리 는 먼저 pcre, zlib 를 설치 해 야 한다. 전 자 는 rewrite 를 다시 쓰기 위해 서 이 고 후 자 는 gzip 를 위해 압축 해 야 한다.Windows 설치 소프트웨어 와 마찬가지 로 디 렉 터 리 를 사용자 정의 할 수 있 습 니 다. 여 기 는 / soft 를 예 로 들 면 Nginx 설치 [root@user~] \ # cd / soft 1. PCRE 라 이브 러 리 설치ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 최신 PCRE 소스 패 키 지 를 다운로드 하고 아래 명령 을 사용 하여 PCRE 패 키 지 를 컴 파일 하고 설치 합 니 다: [root@user ~]# cd /soft[root@user ~]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz [root@user ~]# tar -zxvf pcre-8.40.tar.gz[root@user ~]# cd pcre-8.40[root@user ~]# ./configure[root@user ~]# make[root@user~] \ # make install 2. zlib 라 이브 러 리 설치http://zlib.net/zlib-1.2.8.ta... 최신 zlib 소스 패 키 지 를 다운로드 하고 아래 명령 을 사용 하여 zlib 패 키 지 를 컴 파일 하고 설치 합 니 다.[root@user ~]# cd /soft[root@user ~]#wget http://zlib.net/zlib-1.2.10.t...[root@user ~]#tar -zxvf zlib-1.2.10.tar.gz[root@user ~]# cd zlib-1.2.10[root@user ~]#./configure[root@user ~]#make[root@user~] \ # make install 3. ssl 설치 (일부 vps 는 기본적으로 ssl 을 설치 하지 않 았 습 니 다) [root@user ~]#cd /soft[root@user ~]#wget http://www.openssl.org/source... [root@user ~]#tar -zxvf openssl-fips-2.0.14.tar.gz[root@user~] \ # yum - y install openssl openssl - devel 4. nginx Nginx 를 설치 할 때 보통 두 가지 버 전이 있 습 니 다. 각각 안정 판 과 개발 판 입 니 다. 목적 에 따라 두 가지 버 전의 하 나 를 선택 할 수 있 습 니 다. 주의: nginx 의 기본 설치 경 로 는 / usr / local / nginx 입 니 다. 실행 파일 은 / usr / local / nginx / sbin 디 렉 터 리 아래 에 있 습 니 다.[root@user ~]# cd /soft[root@user ~]# wget http://nginx.org/download/ngi...[root@user ~]# tar -zxvf nginx-1.4.2.tar.gz[root@user ~]# cd nginx-1.4.2[root@user ~]# ./configure [root@user ~]# make[root@user~] \ # make install 을 직접 실행 하면 nginx 는 기본 경로 에 설치 되 고 사용자 정의 설치 절 차 는 다음 과 같 습 니 다. / soft / nginx 디 렉 터 리 에 설치 합 니 다.[root@user ~]\ #. / configure -- sbin - path = / soft / nginx / nginx -- conf - path = / soft / nginx / nginx. conf -- pid - soft / nginx / nginx. pid -- with - http ssl module -- with - pcr = / soft / pcre - 8.40 -- with - zlib = / soft / zlib - 1.2.10 -- with - openssl = / soft / openssl - fips - 2.0.14 설 치 된 버 전 번호, 디 렉 터 리 와 일치 하도록 주의 하 십시오. 시스템 의 80 포트 가 다른 프로그램 에 점용 되 지 않도록 시작 합 니 다. 기본 경로 입 니 다.Nginx 를 시작 하기 위해 실행 / usr / local / nginx / sbin / nginx 명령 을 설치 합 니 다.

좋은 웹페이지 즐겨찾기