服务器搭建nginx集群
一、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集群相关推荐
- 华为云 和 阿里云 跨服务器搭建Hadoop集群
目录 华为云 和 阿里云 跨服务器搭建Hadoop集群 说明 期间遇到的问题 CentOS6 7 8更换阿里yum源 修改服务器名称 安装JDK 安装Hadoop 编写集群分发脚本 xsync scp ...
- 利用云服务器搭建hadoop集群
利用云服务器搭建hadoop集群 测试连接 一. Linux配置 二. 3台服务器免密码登录 1. 三台机器生成公钥与私钥: 2. 拷贝公钥到同一台机器 3. 复制第一台机器的认证到其他机器 4. 通 ...
- 使用微软云服务器搭建Hadoop集群
使用微软云服务器搭建Hadoop集群 环境准备 修改主机名 配置无秘钥登录 下载并安装JDK Java相关命令的讲解 关闭3台机器的防火墙(微软云服务器上的防火墙默认是关闭的,此步可以跳过) 三台机器 ...
- 基于阿里云服务器搭建hadoop集群:HDFS的namenode WEB访问9870端口打不开解决方法
基于阿里云服务器搭建hadoop集群:HDFS的namenode WEB访问9870端口打不开解决方法 以下是基于我所面临问题的解决办法. 1.在本地的c:windows/system32/dirve ...
- 云服务器搭建redis集群
在搭建redis集群之前需要安装ruby.redis使用ruby来做集群的.用一个叫redis-trib.rb的ruby脚本.redis-trib.rb是redis官方推出的管理redis集群的工具, ...
- Linux服务器搭建Pulsar集群
目录 1. 准备环境 2. 部署JDK环境(要求版本不低于JDK8) 3. 下载Pulsar最新安装包 4. Zookeeper集群部署 4.1 搭建pulsar集群至少需要三个组件 4.2 创建文件 ...
- 多个公网服务器搭建k8s集群
参考: 写的很详细的博客,很多来自于此:https://www.caiyifan.cn/p/d6990d10.html https://kubernetes.io/zh/docs/setup/prod ...
- 多台服务器搭建Spark集群
一.设备条件 * 阿里云服务器(Master) 1 * 本机(Slave) 1 二.软件条件 jdk 1.8:https://www.o ...
- 基于滴滴云服务器搭建 Consul 集群
前言 Consul 是什么 Consul 是用 Go 开发的分布式服务协调管理的工具,它提供了服务发现,健康检查,Key/Value 存储等功能,并且支持跨数据中心的功能. Consul 基本概念 A ...
- 手把手教你用LVS-DR模式搭建Nginx集群
一.环境准备 主机名 主机IP 虚拟VIP 新增虚拟网卡 lvs 192.168.19.133 192.168.19.125 ens33:1 nginx01 192.168.19.136 192.16 ...
最新文章
- 【SICP练习】104 练习3.1-3.4
- mysql 提交_MySQL 事务提交过程
- pandas DataFrame(5)-合并DataFrame与Series
- Java Web编程的主要组件技术——MVC设计模式
- 网关和路由器的区别_工业网关和工业路由器的区别?
- LINQ标准查询操作符
- DOS 批处理 修改xml文件
- tex中让公式和文字在一行_1行代码搞定LaTeX公式编写,这个4.6M的Python小插件,堪称论文必备神器...
- 通过设置代理解决AndroidStudio无法下载gradle问题
- win10系统右键没有新建文本文件选项
- 树莓派基础实验19:光敏传感器实验
- vue项目hash模式改history模式 mand-mobile组件库样式不生效
- vue 引入 element-ui 报 es2015 的错
- 指向性麦克风----8字形麦克风设计(四)
- 【Bus】编写一个Demo虚拟的总线-设备-驱动模型
- 前端面试官常问javaScript编程题,隔壁王大爷看了都会了
- Gbit以太交换BCM56504
- 2013全国计算机二级vfp试题,2013年计算机二级VFP上机试题及答案解析29
- 使用ActiveMQ实现阶梯式消息通知
- The Coder Vol.6:小程序有大事