实战JavaEE项目的集群部署和负载均衡(2):Linux集群部署环境准备

引言

  • 上一节中我们实现了客户管理项目的本地部署,本节我们来配置一下Linux集群部署的实验环境,项目的架构部署如图:
    在这里插入图片描述
  • 所有服务器的操作系统均为CentOS7,需要安装的软件依次为:

1号机: nginx服务器
2号机&3号机: java + tomcat容器
4号机: MySQL数据库

Vmware下安装CentOS7
详细教程

安装Nginx、JDK、tomcat、MySQL
CentOS下常用软件的安装

开放相应的端口

#安装iptable服务
yum install iptables-services

#屏蔽掉原生防火墙服务
systemctl start firewalld  

#修改IP规则
vim /etc/sysconfig/iptables

放开Nginx服务器80端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

放开tomcat服务器8080、8443、443端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

放开MySQL服务器3306端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

放开Redis服务器6379端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

  • 允许iptables服务开机启动
systemctl enable iptables
systemctl start iptables

临时开放某个端口也可以执行:

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

至此,配置Linux集群的准备工作完毕!

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值