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

深入解析:Ubuntu 22.04 安装 Nacos 记录

Ubuntu 22.04 安装 Nacos 记录

本文记录了在 Ubuntu 22.04 系统上安装 Nacos 的完整过程,适用于本地测试或生产部署的基础搭建。


一、官方资源


二、下载和解压

wget https://github.com/alibaba/nacos/releases/download/2.3.2/nacos-server-2.3.2.zip -O nacos-server.zip
mkdir -p /opt/nacos
# 解压 zip 文件(需要 unzip 工具)
sudo apt update &&
sudo apt install unzip -y
unzip nacos-server.zip -d /opt/nacos

如果下载的是 .tar.gz 格式,可使用 tar 命令解压:

tar -zxvf nacos-server-2.3.2.tar.gz -C /opt/nacos --strip-components=1
wget https://github.com/alibaba/nacos/releases/download/2.3.2/nacos-server-2.3.2.tar.gz
mkdir -p /opt/nacos
tar -zxvf nacos-server-2.3.2.tar.gz -C /opt/nacos --strip-components=1

三、配置 Nacos 核心配置

编辑 /opt/nacos/conf/application.properties,添加下列参数:

# 身份证书
nacos.core.auth.server.identity.key=username
nacos.core.auth.server.identity.value=password
# 秘钥:使用 base64 编码,且解码后长度不小于 32 个 byte
nacos.core.auth.plugin.nacos.token.secret.key=qPZgGVv/Nn/7KMw61GV45GHv3PIY2qKzCu0FjG1z9x8=

如果未指定外部数据库,初始化时会使用内置 Derby 数据库


四、启动 Nacos

cd /opt/nacos/bin
bash startup.sh -m standalone

进入 Web 界面: http://<server_ip>:8848

默认账号:nacos

默认密码:nacos


五、配置systemd,支持开机启动

创建服务文件:

sudo nano /etc/systemd/system/nacos.service

内容:

[Unit]
Description=Nacos Server (Standalone)
After=network.target
[Service]
Type=forking
User=root
ExecStart=/opt/nacos/bin/startup.sh -m standalone
ExecStop=/opt/nacos/bin/shutdown.sh
Restart=on-failure
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target

生效并启动服务:

sudo systemctl daemon-reload
sudo systemctl enable nacos
sudo systemctl start nacos

查看状态:

systemctl status nacos

附录:常用 systemctl 操作

# 启动
sudo systemctl start nacos
# 停止
sudo systemctl stop nacos
# 重启
sudo systemctl restart nacos
# 查看状态
sudo systemctl status nacos

至此,你已在 Ubuntu 22.04 环境上成功安装并启动了 Nacos,并通过 systemd 实现了服务化管理。

在这里插入图片描述

http://www.rkmt.cn/news/18780.html

相关文章:

  • Java 将 PDF 转换为 HTML:高效解决实用的方案与实践
  • 2025蒸发式冷气机厂家最新推荐榜:高效制冷与节能优势优质之
  • List之高效安全的 Java 列表深复制工具:ListCopyUtils 的设计与实践
  • linux硬盘在线热扩容非LVM情况
  • 【光照】Unity[PBR]环境光中的[漫反射]
  • 强化学习 动作空间(离散/连续)
  • Http Security Headers
  • 参照Yalla、Hawa等主流APP核心功能,开发一款受欢迎的海外语聊需要从哪些方面入手
  • 本土化DevOps的突围之路:Gitee如何重塑企业研发效能
  • 详细介绍:golang基础语法(五)切片
  • jj
  • MinGW-即时入门-全-
  • Splay学习笔记
  • Docker和K8S的区别详解 - 指南
  • qt everywhere souce code编译 - 实践
  • 完整教程:微软 Azure AI 视频翻译服务助力 JowoAI 实现短剧高效出海
  • 2025 年高可靠性测试设备/HALT/HASS/Halt/Hass/厂家制造商推荐榜:聚焦高效质量解决方案,助力企业产品升级
  • 20232309 2025-2026-1 《网络与系统攻防技术》实验一实验报告
  • 亚马逊发布基于Linux的Vega OS电视系统,禁止侧载应用
  • 扣子系列教程
  • 2025 年最新月嫂培训机构推荐榜单:短期 / 精英 / 金牌 / 高端月嫂培训及就业推荐,精选优质机构
  • 【C++实战㊳】C++单例模式:从理论到实战的深度剖析 - 教程
  • OOP-实验一
  • 2025 年深圳/龙岗/龙华/罗湖/南山/旧房翻新/出租房/二手房/老房/装修公司推荐:聚焦品质与服务,助您轻松焕新家
  • 推荐AI编程项目——MonkeyCode用自然语言就能生成完整可部署应用
  • 纯前端实现项目过期
  • 2025 年过滤器厂家最新推荐排行榜:聚焦烛式 / 金属 / 非金属 / 化工 / 精密过滤器等多类型设备,精选优质品牌助企业高效选型液固/高效/气固/催化剂过滤器厂家推荐
  • 2025 年立式/立式全钢板/青黄储/液压打包机厂家推荐榜:聚焦实用需求,精选高适配设备助力企业降本增效
  • 308、清平调三首
  • 2025管件厂家最新推荐榜:高品质管件与卓越工艺口碑之选