Nginx轮训tomcat服务器配置流程
Nginx轮训tomcat服务器配置流程
服务器信息
Nginx 192.168.27.128
Tomcat 192.168.27.129
关闭防火墙
#关闭防火墙
systemctl stop firewalld
#关闭防火墙自启动永久关闭防火墙
systemctl disable firewalld
生产环境根据需要选择是否开启直接关闭防火墙还是开放端口
#开放端口
firewall-cmd --permanent --add-port=8080/tcp
#重载防火墙
firewall-cmd --reload
关闭SEliunx
#临时关闭SEliunx
getenforce 0
#永久关闭SEliunx
#编辑seliunx配置文件
vim /etc/selinux/config
#修改SELINUX
SELINUX=enforcing改为SELINUX=disabled
Nginx安装
#创建nginx目录
mkdir /opt/nginx
#进入nginx目录
cd /opt/nginx
#下载nginx安装包
wget http://nginx.org/download/nginx-1.20.2.tar.gz
#解压nginx包
tar -zxvf nginx-1.20.2.tar.gz
#解压后进入nginx
cd nginx-1.20.2
#设置nginx编译参数
./configure --prefix=/opt/ngin
#编译安装nginx
make&&make install
#进入/nginx/sbin启动nginx
./nginx
#测试 IP 能否访问到nginx默认页
安装jdk
#创建jdk目录
mkdir /opt/jdk
#下载jdk到/opt/jdk
wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
#解压jdk
tar -zxvf jdk-8u202-linux-x64.tar.gz
#设置环境变量
export JAVA_HOME=/opt/jdk/jdk1.8.0_202 export
CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
#刷新环境变量
source /etc/profile
#查看jdk是否安装成功
java -version
安装Tomcat
#创建tomcat目录
mkdir /opt/tomcat
#下载tomcat到/opt/tomcat目录
wget https://repo.huaweicloud.com/apache/tomcat/tomcat-9/v9.0.37/bin/apache-tomcat-9.0.37.tar.gz
#解压tomcat并进入
tar -zxvf apache-tomcat-9.0.37.tar.gz
cd apache-tomcat-9.0.37/bin
#安装tomcat
./startup.sh
#测试 IP:8080 是否能访问到tomcat默认页
cp启动第二个tomcat
#cp 第二个tomcat
cp apache-tomcat-9.0.37 apache-tomcat-9.0.37-8181
#进入tomcat-8181
cd /opt/tomcat/apache-tomcat-9.0.37-8181
#修改tomcat配置文件
cd /opt/tomcat/apache-tomcat-9.0.37-8181/conf#修改配置文件位置一
<Server port="8005" shutdown="SHUTDOWN">
修改为port="8005"为port="9005"#修改配置文件位置二
<Connector port="8080" protocol="HTTP/1.1"
修改 port="8080" 为 port="8181"#修改配置文件位置三
<Connector protocol="AJP/1.3"address="::1"port="8009"
修改 port="8009" 为 port="9009"#启动nginx-8181
cd /opt/tomcat/apache-tomcat-9.0.37-8181/bin
./starup.sh
Nginx轮训配置
#创建配置文件
touch zhj.conf
#编辑zhj.conf
upstream zhj{#weight=X 这里设置的数字是该接点轮训多少次切换下一个接点server 192.168.27.129:8080 weight=1; server 192.168.27.129:8181 weight=1;}
server {location / {root html;proxy_pass http://zhj;index index.html index.htm;}}#在nginx主配置文件中引入自定义配置文件
http{include zhj/*.conf
}
#检查nginx配置文件是否正确,语法是否有误
/opt/nginx/sbin/nginx -t
#重载nginx配置
cd /opt/nginx/sbin
./nginx -s reload
Nginx轮训tomcat服务器配置流程相关推荐
- 阿里云服务器配置流程
阿里云服务器配置流程 2022-11-28 安装宝塔面板,方便管理 通过宝塔面板安装MySQL 数据库远程连接问题解决 出现Host is not allowed to connect to this ...
- centos7安装tomcat_手把手教你,使用 Nginx 搭配 Tomcat 实现负载均衡!
来自公众号:Java极客技术 说到 Nginx ,相信大家都不会陌生,最常用的莫过于:用它来与 Tomcat 搭配做负载均衡,起到灰度发布的作用,同时保证系统高可用! 01.简介 Nginx(发音同 ...
- Web服务(Apache、Nginx、Tomcat、Jetty)与应用(LAMP、CMS-WordPressGhost、Jenkins、Gitlab)
Web服务和应用是目前信息技术领域的热门技术.如何使用Docker来运行常见的Web服务器(包括Apache.Nginx.Tomcat等),以及一些常用应用(LAMP.CMS等).包括具体的镜像构建方 ...
- nginx的请求接收流程(二)
在ngx_http_process_request_line函数中,解析完请求行之后,如果请求行的uri里面包含了域名部分,则将其保持在请求结构的headers_in成员的server字段,heade ...
- nginx搭建tomcat分布式集群
nginx搭建tomcat分布式集群 1. nginx使用80端口,所有对服务器80端口的访问都被nginx拦截.例: 127.0.0.1 www.jthinking.com 127.0.0.1 ad ...
- nginx的请求接收流程(一)
今年我们组计划写一本nginx模块开发以及原理解析方面的书,整本书是以open book的形式在网上会定时的更新,网址为http://tengine.taobao.org/book/index.htm ...
- nginx+keepalived+tomcat
第一部分 环境准备 nginx+keepalived服务器两台(调度器,双机热备) IP地址192.168.80.100(lvs01 主机名zlf1) 192.168.80.101(lvs02 主机名 ...
- Linux下nginx与Tomcat的https非443端口配置
nginx的安装 本文中采用编译安装.步骤如下: # 检查和安装依赖项(gcc.正则表达式工具.传送内容压缩的zlib库.openssl开启https支持),-y表示静默安装 yum -y insta ...
- Nginx以及通过Nginx实现tomcat集群配置与负载均衡
Nginx简介 启动,停止,和重新加载配置文件命令 Nginx功能 正向代理和反向代理的区别 反向代理 负载均衡 1.RR(默认) 2.权重 3.ip_hash 4.fair(第三方) 5.url_h ...
最新文章
- 每隔一定时间执行一次函数_python — 轮询执行某函数的方法
- Educational Codeforces Round 96 E. String Reversa 线段树模拟序列交换
- Android中去掉显示标题的方法
- html文档包包含几个基本标记,HTML中包含哪些基本的标记?
- qt connect函数_Qt官方示例广播发送器
- Java中注解(非注释^_^) --转载
- 如何用c++画图_画图教室 | 绘制Mapping第一步:美团搜索火锅串串香...认真的!...
- Python学习杂记_1_PyCharm使用的一些收获
- python实现给定一个字符串,寻找最长非重复子串
- 线性插值 多项式插值 样条插值 牛顿插值总结
- Excel用控件动态控制图表
- 凭证反过账 金蝶k3_金蝶软件k3凭证反过账
- cppcheck的安装与使用
- CentOS7安装无线网卡驱动和更新yum源
- Windows7安装教程
- 博图——生成和导入外部源文件
- 徐静蕾2008十大青春语录
- Linux安全原理简介
- echarts3.0 markline 最大值 最小值 均值 方差 标准差 包络 正态分布
- 日期格式符RR和YY的区别