Nacos启动报错总结

本文详细介绍了Nacos在单机模式下启动的步骤,包括修改startup.cmd脚本、设置MySQL数据库权限、调整配置文件以及启动后的测试。通过连接MySQL,执行创建数据库和授权的SQL脚本,确保Nacos能够正常连接数据库。同时,强调了修改conf文件夹中的配置以匹配数据库凭证的重要性。最后,提供了成功启动后的测试地址,显示Nacos Web界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


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界面

在这里插入图片描述

如果成功解决问题,麻烦大家点一个免费的三连啦!谢谢大家了!

有什么疑问可以在评论区中直接说哦!

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值