爱影 CMS 是市面上不多见的 GO 语言实现的 CMS 软件。虽然免费但是没有开源,考虑官方已经一个多月没有更新,且官方社区、电报群、在线客服都处于失联状态,很有可能要干不下去。所以先把官方安装教程、相关资源做个备份。
Ubuntu 安装脚本
官方提供了一键安装脚本,很方便。
1
| sudo rm -f iycms.sh; sudo wget --no-check-certificate -c -O iycms.sh https://www.iycms.com/api/static/down/linux/ubuntu/install_x86_64.sh;sudo chmod +x iycms.sh;sudo ./iycms.sh
|
install_x86_64.sh 文件内容:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| #!/bin/bash apt install -y unzip echo "开始安装爱影CMS最新版本" rm -f iycms.zip; wget --no-check-certificate "https://www.iycms.com/api/v1/download/cms/latest?os=1&kind=x86_64" -O iycms.zip echo "解压文件" unzip -o -q iycms.zip -d /home/iycms rm -f iycms.zip echo "开始安装系统服务"
echo "[Unit] Description=iycms service Documentation=https://www.iycms.com
[Service] Type=simple Restart=always User=root WorkingDirectory=/home/iycms/ ExecStart=/home/iycms/cms RestartSec=1 StandardOutput=append:/home/iycms/stdout.log StandardError=append:/home/iycms/stdout.log
[Install] WantedBy=multi-user.target">/etc/systemd/system/iycms.service systemctl daemon-reload systemctl enable iycms systemctl restart iycms rm -f ./iycms.sh systemctl stop ufw systemctl disable ufw echo "安装完成"
|
到时候把安装程序的下载链接改成自己的就行。
脚本安装自动配置好了进程守护并使用 systemctl 管理器进行状态管理。
在线安装或脚本安装的默认安装路径为:/home/iycms
systemctl 管理:
1 2 3 4 5
| systemctl start iycms # 启动iycms服务
systemctl stop iycms # 停止iycms服务
systemctl restart iycms # 重新启动iycms服务
|
配置
访问 http://yourserver:21007 进入数据库安装界面。
数据库可选 MySQL 或 PostgreSQL。
我用的是 MySQL,虽然有选择数据库端口跟名称的步骤,但我实测不能改,否则找不到数据库,只能用默认值。
数据库安装完就可以登录后台配置网站内容了。
爱影 CMS 提供了很多插件,但是很多都是需要通过官方认证授权的,比如常用的统计分析、模板中心。一旦官方跑路,这些插件就不能用了。
网站统计没什么,把自己常用的统计代码放到模板 html 文件里就行。
模板的话,需要提前把模板压缩包备份,用的时候放到 /iycms/data/tpl/
目录下。
资源备份地址:https://github.com/LiangZuoting/iycms-backup