拾忆🍂拾忆🍂
  • Ollama
  • clawhub-cli
  • dsh
  • OpenClaw
  • OpenClaw-钉钉
  • OpenClaw-飞书
  • Skills
  • MySQL
  • Oracle
  • PostgreSQL
  • MyBatis
  • API升级
  • HMOS
  • HMOS 官方示例项目集
  • HDC
  • 百变小组件
  • 元服务
  • Java
  • MinIO
  • Nacos
  • Redis
  • RuoYi-Cloud
  • Stream
  • JSP & Struts2
  • Spring
  • FFmpeg
  • SSL证书
  • Linux
  • docker
  • Git
  • Nginx
  • 终端快捷键
  • Adobe Audition
  • Aseprite
  • cpp
  • DJI
  • Excel
  • K
  • Markdown基本用法
  • MuseScore 4.x
  • UVR
  • Windows
  • emoji-cheat-sheet
  • IDE快捷键
  • macOS
  • obs-studio
  • YOLO
  • Python
  • VuePress 2.x
  • 内置组件
  • markdown-container
  • markdown-ext
  • markdown-hint
  • markdown-preview
  • markdown-tab
  • Markdown扩展语法
  • 插件配置
  • prismjs
  • 样式
  • CSS
  • JS
  • TS
  • Vue3
主页
梦的开始🌅
  • Ollama
  • clawhub-cli
  • dsh
  • OpenClaw
  • OpenClaw-钉钉
  • OpenClaw-飞书
  • Skills
  • MySQL
  • Oracle
  • PostgreSQL
  • MyBatis
  • API升级
  • HMOS
  • HMOS 官方示例项目集
  • HDC
  • 百变小组件
  • 元服务
  • Java
  • MinIO
  • Nacos
  • Redis
  • RuoYi-Cloud
  • Stream
  • JSP & Struts2
  • Spring
  • FFmpeg
  • SSL证书
  • Linux
  • docker
  • Git
  • Nginx
  • 终端快捷键
  • Adobe Audition
  • Aseprite
  • cpp
  • DJI
  • Excel
  • K
  • Markdown基本用法
  • MuseScore 4.x
  • UVR
  • Windows
  • emoji-cheat-sheet
  • IDE快捷键
  • macOS
  • obs-studio
  • YOLO
  • Python
  • VuePress 2.x
  • 内置组件
  • markdown-container
  • markdown-ext
  • markdown-hint
  • markdown-preview
  • markdown-tab
  • Markdown扩展语法
  • 插件配置
  • prismjs
  • 样式
  • CSS
  • JS
  • TS
  • Vue3
主页
梦的开始🌅
  • 「从开始,到永久」
  • AI

    • Ollama
    • clawhub-cli
    • dsh
    • OpenClaw
    • OpenClaw-钉钉
    • OpenClaw-飞书
    • Skills
  • Database

    • MySQL
    • Oracle
    • PostgreSQL
    • MyBatis
  • HarmonyOS

    • API升级
    • HMOS
    • HMOS 官方示例项目集
    • HDC
    • 百变小组件
    • 元服务
  • Java

    • Java
    • MinIO
    • Nacos
    • Redis
    • RuoYi-Cloud
    • Stream
    • JSP & Struts2
    • Spring
  • Linux

    • FFmpeg
    • SSL证书
    • Linux
    • docker
    • Git
    • Nginx
    • 终端快捷键
  • Others

    • Adobe Audition
    • Aseprite
    • cpp
    • DJI
    • Excel
    • K
    • Markdown基本用法
    • MuseScore 4.x
    • UVR
    • Windows
    • emoji-cheat-sheet
    • IDE快捷键
    • macOS
    • obs-studio
    • YOLO
  • Python

    • Python
  • VuePress

    • VuePress 2.x
    • 内置组件
    • markdown-container
    • markdown-ext
    • markdown-hint
    • markdown-preview
    • markdown-tab
    • Markdown扩展语法
    • 插件配置
    • prismjs
    • 样式
  • Web

    • CSS
    • JS
    • TS
    • Vue3
  • 主页

Nacos

下载

Nacos: https://github.com/alibaba/nacos/releases/

提示

JDK版本要求,以3.2.4为例:

ModuleJava Required
Nacos-Server / Nacos-ConsoleJava 17
Nacos-ClientJava 8
Nacos-Maintainer-ClientJava 8

配置

  1. 生成 32字节(256位)的base64字符串

    Windows
    # 生成32字节(256位)的随机密钥,并转为Base64
    $bytes = New-Object Byte[] 32
    [System.Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($bytes)
    $secretKey = [Convert]::ToBase64String($bytes)
    Write-Output $secretKey
    
    Linux
    openssl rand -base64 32
    
  2. 修改 /conf/application.properties

    nacos.core.auth.plugin.nacos.token.secret.key=上面生成的密钥
    nacos.core.auth.server.identity.key=任意值
    nacos.core.auth.server.identity.value=任意值
    
    # api接口(如有冲突则修改)
    server.port=8848
    # web控制台接口(如有冲突则修改)
    nacos.console.port=8080
    
    # (可选) 启用mysql持久化而非自带的嵌入式derby数据库
    ## 取消注释中的属性值
    spring.sql.init.platform=mysql
    db.num=1
    ## 取消注释并修改中的属性值
    db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai
    ## 修改属性值
    db.user=root
    db.password=123456
    

    提示

    日志打印 Nacos started successfully in stand alone mode with external storage 即为mysql启动成功,否则为 embedded storage 。

启动

执行以下命令以 单机模式 启动(必须加上 -m standalone 参数,否则会尝试以集群模式启动导致失败)

Windows
.\startup.cmd -m standalone
Linux
./startup.sh -m standalone

浏览器打开:http://127.0.0.1:8080 (Ctrl+鼠标左键点击启动日志里面的 Console: 后面的url)

最近更新: 2026/10/21 16:19
Contributors: Enlin
Prev
MinIO
Next
Redis