文章目录
- 一、准备工作
- 1. 服务器部署
- 2. nacos下载
- 2. nacos下载与解压
- 3. 编辑配置文件
- 4. nacos 集群配置
- 二、初始化nacos脚本
- 2.1. 创建nacos数据库
- 2.2. 初始化nacos脚本
- 三、启动nacos集群
- 3.1. 启动nacos服务
- 3.2. 测试验证
一、准备工作
1. 服务器部署
系统版本 | ip | 部署应用 | 应用版本 |
---|---|---|---|
centos7.7 | 192.168.159.101 | nginx | 1.9.9 |
centos7.7 | 192.168.159.102 | nacos | 1.4.2 |
centos7.7 | 192.168.159.103 | nacos | 1.4.2 |
centos7.7 | 192.168.159.104 | nacos | 1.4.2 |
centos7.7 | 192.168.159.105 | mysql | 5.8 |
2. nacos下载
在nacos应用同时操作
# 进入app目录
cd /app# 下载
wget https://github.com/alibaba/nacos/releases/download/1.4.2/nacos-server-1.4.2.tar.gz# 解压
tar -zxvf nacos-server-1.4.2.tar.gz# 编辑配置文件
vim /app/nacos/conf/application.properties
2. nacos下载与解压
在nacos应用同时操作
# 进入app目录
cd /app# 下载
wget https://github.com/alibaba/nacos/releases/download/1.4.2/nacos-server-1.4.2.tar.gz# 解压
tar -zxvf nacos-server-1.4.2.tar.gz
3. 编辑配置文件
# 配置修改
vim /app/nacos/conf/application.properties
# 选择数据库类型
spring.datasource.platform=mysql### 配置数据库数量Count of DB :
db.num=1### 配置数据库连接信息 Connect URL of DB:
db.url.0=jdbc:mysql://192.168.159.105:3306/nacos-mysql?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicod
e=true&useSSL=false&serverTimezone=UTC# 数据库节点用户,多个就db.user.1=root以此类推
db.user.0=root# 数据库节点密码
db.password.0=123456
4. nacos 集群配置
复制 cluster.conf 文件
# 进入nacos配置目录
cd /app/nacos/conf/# 复制一份集群配置文件
cp cluster.conf.example cluster.conf# 编辑集群配置
vim cluster.conf# 添加集群节点内容:
192.168.159.102:8848
192.168.159.103:8848
192.168.159.104:8848
二、初始化nacos脚本
2.1. 创建nacos数据库
在105节点创建一个数据库名称为nacos的数据库
2.2. 初始化nacos脚本
声明:此操作选择任意一台nacos应用,进行初始化即可
将/app/nacos/conf/nacos-mysql.sql
初始化,只需要将nacos应用的其中一台脚本初始化即可
三、启动nacos集群
3.1. 启动nacos服务
102/103/104nacos节点应用依次启动
# 进入nacos启动脚本目录
cd /app/nacos/bin# 执行启动脚本服务
./startup.sh
3.2. 测试验证
依次访问依次连接
http://192.168.159.102:8848/nacos
http://192.168.159.103:8848/nacos
http://192.168.159.104:8848/nacos
到目前为止nacos集群环境已经搭建完成了!!!
接下一篇:
Nacos 集群集成SpringBoot2.x 微服务_02