10、Hyperf 3 微服务系列 - 安装 Nacos

作者: 温新

分类: 【Hyperf 3 微服务系列】

阅读: 1192

时间: 2023-05-29 15:18:00

hi,我是温新,一名 PHPer

Hyperf 3 微服务代码已上传至 Github:https://github.com/ziruchu/hyperf3-microservice-code

学习目标:安装 Nacos

说明:我的使用的是 Rocky Linux 9.1

什么是 Nacos

一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

官方文档:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html

安装 java

Nacos 需要安装 java 环境,不然会报错,老实安装吧。

报错信息如下:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Try</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'dirname --help'</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">for</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">more</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">information</span>.</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">ERROR</span>: <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Please</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">set</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">the</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">JAVA_HOME</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">variable</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">in</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">your</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">environment</span>, <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">We</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">need</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span>(<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x64</span>)<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">!</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jdk8</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">or</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">later</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">is</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">better</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">!</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">!!</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 解决方法如下</span></span>

第一步:安装 java

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 安装 java</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">dnf</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">y</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">install</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span></span>

第二步:配置 JAVA_HOME

JAVA_HOME ?这是什么鬼?一起来配它吧!

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 1 查找 java 位置</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">which</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box"></span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">ll</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span> </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lrwxrwxrwx</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">22</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">15</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">00</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-></span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">etc</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">alternatives</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box"></span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">ll</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">etc</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">alternatives</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lrwxrwxrwx</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">65</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">15</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">00</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">etc</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">alternatives</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-></span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jvm</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">el9_1</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x86_64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">ll</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jvm</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">el9_1</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x86_64</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">total</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">12</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">drwxr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">xr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x</span>.  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">123</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">14</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">59</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lrwxrwxrwx</span>.  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span>   <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">74</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Jan</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">28</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">conf</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-></span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">etc</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">el9_1</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x86_64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">conf</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">drwxr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">xr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">73</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">4096</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">14</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">59</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">legal</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">drwxr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">xr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x</span>.  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">5</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">4096</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">22</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">15</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">52</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">rw</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>.  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">root</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1268</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Jan</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">26</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">release</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box"></span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">vim</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">etc</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">profile</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 添加如下内容,然后保存退出</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">export</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">JAVA_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jvm</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">el9_1</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x86_64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">export</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">JRE_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$JAVA_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jre</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">export</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">CLASSPATH</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$JAVA_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span>:<span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$JRE_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span>:<span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$CLASSPATH</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">export</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">PATH</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$JAVA_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span>:<span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$JRE_HOME</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span>:<span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$PATH</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">source</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">etc</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">profile</span></span>

安装 Nacos

第一步:安装 Nacos
<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 1 下载 Nacos 与安装</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">wget</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">https</span>:<span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//github.com/alibaba/nacos/releases/download/2.2.1/nacos-server-2.2.1.tar.gz</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">tar</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">zxvf</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">server</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">tar</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">gz</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">mv</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span></span>
第二步:配置秘钥

在2.2.0.1版本后,社区发布版本将移除以文档如下值作为默认值,需要自行填充,否则无法启动节点。

自定义密钥时,推荐将配置项设置为Base64编码的字符串,且原始密钥长度不得低于32字符。什么意思呢?随便找个 base64 在线加密,然后加密的长度不低于 32 位。

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">cd</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">vim</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">conf</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">application</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">properties</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 添加添加秘钥后保存退出</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">core</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">auth</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">plugin</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">token</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">secret</span>.<span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">key</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">MTIzNDU2MTIzMTMxMTIzMTMxMTIyMzEyMzEyMTIzIzMTQxMjQxMjQxMjE0MTI0MTQyMTxMjQxMg</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">==</span></span>

关于权限,查询官方文章说明:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html

