1. nginx 설치
1. nginx 공식 홈페이지에서 패키지를 다운로드합니다: http://nginx.org/en/download.html
2. CentOS 서버에 ftp 업로드
3. 먼저 디렉토리를 생성하고 함께 사용하고 싶은 설치 패키지를 넣어주세요
# mkdir /data/kkweb
#tar zxf nginx-1.4.1.tar.gz
#cd nginx-1.4.1
4. pcre 개발 패키지 설치
#yum install -y pcre-devel
5. 설치 시 아래와 같은 에러가 발생한다면 컴파일 환경이 부족하기 때문입니다. 소스 코드 컴파일에 필요한 도구 및 라이브러리 설치
./configure: error: C 컴파일러 cc를 찾을 수 없음
#yum install gcc gcc-c++ ncurses-devel perl
6. cmake를 설치하고, http://www.cmake.org에서 소스 코드를 다운로드한 후 컴파일하고 설치합니다.
#yum -y install make gcc gcc-c++ ncurses-devel
#yum -y install zlib zlib-devel
7. SSL 기능이 필요하다면 openssl 라이브러리가 필요합니다
#yum -y install openssl openssl--devel
8. nginx 설치
#cd nginx-1.4.1
#./configure --prefix=/data/kkweb/ nginx
#make
#make install
9. 서비스 시작
#/data/kkweb/nginx/sbin/nginx
10. 서비스 중지
#/ data/kkweb/nginx/sbin/ nginx -s stop
11. 포트 점유 확인
#netstat -tunlp
12. 다른 머신에서 접근이 불가능한 경우 해결방법은 다음과 같습니다.
포트 80이 열려 있는지 확인하세요. 아님
#vi /etc/sysconfig/iptables
추가: -A INPUT -m tcp -p tcp --dport 80 -j ACCEPT
저장: wq!
다시 시작 방화벽
#service iptables start
저작권: 이 글은 해당 블로거의 원본 글이므로 무단 복제할 수 없습니다. 블로거의 허락을 받았습니다.
이상은 관련 내용을 포함하여 Linux 설치 nginx를 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.