一、准备
1. nacos下载地址: https://github.com/alibaba/nacos/releases/download/2.0.3/nacos-server-2.0.3.tar.gz
2. 服务器: 三台,本教程版本:centos 7.x
3. MySQL数据库,用于导入nacos脚本,集群使用。
二、 安装
- 把安装包分别上传到三个服务器上(我的上传在 /data文件夹)。
- 解压: tar -zvxf nacos-server-2.0.3.tar.gz
- 初始化nacos数据库:
- 首先在MySQL中新建一个数据库(nacos_config)
- nacos的脚本存放位置: /data/nacos/conf/nacos-mysql.sql
- 将nacos脚本导入到新建的数据库中。
4. 修改集群配置
把conf文件下cluster.conf.example文件重命名,去掉.example
修改cluster.conf文件配置: vim cluster.conf
把三台服务器的IP给写进来,端口号可统一8848,然后保存文件。
5. 修改数据源配置: vim application.properties
修改以下配置:
spring.datasource.platform=mysql #使用mysql数据源
db.num=1 # 数据库连接数量
db.url.0= # 数据库连接地址
db.user.0= # 用户名
db.password.0= # 密码
6. 把配置好的两个文件分别复制到另两台服务器 nacos/conf文件夹下(请确认另外两台服务器nacos已经解压)。
7. 启动服务:三台服务器依次启动。
进入:cd /data/nacos/bin
执行脚本: ./startup.sh
根据提示查看日志,可以看到三台服务器的IP及端口。
三台服务器全部正常启动后,nacos集群就启动完成了。 接下来便可进入页面查看。
8. 进入登录页面,访问三台IP中的任意一台均可:URL: IP:8848/nacos
9. 登录后在集群管理中,可查看当前集群服务列表。