启动 Nacos
<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">cd</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 以单机的形式启动 Nacos</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> .<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">startup</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sh</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">m</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">standalone</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jvm</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">el9_1</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x86_64</span><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//bin/java   -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Xlog:gc*:file=/usr/local/software/nacos/logs/nacos_gc.log:time,tags:filecount=10,filesize=100m -Dloader.path=/usr/local/software/nacos/plugins,/usr/local/software/nacos/plugins/health,/usr/local/software/nacos/plugins/cmdb,/usr/local/software/nacos/plugins/selector -Dnacos.home=/usr/local/software/nacos -jar /usr/local/software/nacos/target/nacos-server.jar  --spring.config.additional-location=file:/usr/local/software/nacos/conf/ --logging.config=/usr/local/software/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">is</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">starting</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">with</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">standalone</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">is</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">starting,you</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">can</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">check</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">the</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">logs</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">start</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">out</span></span>
<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">cat</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">logs</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">start</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">out</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">    </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">lib</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jvm</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">java</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">openjdk</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18.0</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2.</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">el9_1</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">x86_64</span><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//bin/java   -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Xlog:gc*:file=/usr/local/software/nacos/logs/nacos_gc.log:time,tags:filecount=10,filesize=100m -Dloader.path=/usr/local/software/nacos/plugins,/usr/local/software/nacos/plugins/health,/usr/local/software/nacos/plugins/cmdb,/usr/local/software/nacos/plugins/selector -Dnacos.home=/usr/local/software/nacos -jar /usr/local/software/nacos/target/nacos-server.jar  --spring.config.additional-location=file:/usr/local/software/nacos/conf/ --logging.config=/usr/local/software/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box"></span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">         ,<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>.</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">       ,<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>.<span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'|</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">   <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">,--,:  : |                                           Nacos 2.2.1</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">,`--.'</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">`</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span>  <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">' :                       ,---.               Running in stand alone mode, All function modules</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">|   :  :  | |                      '</span>   ,<span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'\   .--.--.    Port: 8848</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">:   |   \ | :  ,--.--.     ,---.  /   /   | /  /    '</span>   <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Pid</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1525</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span>   : <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'  '</span>; <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span>       <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">\</span>   <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span>     <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">\</span>.   ; ,. :<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span>  :  <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">`</span>.<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span>   <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Console</span>: <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">http</span>:<span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//192.168.31.90:8848/nacos/index.html</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'   '</span> ;.    ;.<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>.  .<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span>. <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span>    <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">''</span>   <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span>: :<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span>  :  ;<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">_</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span>   <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">\</span>   <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">\__\</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span>: . ..    <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">' / '</span>   <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> .; : <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">\</span>  <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">\</span>    <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">`</span>.      <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">https</span>:<span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//nacos.io</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'   : |  ; .'</span> ,<span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">"</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">.--.; |'   ; :__|   :    |  `----.   \</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">|   | '`--'  /  /  ,.  |'   | '.'|\   \  /  /  /`--'  /</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'   : |     ;  :   .'   \   :    : `----'  '--'.     /</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">;   |.'     |  ,     .-./\   \  /            `--'---'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'---'        `--`---'     `----'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box"></span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">2023-03-22 17:33:52,276 INFO Tomcat initialized with port(s): 8848 (http)</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box"></span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">2023-03-22 17:33:52,453 INFO Root WebApplicationContext: initialization completed in 3517 ms</span></span>

访问 Nacos:http://192.168.31.90:8848/nacos/#/login

默认账号与密码都是:nacos

Nacos 持久化到 MySQL

Nacos 默认使用 Apache Derby 数据库(Derby 是 Java 编写的内存数据库)存储数据,在实际的生产环境中会使用 MySQL 进行持久化存储。官方已经给出相关的数据库与表文件。

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">ll</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">conf</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">|</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">grep</span> .<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sql</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">rw</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">502</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">games</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1224</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">13</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">11</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">54</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1.4</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">0</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">ipv6_support</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">update</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sql</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">rw</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">502</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">games</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8939</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">17</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">25</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">derby</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">schema</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sql</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">rw</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">r</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">502</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">games</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">10825</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">Mar</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">17</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">18</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">25</span> <span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">mysql</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">schema</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sql</span> <span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 后面导入该文件</span></span>

第一步:创建数据库

新建一个名为 hyperf-nacos-config 的数据库;

第二步:导入数据到该数据库

我这里使用 navicat 导入。

第三步:修改 Nacos 服务配置数据库

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">vim</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">conf</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">application</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">properties</span></span><br></br> <br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 这些配置默认是注释的,打开注释并配置 mysql</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">spring</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">datasource</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">platform</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">mysql</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">db</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">num</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 注意 ? 号后跟着数据库名</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">db</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">url</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">0</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">jdbc</span>:<span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">mysql</span>:<span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//127.0.0.1:3306/hyperf-nacos-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnico</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">de</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">true</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">&</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">useSSL</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">false</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">&</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">serverTimezone</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">UTC</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">db</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">user</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">0</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">hyperf</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">db</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">password</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">0</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">123456</span></span>

第四步:重启启动服务

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">cd</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> .<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">shutdown</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sh</span> </span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">$</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sudo</span> .<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">startup</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sh</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">m</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">standalone</span></span>

这个地方挺坑的,如果启动后打开管理界面失败,那么请多等 1 分钟左右,然后去查看 /usr/local/software/nacos/logs/start.out 有没有报错。若没有报错就耐心等待吧。

第五步:新增命名空间

web 管理界面打开后,新建一个命名空间,填写的信息如下:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">命名空间ID</span>(<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">不填则自动生成</span>): <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">hyperf</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">命名空间名</span>: <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">hyperf</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">描述</span>: <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">用于测试</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span></span>

创建完成后,查看 tenant_info 数据表,会发现刚刚新增的命名空间记录。

本篇文章到此结束,我是温新。

番外篇

关于 Nacos,安装完成后,启动后体验后,第二天再次启动时,问题来了,如下:

<span style="color: rgb(0, 176, 240);">nacos Error creating bean with name 'memoryMonitor' defined in URL</span><br></br>

配置文件我什么都没有动过,启动都要报错,这确实让人.....做法上网查询答案,问题是没有一个是对得上我这个环境的。

然而,关于解决方法,似乎更加让人觉得 Nacos 很有玄学在里面。

起初,我是这样启动的:然后就报了一推错:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">cd</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sh</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">startup</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sh</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">m</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">standalone</span></span>

解决方法:就是改成当前目录下,然后启动成功了。

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">cd</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">software</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">nacos</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">bin</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">.<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">startup</span>.<span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">sh</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">m</span> <span style="box-sizing: border-box;color: rgb(18, 170, 228) !important">standalone</span></span>
请登录后再评论