


















在 Linux 下安装 Nacos 推荐使用**二进制包 + 单机模式**,这是最直接、也最适合开发测试环境的方式。整个流程主要分为三步:准备 Java 环境、下载并解压安装包、启动服务。
### 📋 安装前准备
Nacos 依赖 Java 环境运行,需要先确保服务器上已安装 JDK 1.8 或更高版本。
```bash
# 检查 Java 版本
java -version
# 如果未安装,以 CentOS 为例:
yum install -y java-1.8.0-openjdk
```
### ⬇️ 下载与解压
1. 从 Nacos 官方 GitHub 仓库下载稳定版本的二进制压缩包。你可以使用 `wget` 直接下载,推荐选择如 `2.3.2` 或 `2.5.1` 等较新稳定版。
```bash
# 下载(请替换 <version> 为具体版本号,如 2.3.2)
wget https://github.com/alibaba/nacos/releases/download/<version>/nacos-server-<version>.tar.gz
```
2. 解压下载的压缩包到指定目录,如 `/usr/local/nacos`。
```bash
tar -zxvf nacos-server-<version>.tar.gz -C /usr/local/
```
### 🚀 启动与验证
1. 进入 Nacos 的 `bin` 目录,并**以单机模式(standalone)启动**。Nacos 2.x 版本默认启动模式是集群,因此必须加上 `-m standalone` 参数,否则会启动失败。
```bash
cd /usr/local/nacos/bin
# 启动单机模式
sh startup.sh -m standalone
```
2. 启动成功后,可以通过浏览器访问 `http://你的服务器IP:8848/nacos`,默认账号密码均为 `nacos`。如果无法访问,需要检查服务器的防火墙是否开放了 8848 端口。
```bash
# 以 CentOS 为例,开放 8848 端口
firewall-cmd --permanent --add-port=8848/tcp
firewall-cmd --reload
```
### ⚙️ 高级配置(可选)
* **配置数据库**:Nacos 默认使用内置的 Derby 数据库,数据在重启后可能丢失。生产环境强烈建议切换为 MySQL,以持久化存储配置数据。你需要先在 MySQL 中创建数据库和表(导入 `conf/nacos-mysql.sql`),然后修改 `conf/application.properties` 中的数据库连接信息。
* **修改启动内存**:Nacos 默认的启动内存可能较大,如果服务器内存有限,可以编辑 `bin/startup.sh` 文件,调整 JVM 参数 `-Xms`、`-Xmx`、`-Xmn` 的值,例如改为 `-Xms128m -Xmx128m` 以降低内存占用。
如果在启动过程中遇到类似 `cannot execute binary file` 的权限问题,可能需要使用 `sudo` 执行启动命令。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。