在 64 位 Linux 操作系统中安装 iCerya Space
你可以在你的 Linux 计算平台中安装 iCerya Space,以下步骤主要适用于对 Linux 经验丰富的用户。
获取 iCerya Space 后,你将获得一个适用于 Docker 容器的预构建镜像安装器。此安装器针对不同架构和平台进行对应适配,对于 iCerya Space Linux,受支持的架构平台及兼容版本如下所示:
对于 64 位的 Linux 操作系统
- Ubuntu 22.04 LTS 或更新版本
- CentOS Stream 9 或更新版本
- Red Hat RHEL 8 或更新版本
- OpenCloud OS 9 或更新版本
- Arch Linux
你需要使用 iCerya Space 安装器吗?
你不需要使用 iCerya Space 安装器来升级 iCerya Space 或还原 iCerya Space。如果你需要以全新安装的方式部署 iCerya Space,iCerya Space 安装器可能会很有用。
确保你的设备支持 iCerya Space 的最低需求
对于 iCerya Space Linux 的安装,请确保你的设备满足以下条件:
- 设备的架构为 x86_64;
- 设备 CPU 具有 2 个核心,并配备至少 2GB 内存;
- 设备已安装 Docker 与 Docker Compose v2;
- 可用存储空间为 2 GB 或更高(推荐为 4 GB);
- 设备能够访问网络。
iCerya Space 将在你的设备上占用 5500 网络端口,因此安装前请确保此端口处于空闲状态。你可以在浏览器的地址栏中输入 http://localhost:5500 或 http://127.0.0.1:5500,并按键盘上的「回车(enter)」以访问你安装的 iCerya Space。
对于无 GUI 安装的 Linux,请在“终端”中输入命令以获取你的 IP 地址,然后在带有浏览器的设备上访问此 IP。根据你使用的具体 Linux,将以下任意命令输入到“终端”中。
Ubuntu
hostname -I
CentOS / Red Hat / OpenCloud OS / Arch Linux
ip addr show
你将获取到形如 XXX.XXX.XXX.XXX 的一段数字,其中每一个数字分段介于 0 至 255 之间。在你连接到同一局域网的设备的浏览器地址栏中输入 IP,在后面添加 :5500 并轻按“回车”。
在“终端”中输入命令
安装过程在终端中进行。如果你使用带有桌面环境的 Linux,打开“应用程序”列表中的“终端”,或者使用菜单栏中的”搜索“查找并打开“终端”。多数桌面环境也可以使用键盘直接打开:同时按住 Ctrl 与 Alt 键不放,再轻按 T 键,直到出现“终端”窗口。
终端窗口打开后,会显示一行命令提示符,形如 user@host:~$,末尾有一个光标等待输入。命令提示符出现,就表示终端已经可以使用。
在终端中依次键入以下命令,轻点键盘中的回车(enter):
docker version
看到包含关键词 Server 的输出,即表示 Docker 引擎已经就绪。若只显示 Client 并提示无法连接,说明 Docker 服务未在运行,请在终端中依次键入以下命令启动服务,每行键入完成后轻点键盘中的回车(enter):
sudo systemctl start docker
再重新执行一次 docker version。
使用安装器
iCerya Space 安装器的文件名形如 ICSPACE-IMG_preview_0-20-12_103_63_linux_x86-64.tar,位于你下载该文件时所用的目录中,默认为“下载”目录。文件名中除 x86-64 之外的数字值会随发布版本不同变化。
在“终端”中依次键入以下命令,然后轻点键盘中的回车(enter)。如果你使用图形化 Linux,你可以在下方的可滚动区域内连按三下或拖移以选中整个命令。然后按下 Command-C (或 Ctrl-C)以将这个命令拷贝到剪贴板。:
mkdir -p ~/icerya-space-install && cd ~/icerya-space-install && tar -xf ~/Downloads/ICSPACE-IMG_preview_0-20-12_103_63_linux_x86-64.tar
tar 命令执行时,“终端”不会显示任何字符。执行完成后终端再次出现形如 user@host:~$ 的命令提示符,即表示解包完成。
运行安装脚本
在同一个终端窗口中依次键入以下命令,轻点键盘中的回车(enter):
./install.sh
以下示例展示了如何部署 iCerya Space:
Copying and installing: 0%... 10%... 20%... 30%... 40%... 50%... 60%... 70%... 80%... 90%... 100%
iCerya Space is now available at "http://192.168.1.20:5500"
访问 iCerya Space
在浏览器的地址栏中输入安装器打印的地址,并按键盘上的回车(enter),即可打开站点。首次打开会进入 iCerya Space 初始化向导。
其他问题
安装器在正常安装时只显示进度。需要查看每一步的详细结果时,在命令前加上 ICERYA_VERBOSE=1,安装器就会在进度之外打印每一步的状态:
ICERYA_VERBOSE=1 ./install.sh
安装过程中的输出会逐步打印在“终端”里。安装完成后需要查看运行日志时,在“终端”中依次键入以下命令,轻点键盘中的回车(enter):
docker compose -f ~/icerya-space/docker-compose.install.yml logs -f app
同时按住键盘上的 Ctrl 与 C 键(或 Control-C)可以退出日志查看。
停止与启动 iCerya Space:
docker compose -f ~/icerya-space/docker-compose.install.yml stop
docker compose -f ~/icerya-space/docker-compose.install.yml start
卸载 iCerya Space:
~/icerya-space/uninstall.sh
以下示例展示了如何通过安装器卸载 iCerya Space:
To continue we need to erase the volume at iCerya Data <icerya-space-install-db-data>, <icerya-space-install-uploads>.
if you wish to continue type (Y) then press return: Y
Uninstalling iCerya Space: 0%... 20%... 40%... 60%... 80%... 100%
Finished!
反馈问题时,附上以下信息会让 iCerya 更好的为你定位问题:
- 安装器在终端中的完整输出
docker version的输出docker compose version的输出- 发行版名称与版本号
发布日期: