CentOS Linux 安装nacos
时间: 2025-07-22 19:30:32 浏览: 4
### 安装 Nacos 的步骤
#### 1. 创建安装目录并下载 Nacos
在 CentOS 系统中,可以通过创建专门的安装目录来部署 Nacos。例如,在 `/opt/nacos` 下进行操作:
```bash
mkdir /opt/nacos
cd /opt/nacos
```
从官方 GitHub 发布页面下载 Nacos 的发行包。以版本 `2.2.3` 为例:
```bash
wget https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz --no-check-certificate
```
解压下载的文件:
```bash
tar -xzf nacos-server-2.2.3.tar.gz
```
进入解压后的目录,准备后续操作 [^2]。
#### 2. 修改配置文件
Nacos 默认提供了一些配置选项,可以根据实际需求进行调整。主要的配置文件位于其 `conf` 目录下,可以编辑这些文件以适应特定环境的需求。
#### 3. 启动 Nacos
Nacos 提供了启动脚本,可以在其 `bin` 目录下找到。根据系统环境选择对应的脚本(如 `startup.sh`)执行启动命令:
```bash
cd nacos/bin
./startup.sh -m standalone
```
上述命令将以单机模式启动 Nacos,适合开发或测试环境使用。
#### 4. 配置数据库支持
如果需要将 Nacos 部署到生产环境中,建议为其配置持久化存储。可以使用 MySQL 数据库作为后端存储。首先新建一个名为 `nacos` 的数据库,并导入 Nacos 自带的 SQL 脚本:
```sql
-- 使用 Navicat 或其他工具创建数据库
CREATE DATABASE nacos;
```
然后应用提供的 SQL 文件,通常位于 Nacos 解压目录下的 `conf` 文件夹中:
```bash
mysql -u root -p nacos < /opt/nacos/nacos/conf/nacos-mysql.sql
```
确保数据库连接信息正确无误,并在 Nacos 的配置文件中更新相应的 JDBC 连接字符串和凭证 [^4]。
#### 5. Docker 安装方式
若服务器已安装 Docker,则可以直接拉取 Nacos 的镜像并运行容器实例:
```bash
docker pull nacos/nacos-server
```
为方便日志管理和初始化设置,可先创建必要的挂载目录:
```bash
mkdir -p /docker/nacos/logs/
mkdir -p /docker/nacos/init.d/
```
接着运行容器时指定相关配置:
```bash
docker run -d \
--name nacos \
-p 8848:8848 \
-v /docker/nacos/logs:/home/nacos/logs \
-v /docker/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
nacos/nacos-server
```
此方法允许更灵活地管理服务及其数据 [^5]。
#### 6. 源码编译安装
对于希望自定义构建过程的情况,可以从源代码开始构建 Nacos。首先克隆仓库并切换至项目根目录:
```bash
git clone https://github.com/alibaba/nacos.git
cd nacos/
```
利用 Maven 工具完成打包任务:
```bash
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U
```
完成后会在 `distribution/target/` 路径下生成最终的发布包,进一步导航至该位置即可获取完整的安装程序:
```bash
ls -al distribution/target/
cd distribution/target/nacos-server-$version/nacos/bin
```
通过这种方式获得的二进制文件同样可用于部署 [^3]。
---
阅读全文