本帖最后由 mbs654321 于 2024/8/7 12:12 编辑
CentOS7的生命周期马上要终止了,正准备往Ubuntu上迁移,发现手动编译kangle的时候有很多依赖上的问题,手动处理也挺麻烦的,解决过后干脆顺手写了一个安装kangle的脚本
项目地址是
https://github.com/funnycups/kangle,一键脚本
- wget -q https://raw.githubusercontent.com/funnycups/kangle/main/install.sh && bash install.sh
这个脚本会自动地安装Kangle web server3.6.0,配有http3 kwebp和kwaf,并且内置了一些请求和回应控制的配置
此外,还会安装MySQL8+PHPMyAdmin,以及PHP5.6+7.4+8.3。
我本来是想再搞个easypanel的安装的,但我不太清楚easypanel具体要怎么配置

解压easypanel的源码后打开ep提示数据库连接失败,我看了一下应该是缺少vhs.db导致的,但这个文件kangle编译完默认也没有...我从装了kangle的系统上把vhs.db和vh_db.xml弄下来放到etc目录里,但好像ep还是不能正常读取...小樱知道该怎么办吗
补充一下:脚本已经支持选择kangle3.5.21.16+easypanel的安装了,并且允许选择数据库安装与否。由于没有3.5.21版本的kwebp源码,所以安装不带webp模块。
kangle3.6因为不支持虚拟主机模板功能,因此easypanel生成的数据库无法被加载,所以如果选择安装3.6则不会安装easypanel