目录
1搭建单个nacos
首先去Releases · alibaba/nacos · GitHub下载对应的nacos服务端
然后创建nacos文件夹
终端运行指令
cd /usr/local && mkdir -p software/nacos
然后上传刚刚下载的nacos服务端到nacos文件夹
接着运行指令解压
tar -zxvf nacos-server-2.0.4.tar.gz && cd conf
下载其中的nacos-mysql.sql
然后新建nacos_config数据库,运行刚刚下载的sql文件
修改配置文件application.properties
#*************** Config Module Related Configurations ***************# ### If use MySQL as datasource: spring.datasource.platform=mysql ### Count of DB: db.num=1 ### Connect URL of DB: db.url.0=jdbc:mysql://192.168.122.129:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=123
这里的配置要正确写入自己的数据库ip还有用户名密码
运行(单机模式不集群)
sh startup.sh -m standalone
firewall-cmd --zone=public --add-port=8848/tcp --permanent && firewall-cmd --reload
打开防火墙
//这个版本要求同时要开放9848端口 firewall-cmd --zone=public --add-port=9848/tcp --permanent && firewall-cmd --reload
至此,nacos单机搭建完毕
2.nacos集群
sh shutdown.sh
停止刚刚的单机nacos
修改conf/sluster.conf文件
,在里面添加三个地址(自己的ip)
分别建立其他两个文件夹(可以按照单机的配置写)
接着分别在 他们的bin文件夹运行 sh startup.shell 就可以启动了
返回nacos客户端,发现集群搭建完毕