# 部署独立 MinIO

Canonical: https://www.nsecsoft.com/course/minio-install.html

Language: zh-CN

Updated: 2026-01-29T07:11:14Z

本文说明在独立服务器上部署MinIO，并配置Ping32服务器连接该MinIO服务的操作流程。适用于希望将对象 \[…\]

本文说明在

**独立服务器**

上部署 MinIO，并配置 Ping32 服务器连接该 MinIO 服务的操作流程。适用于希望将对象存储从 Ping32 服务器剥离、单独部署以提升存储扩展性与运维灵活性的场景。

#### **一、准备环境**

1.  准备一台独立服务器用于部署 MinIO。
2.  确保 MinIO 服务器与 Ping32 服务器处于同一网络环境，且两者网络互通（IP 可达、端口可访问）。

#### **二、所需文件**

-   **MinIO 文件**（从已安装 Ping32 服务器的安装目录中获取）
-   **service.json 文件**（用于 Ping32 服务器连接 MinIO 的配置文件）

#### **三、创建目录并准备文件**

1.  在独立服务器空间较大的磁盘分区中新建

`Server`

文件夹。

2\. 将 MinIO 文件复制到

`Server`

文件夹下（MinIO 文件夹从客户已安装完 Ping32 服务器的安装路径中获取）。

3\. 在

`Server`

文件夹下新建

`DataDB`

文件夹。

#### **四、修改 MinIO 服务配置文件**

1\. 进入 MinIO 文件目录，找到

`MinIO-Service.xml`

文件。

2\. 修改

`<arguments>`

参数（仅需修改该处）：

-   修改 **存储路径**（指向数据目录，例如 `DataDB`）
-   修改 **服务监听端口**（端口号以交付参数为准）

3\. 配置标签说明（用于 Ping32 对接）：

-   `<env name="MINIO_ROOT_USER">`：MinIO 用户名
-   `<env name="MINIO_ROOT_PASSWORD">`：MinIO 密码

上述用户名和密码为 MinIO 登录账号与密码，并需要填写到 Ping32 服务器的

`service.json`

文件中，用于 Ping32 服务器连接独立部署的 MinIO 服务器。如无交付要求，一般无需修改默认值。

#### **五、安装 MinIO 服务**

1\. 使用管理员权限打开 CMD。

2\. 使用

`cd`

进入 MinIO 文件目录。

3\. 执行以下命令安装 MinIO 服务：

```bat
.\MinIO-service.exe install
```

#### **六、启动 MinIO 服务**

1.  安装完成后，执行以下命令查询服务状态：

```bat
sc query nsecfs
```

1.  若提示状态为 `STOPPED`，执行以下命令启动服务：

```bat
net start nsecfs
```

#### **七、配置 Ping32 服务器连接 MinIO**

1\. 回到 Ping32 服务器，打开 Ping32 安装目录，进入路径：

`Server\config`

2\. 将

`service.json`

文件复制到上述目录中。

3\. 打开

`service.json`

文件并修改内容：仅保留 MinIO 相关配置信息，其余内容删除。

4\. 参数填写说明：

-   `host`：MinIO 服务器 IP 地址
-   `user`：MinIO 连接用户名
-   `password`：MinIO 连接密码
-   `port`：MinIO 服务端口（以交付参数为准）

#### **八、重启 Ping32 服务器**

配置完成后，重启 Ping32 服务器使配置生效。

#### **九、验证**

在 Ping32 软件商店上传一款软件。若在独立部署的 MinIO 中能够看到该软件文件，则表示部署正常。
