nginx 설치 - 시작 - 닫 기 - 다시 시작

1510 단어 nginx
설치:
     :

  yum install gcc openssl openssl-devel zlib zlib-devel -y
 
  yum install wget -y
 
  yum install tar -y
  
  wget http://nginx.org/download/nginx-1.16.1.tar.gz   

  tar -zxvf nginx-1.16.1.tar.gz
 
  ./configure --prefix=/usr/local/nginx 
 
  make && make install    (gcc     ,        nginx   )
 
  #yum -y install lrzsz  rz    sz  
 

시작:
  • 일반적인 시작 은 nginx 설치 디 렉 터 리 의 sbin 으로 전환 하고 실행 합 니 다. / nginx
  • 프로필 을 통 해 시작:
     ./nginx -c /usr/local/nginx/conf/nginx.conf (     nginx sbin   )
     
      /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
      
      # -c        
    
  • nginx 가 시작 되 었 는 지 확인 합 니 다.
  • 프로 세 스 ps - ef | gref nginx
  • 보기
  • nginx 시스템 구 조 는 master 프로 세 스 와 worker 프로 세 스 로 구성 된다
  • master 프로 세 스 가 프로필 을 읽 고 worker 프로 세 스 를 유지 합 니 다
  • worker 프로 세 스 는 요청 을 실제 처리 합 니 다

  • 닫 기:
  • 우아 한 닫 기 (요청 한 처리 후 닫 기)
         nginx      ps -ef|gref nginx 
          :kill -QUIT  pid
        pid       pid(master process),      pid(worker process)
    
  • . 빠르게 닫 기
     -      kill -TREM  pid
    
  • 다시 시작:
    	 ./nginx -s reload
    

    설정 검사:
  • nginx 프로필 을 수정 한 후 nginx 명령 진화 프로필 문법 검 사 를 사용 하여 nginx 설정 이 올 바른 지 확인 할 수 있 습 니 다
  • nginx 설정 파일 이 올 바른 지 확인 합 니 다.
     /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t    nginx   
     ./nginx -v (   )
     ./nginx -V (    +    )
    
  • 좋은 웹페이지 즐겨찾기