Nacos启动报错解决方法
-
-
- 第一步 打开bin目录,修改startup.com脚本
- 第二步 连接mysql,执行sql语句,修改nacos权限
- 第三步 打开conf文件夹,修改配置信息
- 第四步 测试
-
Nacos官网下载地址:
官网下载
Nacos的目录结构如下:
话不多说,直接开干
第一步 打开bin目录,修改startup.com脚本
图中,rem
是注释的意思,在nacos1.3.2
之后,nacos默认的都是集群模式,我们这里单机测试就是用单机模式。
也可以修改MODE,如果选择不修改,那么在启动时就必须使用如下命令才能启动单机模式
startup.cmd -m standalone
这一点可以在startup.cmd
脚本中可以看出来。
第二步 连接mysql,执行sql语句,修改nacos权限
首先打开conf文件夹,可以看到这里有一个sql脚本,使用mysql执行脚本。(本人使用Navicat创建数据库再执行的脚本)
随便找个连接,创建nacos数据库
右击nacos数据库,选择运行sql文件(因为我自己已经运行过了,所以已经有了表)
运行完之后,就创建了如下的表
现在我们给nacos用户赋权限(如果是root用户,则可以不赋权限)
-- 然后 执行以下两条命令 让nacos<用户> 拥有nacos 的数据所有权限
-- 创建一个nacos 用户 % 任何ip 登录
-- 用有nacos 的完整权限
--
grant all on nacos.* to 'nacos'@'%' identified by 'nacos';
--grant select,insert,update,delete on nacos.* to 'nacos'@'%' identified by 'nacos';
-- 刷新权限列表
flush privileges;
第三步 打开conf文件夹,修改配置信息
打开下图标注的地方,去掉注释
一定要注意,要修改为自己的数据库账号密码,(我自己就是这里没注意,所以一直没连上数据库,报一个datasource的错误)
第四步 测试
都已经配置好了,我们可以来测试一下
测试地址: 127.0.0.1:8848/nacos
可以看到成功打开Nacos的Web界面
如果成功解决问题,麻烦大家点一个免费的三连啦!谢谢大家了!
有什么疑问可以在评论区中直接说哦!
相关文章
暂无评论...