一、nginx配置

  • vim /nginx/conf/nginx.conf
  •    upstream tomcats {server 192.168.5.133:8081;server 192.168.5.133:8082;server 192.168.5.133:8083;# ip_hash;}server {listen       80;server_name  localhost;#charset koi8-r;#access_log  logs/host.acc      ess.log  main;location / {# root   html;proxy_pass  http://tomcats;index  index.html index.htm;proxy_set_header Host $http_host;proxy_set_header  x-forwarded-for  $remote_addr;proxy_set_header X-Real-IP $remote_addr;}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html
    

这里配置的规则是nginx默认的轮询,可以根据自己需求进行调整

二、Tomcat

可以部署在多台服务器上,只需要修改一下nginx.conf的upstream,我这里就配置在同一台服务器下

1、配置Tomcat环境变量

  • vim /etc/profile
  •   # Tomcat8081export CATALINA_HOME8081=/data/apache-tomcat-8081export CATALINA_BASE8081=/data/apache-tomcat-8081export TOMCAT_HOME8081=/data/apache-tomcat-8081# Tomcat8082export CATALINA_HOME8082=/data/apache-tomcat-8082export CATALINA_BASE8082=/data/apache-tomcat-8082export TOMCAT_HOME8082=/data/apache-tomcat-8082# Tomcat8083export CATALINA_HOME8083=/data/apache-tomcat-8083export CATALINA_BASE8083=/data/apache-tomcat-8083export TOMCAT_HOME8083=/data/apache-tomcat-8083
    
    • soucre /etc/profile

    2、配置Tomcat

    2.1 server.xml

每台Tomcat修改这三个端口,这只是其中一台的,其他的一样

2.2 shutdown.sh和startup.sh

  • vim /tomcat/bin/shutdown.sh(startup.sh)

shutdown.sh和startup.sh配置完全相同,三台根据配置在/etc/profile文件中的名称进行更改

三、测试


服务器搭建nginx集群相关推荐

  1. 华为云 和 阿里云 跨服务器搭建Hadoop集群

    目录 华为云 和 阿里云 跨服务器搭建Hadoop集群 说明 期间遇到的问题 CentOS6 7 8更换阿里yum源 修改服务器名称 安装JDK 安装Hadoop 编写集群分发脚本 xsync scp ...

  2. 利用云服务器搭建hadoop集群

    利用云服务器搭建hadoop集群 测试连接 一. Linux配置 二. 3台服务器免密码登录 1. 三台机器生成公钥与私钥: 2. 拷贝公钥到同一台机器 3. 复制第一台机器的认证到其他机器 4. 通 ...

  3. 使用微软云服务器搭建Hadoop集群

    使用微软云服务器搭建Hadoop集群 环境准备 修改主机名 配置无秘钥登录 下载并安装JDK Java相关命令的讲解 关闭3台机器的防火墙(微软云服务器上的防火墙默认是关闭的,此步可以跳过) 三台机器 ...

  4. 基于阿里云服务器搭建hadoop集群:HDFS的namenode WEB访问9870端口打不开解决方法

    基于阿里云服务器搭建hadoop集群:HDFS的namenode WEB访问9870端口打不开解决方法 以下是基于我所面临问题的解决办法. 1.在本地的c:windows/system32/dirve ...

  5. 云服务器搭建redis集群

    在搭建redis集群之前需要安装ruby.redis使用ruby来做集群的.用一个叫redis-trib.rb的ruby脚本.redis-trib.rb是redis官方推出的管理redis集群的工具, ...

  6. Linux服务器搭建Pulsar集群

    目录 1. 准备环境 2. 部署JDK环境(要求版本不低于JDK8) 3. 下载Pulsar最新安装包 4. Zookeeper集群部署 4.1 搭建pulsar集群至少需要三个组件 4.2 创建文件 ...

  7. 多个公网服务器搭建k8s集群

    参考: 写的很详细的博客,很多来自于此:https://www.caiyifan.cn/p/d6990d10.html https://kubernetes.io/zh/docs/setup/prod ...

  8. 多台服务器搭建Spark集群

    一.设备条件      * 阿里云服务器(Master)     1 * 本机(Slave)                  1 二.软件条件       jdk 1.8:https://www.o ...

  9. 基于滴滴云服务器搭建 Consul 集群

    前言 Consul 是什么 Consul 是用 Go 开发的分布式服务协调管理的工具,它提供了服务发现,健康检查,Key/Value 存储等功能,并且支持跨数据中心的功能. Consul 基本概念 A ...

  10. 手把手教你用LVS-DR模式搭建Nginx集群

    一.环境准备 主机名 主机IP 虚拟VIP 新增虚拟网卡 lvs 192.168.19.133 192.168.19.125 ens33:1 nginx01 192.168.19.136 192.16 ...

最新文章

  1. 【SICP练习】104 练习3.1-3.4
  2. mysql 提交_MySQL 事务提交过程
  3. pandas DataFrame(5)-合并DataFrame与Series
  4. Java Web编程的主要组件技术——MVC设计模式
  5. 网关和路由器的区别_工业网关和工业路由器的区别?
  6. LINQ标准查询操作符
  7. DOS 批处理 修改xml文件
  8. tex中让公式和文字在一行_1行代码搞定LaTeX公式编写,这个4.6M的Python小插件,堪称论文必备神器...
  9. 通过设置代理解决AndroidStudio无法下载gradle问题
  10. win10系统右键没有新建文本文件选项
  11. 树莓派基础实验19:光敏传感器实验
  12. vue项目hash模式改history模式 mand-mobile组件库样式不生效
  13. vue 引入 element-ui 报 es2015 的错
  14. 指向性麦克风----8字形麦克风设计(四)
  15. 【Bus】编写一个Demo虚拟的总线-设备-驱动模型
  16. 前端面试官常问javaScript编程题,隔壁王大爷看了都会了
  17. Gbit以太交换BCM56504
  18. 2013全国计算机二级vfp试题,2013年计算机二级VFP上机试题及答案解析29
  19. 使用ActiveMQ实现阶梯式消息通知
  20. The Coder Vol.6:小程序有大事

热门文章

  1. 《大型网站技术架构》笔记
  2. 喝酒娱乐小游戏微信小程序源码
  3. Amesim2016与Matlab2017b联合仿真环境搭建
  4. 详解音视频中的DRM数字版权技术
  5. 电源模块-LM5117-BUCK- 电路
  6. AD域权限分配_ADManager Plus对AD域管理有哪些帮助作用?
  7. linux查看lammps版本,lammps linux
  8. 查看局域网所有ip地址
  9. java i586什么意思_linux里面i386 i686 i486 i586代表什么?是什么意思
  10. 全链路异步Rest客户端 ESA RestClient