这个主要要测试,就是一边看网上的。一边在机器上操作。这样速度会加快很多。基本配置就不说了。1、主要保证:nginx 安装好了。正常使用。Tomcat项目能直接从浏览器中访问。IP不能是127.0.0.1这样其他机器引用不了。2、默认配置不作说明:主要设置两块,一个就是Upstream模块。注意Upstream后面的名称,这是Tomcat集合后的名字,下面的虚拟主机要引用。名字可自定义。ip_hash根据需要,是下面几条Tomcat的分配策略,考虑到Session,基本用这个。后面第条记录就是Tomcat的项目访问路径,有时一台主机上N多tomcat。端口不一样即可。第二部分。主要就是 proxy_pass http://tomcat.servers;http://后面部分就上面定义的名称。意思就是将请求定位的到上面的集合,集合再根据分配策略,引导用户访问定义好的,各个项目。++++++++++++++++++++++##example##+++++++++++++++++++++upstream tomcat.servers { ip_hash; server 192.168.1.200:8080; server 192.168.1.201:80; server 192.168.1.202:80; server 192.168.1.203:80; } #access XXX serve server { listen 80; server_name xx.xx.com; location / { root /var/www/html ; index index.php index.htm index.html; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://tomcat.servers; } location /nginx { access_log off; auth_basic "NginxStatus"; #auth_basic_user_file /usr/local/nginx/htpasswd; } access_log /home/wwwlogs/nginx/access.log access;}