高性能kangle web server开发版2.3.2 发布
[i=s] 本帖最后由 carinaphp 于 2011-6-18 12:14 编辑 [/i][size=4]注意:本版本为开发版,不建议在生产环境下使用,但性能比老版linux版提升8倍之多,windows版也提升了10%-20%,处理大连接量也比老版更加稳定。请考虑使用。
[color=Red]【下载地址】[/color]
* Windows x86(msi安装包,打开按提示安装)
* Windows x86_64(msi安装包,打开按提示安装)
* Linux x86(tar.gz包,安装比老版方便,解压就可使用)
* Linux x86_64(tar.gz包,安装比老版方便,解压就可使用)
[color=Red]【软件简介】[/color]
kangle web服务器是一款集成asp/asp.net(windows版)的易操作管理的高性能web服务器和反向代理服务器软件;
* kangle采用基于事件驱动(epoll等)加非阻塞socket及异步IO的方式构架,使其比传统web服务器性能更高;静态网页处理能力达到Apache的8-10倍左右。
* kangle内置内存/磁盘两级缓存,采用LRU淘汰算法,缓存命中率非常高,有效降低资源占用
* 可以设置每个虚拟主机独立进程,独立身份运行(虚拟主机商的最爱,安全的实现虚拟主机功能);
* 独有的命令扩展(虚拟化其它web服务器,使其它web服务器亦具有前述优点,如tomcat,这样就能安全的提供java虚拟 主机了)
* kangle内置静态化功能,可以有选择性缓存动态网页,正确使用可以节省大量的资源
* kangle具有扩展队列功能。对于突发大量的动态网页请求会加入到队列中,以使系统稳定的提供服务
* 强大的访问请求控制(url,ip地址,连接数/网速限制,http头,时间控制,多种http认证,服务器负载,url重定向,url重写,内容过滤等等);
* kangle的访问控制理念来自linux的iptables防火墙,kangle实现很多最小化的匹配模块和标记模块,通过组合,反转可以实现最复杂的需求;
* 支持远程web方式管理.默认管理端口:3311,初始用户名:admin,密码:kangle;
* kangle支持isapi,fastcgi,cgi,ajp,wsgi,http等多种扩展,是一个非常开放的系统,非常方便的扩充功能;
* 兼容apache的自定义.htaccess功能
特别鸣谢记忆中的过客,对kangle的多次的压力测试,以及他对kangle提出的非常有用的建议。对kangle的推动起着非常关键的作用。
[color=Red]【更新记录】[/color]
2011-06-14 kangle-2.3.2
* 增加动态调整selector的功能,依据cpu个数*2自动设置,用户可以修改etc/config.xml,加上
1. <select_count>设置个数</select_count>
复制代码
进行手工设置。设置0表示自动计算。最后实际启动的个数会自动调整为2的n次方。[/size] [i=s] 本帖最后由 carinaphp 于 2011-6-18 12:24 编辑 [/i]
[color=Red]2011-06-13 kangle web服务器 稳定版 V2.2.7发布[/color]
产品介绍
kangle是一款跨平台、功能强大、安全稳定、易操作的高性能web服务器和反向代理服务器软件!
主要功能
. kangle web服务器是一款集成asp/asp.net的易操作管理的高性能web服务器和反向代理服务器软件;
每个虚拟主机独立进程,独立身份运行(虚拟主机商的最爱,安全的实现虚拟主机功能);
. 独有的命令扩展(虚拟化其它web服务器,使其它web服务器亦具有前述优点,如tomcat,这样就能安全的提供java虚拟 主机了);
. kangle采用基于事件驱动及异步IO编写,使其比其它web服务器性能更高;
. kangle内置内存/磁盘两级缓存,采用LRU淘汰算法,缓存命中率非常高,有效降低资源占用
. kangle内置静态化功能,可以有选择性缓存动态网页,正确使用可以节省大量的资源;
. kangle虚拟主机数据可以采用数据库存储,更加利于第三方软件开发;
. kangle具有进程保护功能,使系统保持长时间的稳定运行;
. kangle具有扩展队列功能。对于突发大量的动态网页请求会加入到队列中,以使系统稳定的提供服务;
. 强大的访问请求控制(url,ip地址,连接数/网速限制,http头,时间控制,多种http认证,服务器负载,url重定向,url重写,内容过滤等等);
kangle的访问控制理念来自linux的iptables防火墙,kangle实现很多最小化的匹配模块和标记模块,通过组合,反转可以实现最复杂的需求;
. 支持远程web方式管理.默认管理端口:3311,初始用户名:admin,密码:kangle;
. kangle支持isapi,fastcgi,cgi,ajp,wsgi,http等多种扩展,是一个非常开放的系统,非常方便的扩充功能;
. 支持内存和磁盘两级缓存;
. 支持apache的自定义.htaccess功能;
. 内置支持webdav,ssl,ssi,ipv6等功能;
下载地址
windows版:
windows 32位官网下载(集成asp/asp.net支持)
windows 64位下载地址(集成asp/asp.net支持)
Windows版升级方法:
在控制面板里面先删除旧版本,再安装新的版本到相同的位置即可。所有的配置文件都会保存,无需再行配置。
linux版:
linux版下载、安装、使用、升级方法
windows下php插件
安装完成后,可登录kangle web图形化管理界面:
初次安装kangle时的manage功能已经启用。
默认端口是3311,默认管理用户名是admin,默认密码是kangle
打开浏览器(
IE、Firefox或者其它浏览器),在地址栏里面输入:
http://kangle服务器的IP地址或者域名:3311/
如果是本机也可以输入:
http://localhost:3311/
kangle用户操作手册
[url]http://www.kanglesoft.com/doc/zh_CN/[/url]
特别说明
上面下载、安装的是kangle web服务器稳定版V2.2.7。
2011-06-14 kangle发布了高性能的开发版V2.3.2
高性能kangle开发版V2.3.2介绍
kangle开发版V2.3.2采用基于事件驱动(epoll等)加非阻塞socket及异步IO的方式构架,使其比传统web服务器性能更高;静态网页处理能力达到Apache的8-10倍左右。
关于kangle开发版V2.3.2更多详细介绍点击:[url]http://www.kanglesoft.com/bbs/thread-5931-1-1.html[/url]
kangle开发版V2.3.2高性能的秘密核武器
其实作为现代化的其它web服务器如nginx,lighttpd,cherokee等其原理都差不多,区别在于实现细节不同而已。
kangle开发版V2.3.2高性能有哪些秘密武器呢?请查看:[url]http://www.kanglesoft.com/bbs/thread-5933-1-1.html[/url]
为方便朋友们更容易kangle web服务器软件,kangle在2011-05-31推出easypanel web集成包
easypanel 可跨平台、集开通虚拟主机,ftp,mysql数据库等功能为一体的软件系统, 具备安全稳定、操作简便等特点。
支持php(windows版本还支持asp,asp.net),支持磁盘配额,在线文件管理,在线web软件安装。
本程序集成了kangle web服务器软件(如系统已安装kangle web服务器软件,请卸载kangle web服务器软件后再安装easypanel)。
关于easypanel介绍,请点击:[url]http://www.kanglesoft.com/bbs/thread-5891-1-1.html[/url]
更新日志:
2011-06-13 kangle-2.2.7
*修正asp的几个bug.
*修正.net无法获得访问者IP的bug.
2011-05-31 kangle-2.2.6
*修正windows版本有时无法创建子进程的bug(日志记录显示错误号=997,错误页面显示504)
*修正windows版本连接过多时,创建线程失败会发生连接泄漏的bug.
*修正命令扩展mp模式无法正确处理life_time=0的情况.
*windows版asp模块使用静态链接MFC,安装包减少了40%左右。
2011-05-18 kangle-2.2.4
*修正几个asp的兼容性bug。
*whm接口增加删除空间
2011-05-09 kangle-2.2.3
*修复搜狗浏览器发送重复的http头访问会失败的情况(独立进程扩展)。
*修复asp模块LeadBBS无法登录的bug.
*修复asp模块动易网站无法登录管理后台的bug.
*管理后台,在安装vhms的情况下,也可以部分修改编辑虚拟主机.
*管理后台查看虚拟主机时更加友好。
2011-04-28 kangle-2.2.2
*修复asp中vbscript调用jscript代码大小没有对到的情况会出错的bug。
*修复cgi扩展下程序无法获取post数据的bug.
*修复.net下无法正确取得SERVER_NAME变量的bug(取得的都是127.0.0.1).
*修复asp中无法使用Request.QueryString("变量").Count的bug.
*修复内容过滤模块,多个关键字情况下,只能过滤第一个关键字的BUG.
*修复linux下自动升级无法正确设置文件的uid/gid/权限,导致升级后程序没有运行权限。
*windows下重写后会增加一个HTTP_X_REWRITE_URL变量,兼容IIS下的重写。
*管理后台kangle的logo文件从本地获得。
2011-04-17 kangle-2.2.1
*修复大文件下载时每次发送4k即断开连接,导致下载速度很慢的bug.
*ASP增加VBScript.Encode和JScript.Encode语言的支持
*asp.net增加异步请求的支持
*修复管理后台增加/重命名表时,点取消也会提交请求的bug.
2011-04-15 kangle-2.2.0
*修复asp中session.timeout错误的以秒为单位
*修复asp中url有%uxxxx无法解码的BUG.
*修复asp中url(name=value)中的name没有解码的bug.导致kesion cms无法正确设置管理后台。
*在没有开启https情况下,增加HTTPS为OFF,以兼容IIS.
2011-04-07 kangle-2.1.11
*修正了,windows 2.1.10对于部分虚拟主机有独立运行身份,没有设置独立运行身份的虚拟主机有时会出404错误(感谢radius).
*修正了fastcgi接口有时会引发崩溃的BUG(2.1.10以来)
*修正了最大线程数设置为0时无法访问(感谢radius)
2011-03-17 kangle-2.1.10
*增加一个扩展队列的功能,对于突发大量的动态网页请求会加入到队列中,有助于稳定的提供服务.
*移除mysql的依赖,mysql等功能放到入虚拟主机管理系统节点程序中提供。
*修正了windows注销时程序会退出的bug.
*修正了asp中cookie的数组<=>字符串互相无法转换的BUG.
*修正了动态网页中回应206问题的BUG.
*windows中管理后台点重起时也具有linux中的平滑特点(不会关闭老连接)
*修正了fastcgi的path_info变量问题(会导致php显示错误的PHP_SELF).
2011-03-02 kangle-2.1.9
*修正了子进程启动时发生意外死掉时会引发主进程死锁的BUG
*全面改良whm接口
*加入模板组的支持
2011-01-31 kangle-2.1.8
*修正了主进程无法连接子进程时引发主进程崩溃的BUG
*修正了编码过的url缓存时有时会引发堆栈破坏的BUG
*可以在etc/config.xml里面,设置<server_software>Microsoft-IIS/7.0</server_software>,改变服务器标识,wordpress需要设置server_software为Microsoft-IIS/7.0.
2011-01-25 kangle-2.1.7
*增强保护进程保护
*增加自动更新功能
2011-01-21 kangle-2.1.6
*修复反向代理/代理时url中有中文的访问失败
*修复管理后台查看每IP连接信息时,错误使用锁,以至程序有时会崩溃。
*直接使用IPV6的IP地址加端口现在也可以使用,如http://[::1]:3311/
*windows增加了保护进程,如果主进程意外崩溃,保护进程会自动重起主进程
*windows的cgi扩展支持%s的参数,以附加物理文件。(perl需要)
*虚拟主机增加一个状态功能,如果设置不为0,则该虚拟主机暂停访问。
2011-01-14 kangle-2.1.4
*修复命令扩展重起kangle时无法杀掉子进程的BUG.
*修复虚拟主机增加同名虚拟主机出错的BUG
*重写模块使用rewritex引擎
2011-01-11 kangle-2.1.3
*支持多进程的命令扩展
*修复代理/反向代理连接的不稳定
2011-01-07 kangle-2.1.2
*修正不能缓存静态页面BUG
2011-01-07 kangle-2.1.1
*配置侦听时可以关掉ipv6功能
*反向代理http协议时增加重连机制,有助于增加反向代理的稳定。
*超时时间如果设置低于15秒,将强制设置为15秒,太低导致连接不稳定。
*主进程和子进程通信超时固定为60秒,增强稳定。
*.htaccess功能,从全局设置移到虚拟主机中设置,并且设置完将立即生效。
2011-01-04 kangle-2.1
*支持path_info功能
*日志自动维护和处理
*支持网站静态化
*虚拟主机可直接连数据库
*去掉了php/zend的集成,php/zend以插件的方式另外下载
*修复了到kangle V2.0.5所有的bug [b]2011-05-31 easypanel web集成包 1.1 集开通虚拟主机,ftp,mysql数据库[color=Red][/color][/b]
[color=Red]产品介绍[/color]
easypanel 可跨平台、集开通虚拟主机,ftp,mysql数据库等功能为一体的软件系统, 具备安全稳定、操作简便等特点。
支持php(windows版本还支持asp,asp.net),支持磁盘配额,在线文件管理,在线web软件安装。
本程序集成了kangle web服务器软件(如系统已安装kangle web服务器软件,请卸载kangle web服务器软件后再安装easypanel)。
[color=Red]下载地址[/color]
windows版:点击下载
linux版:
centos 5.5 32位下载
centos 5.5 64位下载
安装方法
从网站上直接下载安装,即可!
在windows下安装教程:[url]http://www.kanglesoft.com/bbs/thread-5896-1-1.html[/url]
centos 安装方法
1. yum -y --nogpgcheck install rpm包
复制代码
安装完成后,使用方法:
管理面板网址: http://服务器ip:3312/admin/
独立网站管理: http://服务器ip:3312/vhost/
主要功能:
增加删除网站(各网站独立进程,无法跨目录)
自动开ftp
自动开mysql
集成php
集成asp/asp.net(windows版本)
语言多版本切换(如.net 2.0/4.0切换)
在线文件管理
在线web程序安装删除
注意:
* easypanel没有集成mysql,mysql需要用户自已另外下载安装.
修改日志:
2011-05-31 1.1
*升级kangle到2.2.6版本
*修正修改管理账号密码后重起后会恢复的bug. :《我还不想睡》演唱:蓝调
页:
[1]