设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 5889|回复: 10

kangle web server源代码 Linux centos下编译安装简明教程

[复制链接]

签到天数: 4055 天

[LV.Master]伴坛终老

发表于 2015/3/30 18:44 | 显示全部楼层 |阅读模式 |Google Chrome 40.0.2214.111|Windows 7
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
官方的教程有些问题,经常有人问为什么无法安装,我们来更新重新写个

如果你需要easypanel 虚拟主机面板来进行更简单的控制,可以用下面这个帖子的教程,本帖只是单独编译kangle web server源代码,适合静态,反向代理,CDN等架设。

http://bbs.itzmx.com/thread-7232-1-1.html

kangle跨平台的,支持debian和ubuntu,centos与windows等等操作系统,同时支持clang编译,有需要的可以自己尝试下并且分享教程。


  1. yum -y install which file wget make automake gcc gcc-c++ pcre-devel zlib-devel openssl-devel sqlite-devel quota unzip bzip2 libaio-devel libjpeg-turbo libtiff libpng
  2. ulimit -n 1048576
  3. echo "* soft nofile 1048576" >> /etc/security/limits.conf
  4. echo "* hard nofile 1048576" >> /etc/security/limits.conf
  5. wget http://github.itzmx.com/1265578519/kangle/master/kangle/src/kangle-3.5.21.4.tar.gz -O kangle.tar.gz
  6. tar xzf kangle.tar.gz
  7. cd kangle-*
  8. ./configure --prefix=/vhs/kangle --enable-vh-limit --enable-disk-cache --enable-ipv6 --enable-ssl --enable-http2
  9. make -j 4
  10. make install
  11. /vhs/kangle/bin/kangle
  12. echo "/vhs/kangle/bin/kangle" >> /etc/rc.d/rc.local
复制代码


通过浏览器打开,即可进入kangle web server网页控制后台管理
  1. http://服务器ip地址:3311/
复制代码



第一次进入输入 用户名admin,密码kangle
强烈建议第一次进入后修改管理后台的用户名和密码

kangle参数:
下面的参数是添加在:
/vhs/kangle/bin/kangle 后面



  1.   [-h --help]       可以看到详细的参数说明
  2.   [-d level]         调试运行程序
  3.   [-r --reload]     重新加载所有配置文件
  4.   [--revh]           重新加载etc/vh.xml文件(etc/vh.xml)
  5.   [--reboot]        平滑重起程序(原有程序会保证服务完客户),一般用来升级用的
  6.   [-z [disk_dir]]   建立硬盘cache目录
  7.   [-v --version]  查看程序版本
  8.   [-a apache_config_file]  转换的Apache配置
  9.   [-q]                 关闭程序
  10.   [-n]            start program not in daemon
复制代码



如果发现curl 127.0.0.1 可以访问,但是服务器ip访问无法打开,检查防火墙与服务器安全组放通端口
http://bbs.itzmx.com/thread-5760-1-1.html

kangle 禁用3311web面板后台管理
https://bbs.itzmx.com/thread-11082-1-1.html

官方仓库最新版源代码,需要用cmake来编译安装
https://github.com/keengo99/kangle

评分

参与人数 1樱币 +1 收起 理由
ricroon + 1 很给力!

查看全部评分

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

你给的爱 该用户已被删除
发表于 2015/3/30 18:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 44 天

[LV.5]常住居民I

发表于 2020/8/20 03:05 | 显示全部楼层 |Google Chrome 80.0.3987.116|Windows 8.1
群里公告这条更新命令,是自动更新到当前最新版本么,论坛里有相关帖子吗 3.png
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 44 天

[LV.5]常住居民I

发表于 2020/8/20 03:18 | 显示全部楼层 |Google Chrome 80.0.3987.116|Windows 8.1
本帖最后由 uddd 于 2020/8/20 03:21 编辑

