SUSE12Sp3 - Nginx 설치

2279 단어
1. pcre 설치 (nginx 의존)
설치 패키지 pcre - 8.12. tar. gz 를 서버 지정 디 렉 터 리 로 복사 합 니 다.
tar -zxvf pcre-8.12.tar.gz #   
cd pcre-8.12            #    
./configure && sudo make && sudo make install #      

2. zlib 설치 (nginx 의존)
설치 패키지 zlib - 1.2.8. tar. gz 를 서버 지정 디 렉 터 리 로 복사 합 니 다.
tar -zxvf zlib-1.2.8.tar.gz #  
cd zlib-1.2.8              #    
./configure && sudo make && sudo make install #      

3. Nginx 설치
설치 패키지 nginx - 1.14.2. tar. gz 를 서버 지정 디 렉 터 리 로 복사 합 니 다.
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2         #    
./configure && sudo make && sudo make install #      
sudo /usr/local/nginx/sbin/nginx    #  nginx

이 때 ip: 80 에 접근 할 수 있 습 니 다.
4. Nginx 상용 명령
아래 명령 이 잘못 되면 권한 문제 일 수 있 습 니 다. 맨 앞 에 추가 하 십시오 sudo
/usr/local/nginx/sbin/nginx -h  #    
/usr/local/nginx/sbin/nginx  #  nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  #        
/usr/local/nginx/sbin/nginx -s stop (quit)  #  nginx
/usr/local/nginx/sbin/nginx -s reload  #  nginx
/usr/local/nginx/sbin/nginx -t  #      (        )
ps -ef | grep nginx  #  nginx  
netstat -tunlp  #      
netstat -tunlp |grep  #      
kill -QUIT Nginx      #    
kill -TERM Nginx      #    
kill -9 nginx  #    
kill -HUP Nginx      #    

5. Nginx 를 자동 으로 시작 합 니 다.
sudo vi /etc/init.d/after.local #  /etc/init.d/after.local  。(           shell   , /usr/local/xxx.sh)
/usr/local/nginx/sbin/nginx  #        
:wq    #    
#            ,      ip:80

6. NGINX 프로필 수정
sudo vi /usr/local/nginx/conf/nginx.conf #      
# server         

server {
  listen 80;
  location / {
    proxy_pass http://  IP:  .netcore    ;  #   proxy_pass http://192.168.1.9:5001;
  }
}
 sudo /usr/local/nginx/sbin/nginx -t #          
 
 #       :
 #  nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
 #  nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
 
 
 sudo /usr/local/nginx/sbin/nginx -s reload #  nginx

ip: 80 을 방문 하면. net core 페이지 를 방문 할 수 있 습 니 다.
SUSE12Sp 3 설치 설정. net core 생산 환경 - 총결산

좋은 웹페이지 즐겨찾기