在linux搭建集群(nginx)

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/**

你可能感兴趣的:(linux)