| 服务器IP | 部署服务 | 说明 |
|---|---|---|
| 192.168.92.129 | nacos、jdk、mysql | msyql提供nacos外部数据源,保证数据统一性 |
| 192.168.92.130 | nacos、jdk | |
| 192.168.92.131 | nacos、jdk、nginx | nginx转发,,提供统一入口 |
cd /data/ unzip nacos-server-2.0.4.zip三、mysql数据库自行搭建 1. 登录mysql数据库、创建数据库nacos、并导入nacos自带的sql语句
mysql -uroot -p Enter password: mysql> create database nacos; mysql> use nacos; mysql> source /data/nacos/conf/nacos-mysql.sql2.配置(三台服务器都操作)
修改nacos数据库的配置文件 ,/nacos/conf/application.properties文件
注释:3306后的nacos为你创建的数据库
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://192.168.92.129:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=1234563.修改集群配置(三台服务器都操作)
mv /nacos/conf/cluster.conf.example cluster.conf vim cluster.conf 192.168.92.129:8848 192.168.92.130:8848 192.168.92.131:8848四、运行nacos 1.启动 (三台服务器都需要操作)
cd /data/nacos/bin sh start.sh2.检查端口是否在监听
netstat -anpt | grep 88483.验证集群(三台服务器都显示集群状态) 五、启动nginx 1.配置负载均衡、设置代理(不过多讲解nginx)
upstream nacos {
server 192.168.92.129:8848;
server 192.168.92.130:8848;
server 192.168.92.131:8848;
}
location /nacos/ {
proxy_pass http://nacos/nacos/;
}
六、验证集群通过nginx代理访问



