1. 程式人生 > 其它 >麒麟伺服器V10 SP1 安裝HAProxy

麒麟伺服器V10 SP1 安裝HAProxy

伺服器HAproxy安裝手冊

一、軟體介紹

HAProxy是一個使用C語言編寫的開放原始碼,主要用於提高可用性、負載均衡,也可作為TCP和HTTP的應用程式代理。

本文件以“HAProxy 1.8.0”為例進行說明。

二、作業系統選擇

本文使用的作業系統為Kylin-Server-10-SP1-Release-Build05-20200727-arm64-2020-07-27

三、編譯和測試方式

有兩種方式可以安裝部署HAProxy。

方式一:採用rpm包進行安裝。

如果您已有HAProxy的rpm包,則建議採用此方式,可以快速便捷完成HAProxy的安裝。

yum install haproxy -y

方式二:採用原始碼安裝。

1.編譯原始碼

(1)安裝wget。

yum install wget -y

(2)下載haproxy原始碼

cd /usr/local/src

wgethttps://github.com/haproxy/haproxy/archive/v1.8.0.tar.gz

(3)解壓haproxy原始碼

cd /usr/local/src/

tar -zxvf v1.8.0.tar.gz

(4)HAProxy原始碼編譯和安裝。

cd /usr/local/src/haproxy-1.8.0/

make TARGET=linux2628

make install

說明:

在HAProxy 2.0之前,我們使用TARGEG=linux2628,TARGEG=linux2628是對於核心版本高於2.6.28的作業系統引數TARGEG需配置為linux2628。核心引數可使用“cat /proc/version”進行查詢。

由於目標linux2628無關緊要並且經常出錯,因此已將它們從HAProxy 2.0中刪除。 請改用“TARGEG=linux-glibc”,或使用“ make help TARGET = <您的目標>”檢查可用選項來定義您的自定義目標。

本例以HAProxy 1.8版本為例,使用TARGEG=linux2628

2.測試已完成編譯的軟體

執行以下命令,檢視HAProxy版本。

haproxy -v

當回顯類似資訊時,表示HAProxy安裝成功。