ubtunu 16 온라인 설치 nginx 전 준비 작업, 역방향 에이전트 실행 작업

2170 단어 nginxubuntu
첫 번 째 단계:. 설치 전 컴 파일 에 필요 한 라 이브 러 리 와 도구 apt - get install build - essential libtool gcc automake autoconf make 두 번 째 단계: pcre 설치, rewrite 재 작성 기능 wget 지원https://ftp.pcre.org/pub/pcre... tar - zxvf pcre - 8.40. tar. gzcd pcre - 8.40. / configuremake & make install 세 번 째 단계: zlib 설치,gzip 압축 wget 지원http://zlib.net/zlib-1.2.11.t...tar - zxvf zlib - 1.2.11. tar. gzcd zlib - 1.2.11. / configuremake & make install 4 단계: sslwget 설치https://www.openssl.org/sourc...tar - zxvf openssl - 1.0.2o. tar. gzcd openssl - 1.0.2o. / configmake & make install 5 단계: nginxwget 설치http://nginx.org/download/ngi...tar -zxvf nginx-1.13.12.tar.gzcd nginx-1.13.12
./configure --sbin-path=/usr/local/nginx/nginx \--conf-path=/usr/local/nginx/nginx.conf \--pid-path=/usr/local/nginx/nginx.pid \--with-http_ssl_module \ -- with - pcr = / root / pcre - 8.40 \ \ -- with - zlib = / root / zlib - 1.2.11 \ \ -- with - openssl = / root / openssl - 1.0.2o -- 소스 경로 make & make install 다섯 번 째 단계: 포트 80 이 점용 되 었 는 지 확인 한 다음 nginxnetstat - ano | grep 80 / usr / local / nginx / nginx 여섯 번 째 단계: ifconfig ip 브 라 우 저 실행 IP 가 성공 적 으로 실행 되 었 는 지 확인 7 단계: 방화벽 ufw disable 8 단계:프 록 시 IP 설정 server nginx. conf 에서 server {
    listen       80;
    server_name  manage.leyou.com;

    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    location / {
        proxy_pass http://127.0.0.1:9001;
        proxy_connect_timeout 600;
        proxy_read_timeout 600;
    }
}
server {
    listen       80;
    server_name  api.leyou.com;

    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    location / {
        proxy_pass http://127.0.0.1:10010; --    IP      cmd  ip
        proxy_connect_timeout 600;
        proxy_read_timeout 600;
    }
}
   :Switch Hosts      IP ifcongfig   ip
   :     nginx  /usr/local/nginx/nginx -s reload
ping manage.leyou.com          
   :          。    manage.leyou.com/#/
--------------
    80  :      sudo fuser -k 80/tcp 



좋은 웹페이지 즐겨찾기