kangle是一套高性能的web服务器和反向代理服务器架设系统,它的性能可以与IIS,还有APACHE相比较,主要特性:为虚拟主机提供独立进程服务;虚拟主机独立运行身份;企业版AAPP(Auto Adjust Process Priority),智能调整子进程优先级;企业版新增命令扩展,很方便虚拟化其它web服务器.自动检测重起有问题的子进程(如假死);增加子进程监测功能。
主要功能
1.kangle是一款集成asp/asp.net的易操作管理的高性能web服务器和反向代理服务器软件。
2. 可以设置每个虚拟主机独立进程,独立身份运行(虚拟主机商的最爱,安全的实现虚拟主机功能)。
3. 独有的命令扩展(虚拟化其它web服务器,使其它web服务器亦具有前述优点,如tomcat,这样就能安全的提供java虚拟 主机了)。
4. kangle采用基于事件驱动(epoll等)加非阻塞socket及异步IO的方式构架,使其比其它web服务器性能更高。
5. 静态网页处理能力达到Apache的8-10倍左右。
6. kangle支持isapi、fastcgi、cgi、ajp、uwsgi、http、fcgi、hmux等多种扩展接口,是一个非常开放的系统,非常方便的做负载均衡功能。
7. kangle内置内存/磁盘两级缓存,采用LRU淘汰算法,缓存命中率非常高,有效降低资源占用。
8. 企业版还带有独特的防CC攻击和限制虚拟主机cpu的功能,自动监测动态网页的访问频率,一但达到设定的阀值,自动对该网页保护。
9. 能区分攻击访问和正常访问。一但某个虚拟主机的cpu超过设置,自动对该虚拟主机降低优先级。从而不影响其它虚拟主机。做到隔离攻击。
10. kangle内置静态化功能,可以有选择性缓存动态网页,正确使用可以节省大量的资源。
软件特色
1、免费开源
2、跨平台
可在linux、windows、freebsd、openbsd、netbsd、solaris等平台上运行。
3、可轻松查看到被攻击的url
这是kangle web服务器独有的,其它web服务器很难查找到。
4、性能高
工作模型多样化。Windows上采用iocp、Linux上采用epoll、Bsd上采用kqueue。
5、功能强大、灵活
kangle的访问控制理念来自linux的iptables防火墙,kangle拥有功能最小化的匹配模块和标记模块,通过组合,反转等可以实现用户最复杂的需求;
谈kangle的访问控制:点击查看
6、是一款做idc的专业web服务器
实现虚拟主机独立身份,独立进程。
隔离攻击(实现某个虚拟主机受到外部攻击,不影响到服务器上其它虚拟主机)。
智能防cc攻击(CC是http协议的攻击,不是tcp/ip,kangle是底层的web服务器,更懂http)。
做全能空间(php虚拟主机、java虚拟主机等)。
使用方法
1.下载完成后不要在压缩包内运行软件直接使用,先解压;
2.软件同时支持32位64位运行环境;
3.如果软件无法正常打开,请右键使用管理员模式运行。
更新日志
1、更新Kangle到Kangle3.5.8
2、更新PHP到php5.5.38,php5.6.24,php7.0.9
3、更新MariaDB到MariaDB10.1.16
4、更新phpmyadmin到phpMyAdmin4.4.15.7
5、修改kangle运行用户默认为SYSTEM账户提高程序易用性,如需低权限运行请在面板10切换为q2模式
6、修改预设的PHP上传临时目录到upupw下的temp文件夹,防止权限不对造成上传失败的问题
7、修改预设的PHP配置max_input_vars参数为3000,防止多表单提交失败的问题
8、修复WinCache和Zend Guard Loader同时开启导致页面解密无效的问题