环境:centos7、mysql8.0、nacos2.5.1
1.下载Nacos安装包
https://github.com/alibaba/nacos/releases?spm=5238cd80.72a042d5.0.0.46bacd36C42EfG
我这边选的是最新的稳定版本2.5.1
2. 放到 linux 服务器中解压安装
解压
tar -xvf nacos-server-2.5.1.tar.gz
进入 bin 目录启动 nacos
cd nacos/bin
sh startup.sh -m standalone
服务器开放端口,就可以访问了 http://你的服务器ip:8848/nacos
3.Nacos持久化
生产环境最好开启持久化
先在数据库中创建一个 nacos_config 库
创建一个mysql的nacos账号 ,并设置host为%
下载 mysql 对应版本驱动
解压后将里面的驱动jar包放到 nacos/plugins/mysql 中(没有文件夹自己创建一个)
执行 Nacos 的初始化 SQL 脚本(此时应该到 nacos/conf 目录中)
mysql -u root -p nacos_config < mysql-schema.sql
然后修改 Nacos 的配置文件(此时应该到 nacos/conf 目录中)
vim application.properties
# 启用 MySQL 持久化
spring.datasource.platform=mysqldb.num=1
# 配置 MySQL 连接信息(按实际情况修改)
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?useUnicode=true&characterEncoding=utf8
db.user.0=nacos
db.password.0=your_mysql_password
保存后重启 nacos
sh shutdown.sh
sh startup.sh -m standalone
查看 nacos 日志是否有报错(没报错就没问题了)
tail -f nacos/logs/start.out