linux 部署nginx----端口转发

1、解压安装html

tar zxvf nginx-1.9.6.tar.gz 
 cd nginx-1.9.6
./configure --with-http_stub_status_module --with-http_ssl_module
make
make install

2、启动nginx

/usr/local/nginx/sbin/nginx

 

 3、修改配置文件tomcat

 vi /opt/nginx-1.9.6/conf/nginx.conf 

端口转发负载均衡

server {
       listen       83;
       server_name  http://127.0.0.1:8080;spa

        #charset koi8-r;code

        access_log  logs/83.log  main;server

        location / {
                        proxy_pass http://127.0.0.1:8080;
                        proxy_pass_header Server;
                        proxy_set_header Host   $host:83;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Scheme $scheme;
            }
     }htm

和上面一个 server 并联写一个。blog

若是要负载均衡,再写一个upstreamssl

upstream tomcat_server{
server 127.0.0.1:8080;
}

和server 并联

server 里面写一句 便可

        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://tomcat_server;

 

4、检查配置文件与启动状况

 

 /usr/local/nginx/sbin/nginx -t

启动见下面
ps -ef |grep nginx

 

5、启动、中止、重启

中止:

/usr/local/nginx/sbin/nginx -s stop

启动:

/usr/local/nginx/sbin/nginx

重启:

/usr/local/nginx/sbin/nginx -s reload 

 参考文章:

http://selfcontroller.iteye.com/blog/1879862

http://www.cnblogs.com/bluewelkin/p/4193725.html

http://www.ttlsa.com/nginx/use-nginx-proxy/

相关文章
相关标签/搜索