nginx 설치는 다른 라이브러리에 의존하기 때문에 종속 라이브러리를 먼저 설치해야 합니다. 구체적인 단계는 다음과 같습니다
http://nginx.org/download/nginx-1.2.8.tar.gz
1. PCRE 라이브러리 설치
cd /usr/local/
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz
tar -zxvf pcre-8.36.tar.gz
cd pcre -8.36
./configure
make
make install
참고: 일부 64비트 시스템에서는
ln -s /usr/local/lib/libpcre를 읽으려면 소프트 링크 nginx를 추가해야 합니다. .so.1 /lib64/
2. zlib 라이브러리 설치
cd /usr/local/
wget http://zlib.net/zlib-1.2.8.tar.gz
tar - zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
ssl 설치
방법 1:
yum -y install openssl openssl-devel
방법 2:
cd /usr/local/
wget http://www.openssl.org/source/openssl-1.0.1c.tar. gz
tar -zxvf openssl-1.0.1c.tar.gz
./config
make
make install
4. nginx 설치
cd /usr/local/
wget http://nginx.org/download/nginx-1.6.2.tar.gz
tar -zxvf nginx-1.6.2.tar.gz
cd nginx-1.6.2
./configure - -prefix=/usr/local/nginx-1.6.2 --with-http_ssl_module --with-http_gzip_static_module --with-openssl=/usr/local/ssl
make
make install
// 소프트 연결 구축
ln -s /usr/local/nginx-1.6.2 nginx
참고:
--with-http_ssl_module은 https 액세스에 필요한 모듈을 구성하는 것입니다
- - with-http_gzip_static_module은 정적 압축 모듈입니다.
Start nginx::
/usr/local/nginx/sbin/nginx
구성 파일 확인:
/ usr/local/nginx/sbin/nginx -t
구성 파일 시작 지정:
/usr/local/nginx/sbin/nginx -c /usr/local /nginx/ conf/nginx.conf
다시 시작:
/usr/local/nginx/sbin/nginx -s reload
이상은 관련 내용을 포함하여 Linux에서의 nginx 설치에 대해 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.