404 words
2 minutes
Ubuntu安装nacos(单机)

Nacos 官网地址 https://nacos.io/

Nacos 依赖 Java 环境来运行,请确保是在以下版本环境中安装使用:

  1. 64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。
  2. 64 bit JDK 17+;下载 & 配置

1. 安装JDK#

sudo apt update
sudo apt install openjdk-17-jdk #安装jdk17
java -version  # 验证安装

2. 安装 Nacos#

利用物理机从 Nacos 官网下载 Nacos 压缩包,将压缩包利用 winscp 托拽至 / usr/local 文件夹下

安装 unzip 软件

sudo apt install unzip #安装unzip软件
unzip nacos-server-3.0.1.zip #解压Nacos压缩包

进入 conf/application.properties 配置文件中修改

# JWT令牌密钥(Base64编码,长度至少32字符)
nacos.core.auth.plugin.nacos.token.secret.key=VGhpcyBpcyBhIHNlY3JldCB0b2tlbiBmb3IgTmFjb3MgYXV0aGVudGljYXRpb24gMTIzNDU2Nzg5MA==
# 服务器身份验证
nacos.core.auth.server.identity.key=exampleKey
nacos.core.auth.server.identity.value=exampleValue

另外:

nacos.server.main.port=8848  ==》服务主端口:8848(用于服务注册、配置中心等核心功能)

nacos.console.port=8080  ==》控制台端口:8080(用于访问 Web 界面)

若需恢复 Nacos 控制台的默认端口(8848),只需删除或注释 nacos.console.port 配置

3. 启动 nacos#

cd /usr/local/nacos/bin #进入bin目录
sh startup.sh -m standalone 或者 bash startup.sh -m standalone #启动nacos

查看执行结果(启动成功或失败)

cd /usr/local/nacos/logs

找到并打开 startup.logs 查看结果

附加:

sudo ufw allow 8080/tcp
sudo:以管理员权限运行命令。
ufw allow:允许某个端口或服务通过防火墙。
8080/tcp:允许 TCP 协议的 8080 端口。
输出:
Rule added:表示 IPv4 的规则已添加。
Rule added (v6):表示 IPv6 的规则已添加。
验证端口是否开放
sudo ufw status
sudo ss -tuln | grep 8080 #查看8080是否被占用
netstat -tulpn | grep 8848 #查看端口8848的进程
sudo kill -9 <PID> #删除进程(PID替换为实际的进程ID)
Ubuntu安装nacos(单机)
https://fuwari.vercel.app/posts/ubuntu安装nacos单机/
Author
Published at
2025-08-20
License
CC BY-NC-SA 4.0