第一步:下载
第二步:将下载的文件 nacos-server-1.2.1.zip 进行解压缩
第三步:配置nacos-server-1.2.1,mysql数据库(因为nacos默认使用是自带的数据库插件)
1)数据一致性,集群需使用公共数据库来保存服务管理中的数据,目前支持mysql数据库。
2)在解压后的文件的\nacos-server-1.2.1\conf\nacos-mysql.sql,创建一个库,执行SQL文件
3)在 nacos-server-1.2.1\conf\application.properties 文件最后面添加数据库相关配置
spring.datasource.platform = mysql
db.num = 1
db.url.0 = jdbc:mysql://127.0.0.1:3306/nacos-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
第四步:将刚才解压后完成数据配置的:nacos-server-1.2.1 复制三份分别命名:nacos-server-1.2.1-8848、nacos-server-1.2.1-8858、nacos-server-1.2.1-8868
第五步:修改集群配置
5.1、nacos-server-1.2.1-8848
修改:nacos-server-1.2.1-8848\conf\application.properties
将:server.port=8848(文件名后面的的端口号)
新增:nacos-server-1.2.1-8848\conf\cluster.conf
(IP:Port) 此处的IP就是自己本机的ipconfig
192.168.190.232:8848
192.168.190.232:8858
192.168.190.232:8868
修改:nacos-server-1.2.1-8848\bin\startup.cmd
将图一
换成图二
5.2、nacos-server-1.2.1-8858
修改:nacos-server-1.2.1-8858\conf\application.properties
将:server.port=8858(文件名后面的的端口号)
新增:nacos-server-1.2.1-8858\conf\cluster.conf
(IP:Port) 此处的IP就是自己本机的ipconfig
192.168.190.232:8848
192.168.190.232:8858
192.168.190.232:8868
修改:nacos-server-1.2.1-8858\bin\startup.cmd
将图一
换成图二
5.2、nacos-server-1.2.1-8868 按照上述步骤进行配置我就在操作,下面我们整nginx
第六步: nginx配置
官网下载windows 版本的nginx
解压缩nginx-1.18.0.zip,修改 nginx-1.18.0\conf\nginx.conf
upstream nacos{
server 127.0.0.1:8848;
server 127.0.0.1:8858;
server 127.0.0.1:8868;
}
location / {
proxy_pass http://nacos/;
}
第七步: 启动
分别启动 nacos-server-1.2.1-8848\bin\startup.cmd、nacos-server-1.2.1-8858\bin\startup.cmd、nacos-server-1.2.1-8868\bin\startup.cmd、
启动nginx nginx-1.18.0\nginx.exe
浏览器中输入 http://IP/nacos; 账号密码: nacos
登录成功后点击集群管理看到如下图说明配置完成;
到此就全部完事了如果需要将对应服务注册的到nacos集群中给一下服务提供的yml,请路过的大佬指正