当前位置: 首页 > article >正文

[ Spring ] Install Nacos on Ubuntu24

文章目录

          • Download Nacos Package and Unzip
          • Configure Nacos
          • Configure JAVA_HOME for Bash File
          • Configure Default User and Password
          • Startup Nacos
          • Visit Admin Webpage

Download Nacos Package and Unzip
https://github.com/alibaba/nacos/releases/download/3.0.0-alpha/nacos-server-3.0.0-ALPHA.tar.gz
Configure Nacos
sudo nano conf/application.properties
server.port=8848
nacos.core.auth.enabled=true
nacos.core.auth.server.identity.key=authKey
nacos.core.auth.server.identity.value=nacos
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789
Configure JAVA_HOME for Bash File
sudo nano bin/startup.sh
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/Users/easing/Dev/JDK/JDK17
Configure Default User and Password
api("org.springframework.boot:spring-boot-starter-security:3.4.1")
fun main() {
    val password = BCryptPasswordEncoder().encode("123456")
    println(password)
}
sudo nano conf/derby-schema.sql
sudo nano conf/mysql-schema.sql
INSERT INTO users (username, password, enabled) VALUES ('root', '$2a$10$O/wKbpL73pOVqbGOu8hokuDl8OU8FlGxcRLufK/AtIcXffFwtqYQW', TRUE);
INSERT INTO roles (username, role) VALUES ('root', 'ROLE_ADMIN');
Startup Nacos
sudo bash -f bin/startup.sh -m standalone
sudo bash -f bin/shutdown.sh
Visit Admin Webpage
http://localhost:8848/nacos
username1 = nacos
passowrd1 = nacos
username2 = root
passowrd2 = 123456

http://www.kler.cn/a/509015.html

相关文章:

  • Transformer创新模型!Transformer+BO-SVR多变量回归预测,添加气泡图、散点密度图(Matlab)
  • HTML5 Canvas实现的跨年烟花源代码
  • springboot多环境配置
  • JVM直击重点
  • 建造者模式(或者称为生成器(构建器)模式)
  • SurfaceFlinger代码笔记
  • 【汇编语言】直接定址表(一)—— 「从单元标号到跨段数据:解锁汇编语言的隐藏技巧」
  • 【Rust自学】13.4. 闭包 Pt.4:使用闭包捕获环境
  • 信贷业务术语详解:深入理解金融领域的核心概念
  • js常用操作符
  • macOS安装的Ubuntu 20 VM虚拟机扩充磁盘的便捷方式
  • OpenWRT Conserver 共享串口服务实现
  • Linux UDP 编程详解
  • B3DM转换成XYZ
  • AI面试官
  • 深入HDFS——数据上传源码
  • wireshark上没有显示出来rtp协议如何处理
  • 群论学习笔记
  • Windows图形界面(GUI)-QT-C/C++ - Qt Table Widget详解教程
  • 【深度学习】Pytorch:在 ResNet 中加入注意力机制
  • 架构思考与实践:从通用到场景的转变
  • AI的出现,是否能替代IT从业者?
  • 如何使用Python将长图片分隔为若干张小图片
  • 数仓建模(五)选择数仓技术栈:Hive ClickHouse 其它
  • 函数(函数的概念、库函数、自定义函数、形参和实参、return语句、数组做函数参数、嵌套调用和链式访问、函数的声明和定义、static和extern)
  • Java中GUI编程和内部类的学习