openEuler欧拉配置Nacos集群.240108
一、安装Nacos
systemctl stop firewalld systemctl disable firewalld
mkdir -p /home/nacos tar xvf nacos-server-2.1.2.tar mv nacos nacos8848 cd /home/nacos/nacos8848/conf/
在mysql中,执行mysql-schema.sql文件,生成表结构,然后建用户nacos,授权。
记得nacos密码使用native password模式,否则默认mysql8会报错哦!
create USER 'nacos'@'%' IDENTIFIED WITH 'mysql_native_password' BY '12341234+pQ'; grant all privileges on nacos.* to nacos@'%'; flush privileges;
vim /home/nacos/nacos8848/conf/application.properties ,修改数据库
db.num=1 db.url.0=jdbc:mysql://数据库地址:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=nacos db.password.0=数据库密码
cd /home/nacos/nacos8848/bin/ 启动
sh startup.sh -m standalone ss -ntl | grep 8848
二、配置Nacos集群
vim /home/nacos/nacos8848/conf/cluster.conf
172.62.17.108:8848 172.62.17.108:8858 172.62.17.108:8868
cp -r nacos/ nacos8858
cp -r nacos/ nacos8868
vim nacos8858/conf/application.properties
server.port=8858
vim nacos8868/conf/application.properties
server.port=8868
三、配置Nacos开机启动
vim /etc/systemd/system/nacos8848.service ,剩下的两个也按此做一下
[Unit] Description=nacos After=network.target [Service] Type=forking ExecStart=/home/nacos/nacos8848/bin/startup.sh ExecReload=/home/nacos/nacos8848/bin/shutdown.sh ExecStop=/home/nacos/nacos8848/bin/shutdown.sh PrivateTmp=true [Install] WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable nacos8848.service
systemctl start nacos8848.service
systemctl enable nacos8858.service
systemctl start nacos8858.service
systemctl enable nacos8868.service
systemctl start nacos8868.service
喜欢请赞赏一下啦^_^

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了