>  기사  >  백엔드 개발  >  Linux--nginx 설치

Linux--nginx 설치

WBOY
WBOY원래의
2016-07-30 13:31:35970검색



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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.