天天看點

使用阿裡雲伺服器安裝kangle教程kangle安裝準備及說明kangle安裝教程

kangle是國産的Web伺服器軟體,kangle搭配Easypanel和VHMS可實作自助開通虛拟主機功能,小編以 阿裡雲ECS雲伺服器 為安裝環境講解kangle Web伺服器軟體的安裝教程:

使用阿裡雲伺服器安裝kangle教程kangle安裝準備及說明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執行個體清單中,找到目标執行個體,點選“更多”--“網絡和安全組”--“安全組配置”,打開頁面,點選“配置規則”--“添加安全組規則”,如下圖所示:

使用阿裡雲伺服器安裝kangle教程kangle安裝準備及說明kangle安裝教程

端口範圍: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安裝圖文教程。