zoukankan      html  css  js  c++  java
  • Nginx Tomcat 分布式部署

    目录

    1.环境介绍... 2

    2.安装配置tomcat 2

    2.1安装配置jdk. 2

    2.2安装配置tomcat 2

    3.Linux服务器安装配置nginx. 4

    1.环境介绍

    hostname

    ip

    安装服务

    host1

    192.168.80.93

    Nginx

    host2

    192.168.80.94

    tomcat

    host3

    192.168.80.95

    tomcat

    host4

    192.168.80.96

    tomcat

    2.安装配置tomcat

    2.1安装配置jdk

    2.2安装配置tomcat

    2.2.1解压tomcat压缩包,安装路径为/usr/local。

    [root@host2 local]# tar -zxvf apache-tomcat-7.0.55.tar.gz

    # 解压成功后得到 apache-tomcat-7.0.61 文件夹,更名为tomcat7

    [root@host2 local]# mv apache-tomcat-7.0.55 tomcat7

    2.2.2配置tomcat的catalina.sh文件

    [root@host2 local]# cd tomcat7/bin

    [root@host2 local]# vim catalina.sh

    #找到 # OS specific support,然后在这行下面添加以下配置

    # OS specific support.  $var _must_ be set to either true or false.

     

    CATALINA_HOME=/usr/local/tomcat7

     JAVA_HOME=/opt/jdk1.8.0_112

     

    2.2.3修改tomcat首页便于组后测试负载均衡

    [root@host2 local]# vim /usr/local/tomcat7/webapps/ROOT/ index.jsp

     

    2.2.4设置启动

    [root@host2 local]# cp catalina.sh /etc/init.d/tomcat

    2.2.5测试tomcat启动和停用

    # 启动

     [root@host2 local]# service tomcat start

     #停用

     [root@host2 local]# service tomcat stop

     #没有报错的话,证明已经配置成功了

    最后访问http:ip:9999进行测试

     

    3.Linux服务器安装配置nginx

    3.1通过yum安装nginx(需要提前配置好源文件)

    [root@host2 local]# yum install nginx -y

    3.2修改配置文件default.conf,设置负载均衡。默认负载均衡方式为轮询。

    [root@host2 local]# vim /etc/nginx/conf.d/default.conf

    #增加一下内容:

        upstream tomcat {

            server 192.168.80.94:8080;

            server 192.168.80.95:8080;

            server 192.168.80.96:8080;

        }

        server {

            listen          9999;

            server_name     192.168.80.93;

     

            location / {

                proxy_pass http://tomcat;

            }

        }

    3.3启动和关闭nginx

    [root@host2 local]# service nginx start

    [root@host2 local]# service nginx stop

    测试ngin正常启动网页http://192.168.80.93:80

     

    3.4最后负载均衡测试http://192.168.80.93:9999,一直刷新此网页

     

     

  • 相关阅读:
    实习小白::(转) Cocos2d-x 3.0开发(五)关联程序逻辑与cocoStudio导出文件
    实习小白::(转)Cocos2d-x 3.0开发(六)使用cocoStudio创建一个骨骼动画
    实习小白::(转) Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画
    实习小白::(转) cocos2d-x使用cocosStudio编辑的动画文件
    (转)cocos2d-x 每帧动画的播放设置一个监听函数的做法
    Filter
    使用Cookie记住用户名和密码
    动态规划
    热分布
    背包问题
  • 原文地址:https://www.cnblogs.com/happyyangyanghappy/p/10895455.html
Copyright © 2011-2022 走看看