Nacos官网地址
下载步骤
- 安装nacos前提,需要配置好java环境 1.8+ ,官网已明确说明
- 进入nacos官网,点击下载(DOWNLOAD),向下滑动找到当前稳定版本,点击【快速开始】

- 下滑找到 GitHub,点击【最新稳定版本】

- 进入到 GitHub 找到想要下载的版本号,下滑找到【Assets】,GitHub下载比较慢(自行解决,毕竟是国外网站)


安装步骤
- 下载成功之后上传到服务器,执行如下命令
tar -zxvf nacos-server-2.4.3.tar.gz - 解压成功之后,就可以运行 nacos了,启动命令如下。但是nacos默认使用的内存型数据库,如果数据需要持久化保存,请看后续操作
Linux: 进入bin目录执行 ./startup.sh -m standalone windows: win + r cmd执行 startup.cmd -m standalone - 持久化数据,在bin目录下找到 application.properties 配置文件,先进行备份,在进行如下编辑
cp application.properties application.properties.back - 需要编辑的内容如下
vim application.properties- 配置数据源信息
spring.sql.init.platform=mysql 配置文件中就有解开注释即可 db.num=1 配置文件中就有解开注释即可 db.url.0=jdbc:mysql://xxx... // 修改mysql的链接地址,8.0+只需要修改个地址,其他版本自己研究 db.user.0=mysql登录账号 db.password.0=mysql连接密码 - 配置登录账号、密码
配置nacos的登录时的用户名和密码(这个配置默认是空着的,表示不需要账号密码) nacos.core.auth.server.identity.key=nacos nacos.core.auth.server.identity.value=nacos - 开启权限验证
还需要开启权限验证(默认是false, 如果是false即使设置账号密码也不会生效,需要修改为 true) nacos.core.auth.enabled=true - 配置默认的token(Base64加密后不低于32位即可)
接下来创建mysql数据库nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789
- 配置数据源信息
- 在config文件夹下找到 “mysql-schema.sql” sql脚本
- 到mysql创建 上面连接地址中配置的数据库(默认是nacos),执行sql脚本,初始化表
- 运行上面启动命令 OK
- nacos默认端口是 8848,防火墙需要放行此端口
- 放行端口参考文章
- 访问地址时注意:ip地址:8848/nacos,不加/nacos 找不到页面
532

被折叠的 条评论
为什么被折叠?



