使用阿里云服务器安装kangle教程

简介:

kangle是国产的Web服务器软件,kangle搭配Easypanel和VHMS可实现自助开通虚拟主机功能,小编以阿里云ECS云服务器为安装环境讲解kangle Web服务器软件的安装教程:

kangle

kangle安装准备及说明

在安装kangle之前,请确保您的服务器操作系统有g++、libz开发包、libpcre开发包和libiconv开发包(非linux版要)。本文是以阿里云服务器的CentOS系统为例,Linux centos/rhel运行下列命令安装这些包:

yum -y install wget make automake gcc gcc-c++ pcre-devel zlib-devel sqlite-devel openssl-devel libaio-devel

kangle安装教程

kangle安装教程大致可以分为:下载kangle安装包、解压、编译安装和管理,详细如下:

kangle安装阶段

    1. 下载kangle源码
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. 解压安装包
tar xzf kangle.tar.gz
cd kangle-*
    1. 配置kangle源代码
./configure --prefix=/vhs/kangle --enable-disk-cache --enable-http2 --enable-ipv6 --enable-ssl --enable-vh-limit
    1. 编译安装
make
make install
    1. 启动kangle
/vhs/kangle/bin/kangle
    1. 进入kangle管理
      kangle管理地址:http://你的服务器ip地址:3311/

注意:到了这步,你会发现进不去kangle的管理后台,这是因为阿里云服务器的安全组导致的(如果不是阿里云服务器请忽略),出于安全考虑,阿里云安全组默认只开放了22和3389端口,kangle的默认端口为3311,我们需要开放3311端口。

    1. 配置安全组开放3311端口
      登录到阿里云ECS云服务器控制台,在ECS实例列表中,找到目标实例,点击“更多”--“网络和安全组”--“安全组配置”,打开页面,点击“配置规则”--“添加安全组规则”,如下图所示:

阿里云服务器开放3311端口

端口范围:3311/3311
授权对象:0.0.0.0/0

注意:授权对象0.0.0.0/0是把3311端口授权给所有人使用,出于安全考虑,可以指定自己的管理ip或者ip段。关于安全组不会配置参考文档:安全组配置规则 - 阿里云

    1. kangle默认用户名和密码

用户名:admin
密码:kangle

    1. kangle参数管理参数
      下面的参数放到/vhs/kangle/bin/kangle后面:
[-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安装图文教程。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
30天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
25天前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
49 5
Linux系统之安装Ward服务器监控工具
|
20天前
|
弹性计算 安全 网络安全
阿里云服务器租用流程,四种阿里云服务器租用方式图文教程参考
阿里云服务器可以通过自定义租用、一键租用、云市场租用和活动租用四种方式去租用,不同的租用方式适合不同的用户群体,例如我们只是想租用一款配置较低且可以快速部署应用的云服务器,通常可以选择一键租用或者云市场租用,本文为大家展示不同租用方式的适合对象以及租用流程,以供初次租用阿里云服务器的用户参考和选择。下面是阿里云服务器租用的图文操作步骤。
|
23天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
190 2
|
28天前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
1月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
1月前
|
人工智能 安全 大数据
ARM 服务器上安装 OpenEuler (欧拉)
openEuler 是华为于2019年开源的操作系统,支持多种处理器架构,包括X86和鲲鹏。截至2020年底,openEuler 拥有3万社区用户、2万多个拉取请求、2000多名贡献者和7032款软件。openEuler 提供高效、稳定、安全的系统,适用于数据库、大数据、云计算和人工智能等场景。本文介绍了在神州鲲泰 R522 服务器上安装 openEuler 的详细步骤,包括下载镜像、配置 RAID 和 BIOS 设置等。
184 0
ARM 服务器上安装 OpenEuler (欧拉)
|
1月前
|
Ubuntu TensorFlow 算法框架/工具
NVIDIA Triton系列05-安装服务器软件
本文介绍了NVIDIA Triton推理服务器的安装方法,涵盖源代码编译、可执行文件安装及Docker容器部署三种方式。重点讲解了在NVIDIA Jetson AGX Orin设备上的安装步骤,适合Ubuntu 18及以上系统。通过检查HTTP端口状态确认服务器运行正常,为后续客户端软件安装做准备。
42 0
NVIDIA Triton系列05-安装服务器软件
|
1月前
|
Ubuntu 安全 Linux
云服务器安装宝塔教程
云服务器安装宝塔教程