最近公司的新项目使用nacos作为注册中心和配置中心,自己安装了本地nacos服务,记录一下。
1、下载安装: https://github.com/alibaba/nacos/releases

下载压缩包 ![]()
2、解压压缩包

3、用nacos提供的msyql脚本进行数据库初始化

4、nacos使用自己的数据库,修改数据库配置

补充以下代码到application.properties文件末尾:
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://数据库ip:3306/数据库名称?serverTimeZone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false
db.user=root
db.password=密码
5、启动本地nacos,双击startup.cmd


启动成功了!
6、访问本地nacos.
访问地址: http://localhost:8848/nacos ,输入账号nacos 密码nacos,就可以成功登录了。

成功登录!

补充:
若修改账号密码,在数据库中,找到users表,即用户表,就可以修改其中的账号和密码;
创建密码,nacos的密码是使用 org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder 加密的,所以需要我们手动创建一个加密工具类,来生成我们自己的密码,将密码写进users表中,重启nacos
public class App {
public static void main(String[] args) {
String pwd = new BCryptPasswordEncoder().encode("123456");
System.out.println(pwd);
}
}
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<version>2.1.4.RELEASE</version>
</dependency>
Nacos本地安装与基础配置教程
本文档记录了使用Nacos作为注册中心和配置中心的本地安装步骤,包括下载安装包、数据库初始化、配置数据库连接、启动服务以及访问Nacos控制台的过程。同时,还介绍了如何修改Nacos的默认账号密码。
1478

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



