详细总结记录安装nacos单机和集群(nginx)的步骤,更多学习内容可以阅览官网【官网地址】,感谢小伙伴们最后UP一下本文。
预先安装环境:
操作系统Windows 10、Nginx 1.20、MySql 5.7、JDK 1.8、Navicat Premium 11
一、 nacos下载【下载地址】;

二、 解压 nacos-server-2.1.1.zip;

三、 Navicat Premium连接MySql,创建数据库 nacos-msyql,运行解压目录conf下的nacos-mysql.sql文件;

四、 conf目录application.properties 文件修改,找到server.port自定义指定启动端口,数据库连接配置;
修改前

修改后

五、 单机启动,修改启动脚本bin目录 startup.cmd;
set MODE="cluster" 改为 set MODE="standalone",默认为集群模式,集群配置不用修改此步骤
单机启动双击startup.cmd,关闭双击shutdown.cmd,访问地址: http://localhost:7017/nacos/index.html 账号|秘密:nacos
六、 复制三份 nacos,重命名为 nacos7017、nacos7019、nacos7021

七、 对复制出来的三个nacos都重命名conf目录下的 cluster.conf.example 为 cluster.conf,编辑内容为如下:
192.168.1.18:7017
192.168.1.18:7019
192.168.1.18:7021
注意:集群端口不能试用连续端口,否则启动会出现Address already in use: bind;
八、 对复制出来的三个nacos,分别配置conf目录application.properties 文件,找到server.port配置集群启动端口,数据库连接与单机模式一样配置;
nacos7017 > 配置server.port > 7017
nacos7017 > 配置server.port > 7019
nacos7017 > 配置server.port > 7021
九、 双击bin目录的startup.cmd,启动三个nacos。

八、Nginx 集群配置,并启动。
http { # 配置在http中
upstream cluster {
server 127.0.0.1:7017 weight=5;
server 127.0.0.1:7019 weight=10;
server 127.0.0.1:7021 weight=5;
}
server {
listen 1111; #监听端口
server_name localhost;
location / {
proxy_pass http://cluster; #定向地址
}
}
}
至此集群完成,访问地址:http://127.0.0.1:1111/nacos
