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