nginx 설치 & 감청 포트 설정

2681 단어 nginx
1. 시스템 에 g +, gcc, openssl - devel, pcre - devel, zlib - devel 이 설치 되 어 있 는 지 확인 합 니 다.
yum install gcc-g++
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

설치 되 어 있 으 면 마 운 트 해제 할 수 있 습 니 다.
yum remove nginx

2. nginx 홈 페이지 에 가서 다운로드 하고 컴 파일 합 니 다.예 를 들 어 제 가 내 렸 습 니 다 nginx-1.9.7.tar.gz.
cd /usr/local
tar -zxvf nginx-1.9.7.tar.gz
cd nginx-1.9.7.tar.gz
cd /usr/local/nginx-1.9.7
./configure --prefix=/usr/local/nginx
make
make install

3. 방화벽 을 설정 하고 지정 한 포트 를 차단 하지 않 습 니 다. 예 를 들 어 제 가 / usr / local / nginx / conf / nginx. conf 에서 감청 하 는 포트 는 38080 입 니 다. 그러면 / etc / sysconfig / iptables 에 다음 문장 을 추가 합 니 다.
-I INPUT -i eno1 -p tcp -m state --state NEW --dport 38080 -j ACCEPT

그리고 다시 시작 service iptables restart 4. nginx 시작
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#  
cd /usr/local/nginx/sbin
./nginx

정지:
ps -ef | grep nginx
kill -QUIT      #    
kill -TERM      #    
pkill -9 nginx  #    

재 부팅: /usr/local/nginx/sbin/nginx -s reload 기본 명령:
nginx - h \ # nginx - v \ # 디 스 플레이 버 전 nginx - V \ # 디 스 플레이 버 전과 설정 정보 nginx - t \ # 테스트 설정 nginx - q \ # 테스트 설정 시 오류 정보 만 출력 nginx - s stop \ # 서버 정지 nginx - s reload \ # 다시 불 러 오기 설정

좋은 웹페이지 즐겨찾기