kangle是国产的Web服务器软件,kangle搭配Easypanel和VHMS可实现自助开通虚拟主机功能,小编以阿里云服务器为安装环境讲解kangle Web服务器软件的安装教程:
kangle
在安装kangle之前,请确保您的服务器操作系统有g++、libz开发包、libpcre开发包和libiconv开发包(非linux版要)。本文是以阿里云服务器的CentOS系统为例,Linux centos/rhel运行下列命令安装这些包:
1
|
yum –y install wget make automake gcc gcc–c++ pcre–devel zlib–devel sqlite–devel openssl–devel libaio–devel
|
kangle安装教程大致可以分为:下载kangle安装包、解压、编译安装和管理,详细如下:
1
|
wget http://download.kangleweb.com/zcore.php?os=src -O kangle.tar.gz
|
下载后会得到kangle的安装包,文件名格式为:kangle-x.y.z.tar.gz(x.y.z是版本号,以下命令请替换x.y.z为具体的版本号)
1
2
|
tar xzf kangle.tar.gz
cd kangle–*
|
1
|
./configure —prefix=/vhs/kangle —enable–disk–cache —enable–http2 —enable–ipv6 —enable–ssl —enable–vh–limit
|
1
2
|
make
make install
|
1
|
/vhs/kangle/bin/kangle
|
kangle管理地址:http://你的服务器ip地址:3311/
注意:到了这步,你会发现进不去kangle的管理后台,这是因为阿里云服务器的安全组导致的(如果不是阿里云服务器请忽略),出于安全考虑,阿里云安全组默认只开放了22和3389端口,kangle的默认端口为3311,我们需要开放3311端口。
登录到阿里云ECS云服务器控制台:https://ecs.console.aliyun.com/
在ECS实例列表中,找到目标实例,点击“更多”–“网络和安全组”–“安全组配置”,打开页面,点击“配置规则”–“添加安全组规则”,如下图所示:
阿里云服务器开放3311端口
端口范围:3311/3311
授权对象:0.0.0.0/0
注意:授权对象0.0.0.0/0是把3311端口授权给所有人使用,出于安全考虑,可以指定自己的管理ip或者ip段。
用户名:admin
密码:kangle
下面的参数放到/vhs/kangle/bin/kangle
后面:
1
2
3
4
5
6
7
8
9
10
|
[–h —help] 可以看到详细的参数说明
[–d level] 调试运行程序
[–r —reload] 重新加载所有配置文件
[—revh] 重新加载etc/vh.xml文件(etc/vh.xml)
[—reboot] 平滑重起程序(原有程序会保证服务完客户),一般用来升级用的
[–z [disk_dir]] 建立硬盘cache目录
[–v —version] 查看程序版本
[–a apache_config_file] 转换的Apache配置
[–q] 关闭程序
[–n] start program not in daemon
|
以上为kangle安装图文教程。
发表回复