部署至 Linux 环境
ECSM 可以在 Linux 环境中以 Docker 容器方式运行,并支持使用 Docker Compose 工具来快速部署和管理 ECSM 相关组件。本节将详细介绍如何在运行 Linux 操作系统的计算机上部署 ECSM。
操作须知
Linux 环境的 ECSM 安装包分不同架构,目前已发布 x86_64 和 arm64 两种架构,部署时需要根据计算机架构选择相应的安装包。
前提条件
- 已 联系翼辉 获取适配 Linux 系统的 ECSM 安装包。
- 已有可使用的运行 Linux 操作系统的计算机,且计算机上已安装 Docker 和 Docker Compose 工具;同时了解访问该计算机的用户名和密码。
- 已安装 FTP 文件传输工具(如 FileZilla)和远程连接工具(如 WindTerm)。
操作步骤
通过 FileZilla 工具将 ECSM Linux 安装包上传至待安装 ECSM 的计算机目标路径,如“/tmp”。
使用远程连接工具(如 WindTerm)连接待安装 ECSM 的计算机,并按提示输入用户名和密码。
执行如下命令,进入ECSM 安装包存放目录,在此目录下创建新的文件夹(如 ecsm-1.3.2-linux),并将安装包解压至新建的文件夹中。
cd /tmp mkdir ecsm-1.3.2-linux tar -xf ecsm-installation-1.3.2-linux-arm.tar -C ecsm-1.3.2-linux
进入解压的安装包目录,执行
./install.sh
开始部署 ECSM,需确保 install.sh 具有可执行(x)权限。cd /tmp/ecsm-1.3.2-linux ./install.sh
部署过程中,您需要根据系统提示选择要安装的模块,并配置镜像仓库的 IP 地址,以确保其他设备可以访问到当前计算机的 IP 或主机名。请务必确保配置的镜像仓库地址正确,否则可能导致部署容器时其他节点拉取不到镜像的问题。
部署完成后,在浏览器中输入部署 ECSM 服务器的 IP 地址及服务端口号(默认为 3080),例如 http://10.10.250.XX:3080,即可打开并使用 ECSM。
后续处理
部署完 ECSM 后,如果要修改部署服务时的相关配置,如修改环境变量配置文件.env.platform
,则修改完成后,需要执行./install.sh
,使配置生效。具体可参见 Linux 环境变量配置。