我今天用试验机装kangle 突然发现,我以前用的竟然是商业版,如下图
4.png
然后今天用试验机就是免费的,如下
5.png
用的都是群里公告那个升级命令,


好吧,刚才回去对比了一下,当时用的不是群公告里的命令升级的,
群公告里的升级命令:
wget http://github.itzmx.com/1265578519/kangle/master/kangle/easypanel/ep.sh -O ep.sh;sh ep.sh
我用的是你发给我的,(感觉被照顾到
wget http://github.itzmx.com/1265578519/kangle/master/ent/e.sh -O e.sh;sh e.sh /vhs/kangle

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4055 天

[LV.Master]伴坛终老

 楼主| 发表于 2020/8/20 17:12 | 显示全部楼层 |Google Chrome 84.0.4147.125|Windows 10
uddd 发表于 2020/8/20 03:18
我今天用试验机装kangle 突然发现,我以前用的竟然是商业版,如下图
然后今天用试验机就是免费的,如下

...


ep.sh那个是升级ep控制面板的命令,e.sh是对个人用户非商业用途免费提供商业版使用的升级命令

这帖子用源代码编译安装是免费版,但是你可以自由修改源代码,实现你需要的自己开发的任何功能,完全开源
[发帖际遇]: 小樱 乐于助人,奖励 1 贡献. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 44 天

[LV.5]常住居民I

发表于 2020/8/21 15:39 | 显示全部楼层 |Google Chrome 80.0.3987.116|Windows 8.1
本帖最后由 uddd 于 2020/8/21 15:41 编辑
小樱 发表于 2020/8/20 17:12
ep.sh那个是升级ep控制面板的命令,e.sh是对个人用户非商业用途免费提供商业版使用的升级命令

这帖 ...

为什么我centos7系统下,用ep.sh升级kangle web sever 也成功了,最终就是 最新版的(free),然后我又用e.sh那个命令升级到了最新的(enterprise),这样升级会不会损坏kangle web sever的一些功能?有影响么
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 44 天

[LV.5]常住居民I

发表于 2020/8/21 15:52 | 显示全部楼层 |Google Chrome 80.0.3987.116|Windows 8.1
小樱 发表于 2020/8/20 17:12
ep.sh那个是升级ep控制面板的命令,e.sh是对个人用户非商业用途免费提供商业版使用的升级命令

这帖 ...

刚回复的好像被吞了,
我在centos7系统上用ep.sh命令升级的kangle web sever,成功变成最新版的(free),然后我又接着用e.sh升级变成了最新版的(enterprise),这样对 kangle web sever 会有影响么
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4055 天

[LV.Master]伴坛终老

 楼主| 发表于 2020/8/21 18:37 | 显示全部楼层 |Google Chrome 84.0.4147.135|Windows 10
uddd 发表于 2020/8/21 15:39
为什么我centos7系统下,用ep.sh升级kangle web sever 也成功了,最终就是 最新版的(free),然后我又用 ...

ep.sh仅支持centos6下,centos7下没有做兼容
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 44 天

[LV.5]常住居民I

发表于 2020/8/21 23:35 | 显示全部楼层 |Google Chrome 80.0.3987.116|Windows 8.1
小樱 发表于 2020/8/21 18:37
ep.sh仅支持centos6下,centos7下没有做兼容

那 centos7 下 e.sh 那个 没问题吧,兼容吗
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4055 天

[LV.Master]伴坛终老

 楼主| 发表于 2020/8/22 00:27 | 显示全部楼层 |Google Chrome 84.0.4147.135|Windows 10
uddd 发表于 2020/8/21 23:35
那 centos7 下 e.sh 那个 没问题吧,兼容吗

兼容的,可以正常安装升级
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 1148 天

[LV.10]以坛为家III

发表于 2023/1/9 01:31 | 显示全部楼层 |Google Chrome 108.0.0.0|Windows 10
康乐标记
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2023/2/9 17:42 , Processed in 0.598629 second(s), 22 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表