使用 1Panel 部署
info
在继续操作之前,我们推荐您先阅读《写在前面》,这可以快速帮助你了解 Ikaros。
1panel
1Panel 是新一代的 Linux 服务器运维管理面板

应用商店添加ikaros
tip
如果已经配置过则无需配置; 配置前,请先安装好1panel,参考:https://1panel.cn/docs/
进入1panel面板,按照下图步骤创建计划任务:

脚本内容:
国内网络:
wget -P /opt/1panel/resource/apps/local https://ghfast.top/https://github.com/ikaros-dev/1panel_app/archive/refs/heads/main.zip
# 检查 unzip 是否安装
if ! command -v unzip &> /dev/null
then
echo "unzip 未安装,正在安装..."
# 检测是否为 Ubuntu 系统
if [ -f /etc/lsb-release ]; then
echo "检测到 Ubuntu 系统,使用 apt 安装 unzip..."
sudo apt update
sudo apt install -y unzip
# 检测是否为 CentOS 系统
elif [ -f /etc/centos-release ]; then
echo "检测到 CentOS 系统,使用 yum 安装 unzip..."
sudo yum install -y unzip
else
echo "未知的系统类型,请手动安装 unzip."
exit 1
fi
else
echo "unzip 已安装."
fi
unzip -o -d /opt/1panel/resource/apps/local/ /opt/1panel/resource/apps/local/main.zip
rm -rf /opt/1panel/resource/apps/local/ikaros
mv /opt/1panel/resource/apps/local/1panel_app-main /opt/1panel/resource/apps/local/ikaros
rm -rf /opt/1panel/resource/apps/local/main.zip
国外网络:
wget -P /opt/1panel/resource/apps/local https://github.com/ikaros-dev/1panel_app/archive/refs/heads/main.zip
# 检查 unzip 是否安装
if ! command -v unzip &> /dev/null
then
echo "unzip 未安装,正在安装..."
# 检测是否为 Ubuntu 系统
if [ -f /etc/lsb-release ]; then
echo "检测到 Ubuntu 系统,使用 apt 安装 unzip..."
sudo apt update
sudo apt install -y unzip
# 检测是否为 CentOS 系统
elif [ -f /etc/centos-release ]; then
echo "检测到 CentOS 系统,使用 yum 安装 unzip..."
sudo yum install -y unzip
else
echo "未知的系统类型,请手动安装 unzip."
exit 1
fi
else
echo "unzip 已安装."
fi
unzip -o -d /opt/1panel/resource/apps/local/ /opt/1panel/resource/apps/local/main.zip
rm -rf /opt/1panel/resource/apps/local/ikaros
mv /opt/1panel/resource/apps/local/1panel_app-main /opt/1panel/resource/apps/local/ikaros
rm -rf /opt/1panel/resource/apps/local/main.zip
任务名称:自己随便取, 建议取 应用商店添加ikaros
配置好后,手动点击执行一次,等脚本执行完,然后去应用商店页面点击更新应用列表/同步本地应用按钮,然后搜索框搜索ikaros,如果搜索时默认没勾选则需要手动勾选本地应用。
安装ikaros
这个就简单了,进应用商店页面,
搜索PostgreSQL安装,如已经安装则不用安装,安装好后,
搜索ikaros,选中端口外部访问,修改管理员用户名和管理员密码,其它的配置看自己情况修改,然后点击右下角安装即可。
然后浏览器页面输入 http://{你的服务器ip}:{你配置的端口号}/console 进入控制台,输入用户名密码登录ikaros控制台。