京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

2023年 7月 10日 32.6k 0

搭建高可用环境,可以消除单点故障的影响,使系统在出现故障时自动地切换到其它节点,保障系统的平稳运行,提高系统的可靠性和可用性,同时保证数据的安全性,高可用环境已经是现代企业应用的标配。

本文介绍如何快速搭建一个小型的高可用环境,涉及的产品包括:2 台云主机(CenTOS 7.6 系统)、数据库和负载均衡。

前置准备

正式开始部署前,您需完成如下的准备工作:

  • 开通京东云账户,若您还未注册京东云账号,可在京东云官网进行注册;
  • 账户开通后,需要进行实名认证。

搭建第一台云主机环境

购买 1 台云主机,本文选择 CenTOS 7.6 系统进行操作演示

购买完成后,访问云主机控制台

点击一台云主机操作中的远程连接

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

输入密码进行登录,如果忘记密码可以返回控制台修改密码

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

安装 Java 的 JDK

yum install java-1.8.0-openjdk

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

安装 tomcat

yum install -y ca-certificates
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.87/bin/apache-tomcat-8.5.87.tar.gz

解压缩 tomcat,您 Java 应用的 war 包可以部署到 tomcat 上进行发布

tar -zxvf ./apache-tomcat-8.5.87.tar.gz

启动 tomcat

cd apache-tomcat-8.5.87/bin
./startup.sh

在浏览器访问 IP:8080 查看启动效果,如果访问失败,请查看 8080 端口是否在安全组中开放

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

搭建第二台云主机环境

访问云主机控制台,选择第一台搭建好环境的云主机,点击操作中的制作镜像

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

输入镜像名称和描述,进行镜像制作

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

镜像创建好后,可以点击创建云主机,使用该镜像购买一个新的云主机;如果已经有了第二台云主机,可以在实例列表页选择刚创建的镜像进行系统重装

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

本文选择第二台云主机进行重装系统进行操作演示

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

重装系统后,登录到云主机,查看 Java 环境

java -version

启动 tomcat

cd apache-tomcat-8.5.87/bin
./startup.sh

在浏览器访问 IP:8080 查看启动效果,如果访问失败,请查看 8080 端口是否在安全组中开放

配置数据库

购买云数据库后,访问数据库控制台页面

点击数据库名称位置进入配置页

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

切换到库管理标签页,点击创建库按钮创建新数据库

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

切换到账号管理标签页,先创建一个账号,然后点击账号操作中的修改权限

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

选择刚才创建的数据库,授权权限

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

您在云主机上部署的 Java 应用,可以通过下图的内网域名链接数据库,账户和密码使用上面步骤刚创建的信息

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

配置负载均衡

购买负责均衡后, 访问实例列表页 ,点击负载均衡实例的名称,进入配置页

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

切换到虚拟服务器组标签页,新创建一个服务器组,创建后点击服务器组操作中的编辑

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

选择主机实例,点击添加后,进行确定

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

切换到监听器标签,新建监听器,端口为 8080

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

后端转发配置,修改端口为 8080

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

健康检测端口为 8080

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

选择刚才创建的服务器组,点击确定

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

在浏览器输入负载均衡的 IP 进行访问

京东云服务器搭建小型高可用环境,CenTOS 7.6 系统进行操作演示

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论