使用docker部署nacos集群总是报错,于是使用普通方式
版本选择1.3.1,linux版
下载安装包
官网下载太慢,就不附官网连接了,直接云盘走起
链接:https://pan.baidu.com/s/1CD5JqucibK_1W7Yff95X3A
提取码:6ddh
下载完成后将安装包上传到linux服务器
解压
tar -zxvf nacos-server-1.3.1.tar.gz
修改两个配置文件,在conf目录下的application.properties和cluster.conf.example
首先application.properties
有需要可以修改端口
### Default web server port: server.port=8848
修改连接数据库
### Count of DB: db.num=1 ### Connect URL of DB: db.url.0=jdbc:mysql://192.168.0.248:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user=root1 db.password=9844968 (此处输入自己mysql的密码)
修改cluster.conf.example文件名为cluster.conf
修改其中内容:
192.168.0.232:8848 192.168.0.248:8848 192.168.1.116:8848
去bin目录下启动即可
sh ./startup.sh
记得开端口
\# 永久开放端口 ,执行完 需要再重启下防火墙 firewall-cmd --permanent --zone=public --add-port=80/tcp firewall-cmd --reload 刷新生效 \# linux 开放端口 firewall-cmd --zone=public --add-port=8053/tcp \# 永久开放端口 ,执行完 需要再重启下防火墙 firewall-cmd --permanent --zone=public --add-port=80/tcp firewall-cmd --reload 刷新生效 \# 批量永久开放多个端口 , 两种类型 ,直接在 '=' 后面 拼接端口号 firewall-cmd --permanent --zone=public --add-port=80-81/tcp firewall-cmd --permanent --zone=public --add-port=80-81/udp firewall-cmd --reload 刷新生效 --- 最多两个端口 \# linux 查看开放端口列表 firewall-cmd --list-all
同步到其他服务器
直接复制文件夹到其他服务器即可 无特殊修改,然后依次启动bin目录下的脚本即可
最后效果
服务成功注册上去