1.先将 nginx上传到linux上 mkdir /usr/local/nginx 文件复制到此文件夹下
2.解压nginx
.zip 用 unzip 解压
.war 用jar -xvf 解压
3.先编译nginx
安装依赖包(如果yum失败,检查IP设置,ping www.baidu.com 失败就是访问不了外网)
http://blog.csdn.net/qq_36630837/article/details/78321176
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
执行编译
先进入 nginx的目录
执行
./configure
**4.安装nginx**
执行
make
make install
**5.启动nginx**
cd nginx目录下
配置文件 conf
启动nginx
sbin目录下 ./nginx
关闭命令:相当于找到nginx进程kill。
./nginx -s stop
退出命令:
./nginx -s quit
*6.将端口号80 放行*
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
将该设置添加到防火墙的规则中
/etc/rc.d/init.d/iptables save
**7.修改conf文件 和window下一样**
配置集群(不能设置session共享)
1.对每个tomcat的端口进行设置(server.xml)
2.需要在http节点上添加一个 (server上面即可)
upstream servlet_yuanyuan{
server 127.0.0.1:8090;
server 127.0.0.1:8100;
ip_hash;
}
修改location /下的反向代理
proxy_pass http://servlet_yuanyuan
重新加载nginx (sbin目录下)
./nginx -s reload
**8.启动tomcat (注意目录)**
./tomcat1/apache-tomcat-7.0.52/bin/startup.sh
./tomcat2/apache-tomcat-7.0.52/bin/startup.sh
**访问:192.168.2.110/demo/**