1.下载nacos.zip包
这里以我自己下载的为例:
链接:https://pan.baidu.com/s/1NFpXSccGKTdZ0bIHHQOQMg
提取码:idea
2.解压后,在conf文件中修改配置文件,更换称自己的mysql数据源
编辑该文件,没有配置过直接在底部加上
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=你的账号
db.password=你的密码
3.新建数据库nacos-config,找到conf目录下的nacos-mysql.sql导入
将该文件下得内容复制到navicat上执行得到
4.进入bin目录启动:
双击启动
如果双击启动出现该问题
"nacos is starting with cluster"
,--.
,--.'|
,--,: : | Nacos 2.0.0-BETA
,`--.'`| ' : ,---. Running in cluster mode, All function modules
| : : | | ' ,'\ .--.--. Port: 8848
: | \ | : ,--.--. ,---. / / | / / ' Pid: 11340
| : ' '; | / \ / \. ; ,. :| : /`./ Console: http://192.168.43.192:8848/nacos/index.html
' ' ;. ;.--. .-. | / / '' | |: :| : ;_
| | | \ | \__\/: . .. ' / ' | .; : \ \ `. https://nacos.io
' : | ; .' ," .--.; |' ; :__| : | `----. \
| | '`--' / / ,. |' | '.'|\ \ / / /`--' /
' : | ; : .' \ : : `----' '--'. /
; |.' | , .-./\ \ / `--'---'
'---' `--`---' `----'
2021-03-17 12:24:23,321 INFO The server IP list of Nacos is []
2021-03-17 12:24:24,324 INFO Nacos is starting...
java.io.IOException: java.lang.IllegalArgumentException: db.num is null
at com.alibaba.nacos.config.server.service.datasource.ExternalDataSourceServiceImpl.reload(ExternalDataSourceServiceImpl.java:130)
at com.alibaba.nacos.config.server.service.datasource.ExternalDataSourceServiceImpl.init(ExternalDataSourceServiceImpl.java:104)
......
2021-03-17 12:24:27,608 WARN [NotifyCenter] Destruction of the end
2021-03-17 12:24:27,609 ERROR Nacos failed to start, please see D:\nacos\logs\nacos.log for more details.
则用cmd命令启动
在bin目录下cmd执行
startup.cmd -m standalone
表示服务启动完成