Ubuntu18.04恰当的安装2.0.4
Centos7.6百胜安装1.8.14
Centos7.6编译安装haproxy2.0.12
,
& lt; h7 id=1祝辞Ubuntu18.04恰当的安装2.0.4
root@ubuntu: ~ # <代码> apt-get安装software-properties-common 代码>
#安装常用软件包
<代码类=" language-bash ">阅读包列表…完成 构建依赖关系树 阅读状态信息…完成 software-properties-common已经是最新版本(0.96.24.32.12)。 0 0升级,新安装,删除和1不升级。代码>
root@ubuntu: ~ # <代码> add-apt-repository ppa: vbernat/haproxy - 2.0 代码>
#添加最新的haproxy2.0版本到本地仓库
<代码类=" language-bash "> root@ubuntu: ~ # add-apt-repository ppa: vbernat/haproxy - 2.0 HAProxy是一个免费的,快速和可靠的解决方案提供高可用性、负载均衡,并为TCP代理和基于http的应用程序。它特别适合网站爬行在高负载的情况下,需要持久性或Layer7处理。支持成千上万的关系显然是现实与今天的硬件。操作方式使其融入现有的架构非常简单和无风险,同时仍然提供可能性不让脆弱的web服务器网络。 这PPA包含HAProxy 2.0的包。 更多信息:https://launchpad.net/~ vbernat/+档案/ubuntu/haproxy - 2.0 按[ENTER]键继续或者ctrl - c取消添加它。 # #这里需要手动ENTENR确认后才会据需安装包 http://ppa.launchpad.net/vbernat/haproxy得到:1 - 2.0 -/- ubuntu仿生InRelease [20.7 kB] 2:http://mirrors.aliyun.com/ubuntu仿生InRelease 冲击:3 http://mirrors.aliyun.com/ubuntu bionic-security InRelease 冲击:4 http://mirrors.aliyun.com/ubuntu bionic-updates InRelease …代码>
root@ubuntu: ~ # <代码> apt更新代码>
#升级本地仓库,所有有关更改包的操作,都需要执行该操作
<代码类=" language-bash ">: http://mirrors.aliyun.com/ubuntu仿生InRelease 1 2:http://mirrors.aliyun.com/ubuntu bionic-security InRelease 冲击:3 http://mirrors.aliyun.com/ubuntu bionic-updates InRelease 冲击:4 http://mirrors.aliyun.com/ubuntu bionic-proposed InRelease 冲击:5 http://mirrors.aliyun.com/ubuntu bionic-backports InRelease 得到:6 http://ppa.launchpad.net/vbernat/haproxy - 2.0 -/- ubuntu仿生InRelease [20.7 kB] 得到:7 http://ppa.launchpad.net/vbernat/haproxy - 2.0 -/- ubuntu仿生主要/i386包(9 …代码>
root@ubuntu: ~ # <代码> apt-cache麦迪逊haproxy 代码>
#看仓库中haproxy·有哪些版本可以安装
<代码类=" language-bash "> root@ubuntu: ~ # haproxy apt-cache麦迪逊 haproxy | 2.0.12-1ppa1 ~仿生| http://ppa.launchpad.net/vbernat/haproxy - 2.0 -/- ubuntu仿生/主要amd64包 haproxy | 1.8.8-1ubuntu0.9 | http://mirrors.aliyun.com/ubuntu bionic-security/主要amd64包 haproxy | 1.8.8-1ubuntu0.9 | http://mirrors.aliyun.com/ubuntu bionic-updates/主要amd64包 haproxy | 1.8.8-1 | http://mirrors.aliyun.com/ubuntu仿生/主要amd64包 haproxy | 1.8.8-1 | http://mirrors.aliyun.com/ubuntu仿生/主要来源 haproxy | 1.8.8-1ubuntu0.9 | http://mirrors.aliyun.com/ubuntu bionic-security/主要来源 haproxy | 1.8.8-1ubuntu0.9 | http://mirrors.aliyun.com/ubuntu bionic-updates/主要来源 代码>
root@ubuntu: ~ # <代码> apt安装haproxy=2.0.4-1ppa1 \ ~仿生代码>
#安装选择的版本
root@ubuntu: ~ # <代码> haproxy - v 代码>
#验证haproxy版本
<代码类=" language-bash "> HA-Proxy版本1.8.14-52e4d43 2018/09/20 版权2000 - 2018年威利Tarreau & lt; willy@haproxy.org> 代码>
root@ubuntu: ~ # <代码> systemctl开始haproxy 代码>
#启动haproxy
& lt; h7 id=2祝辞Centos7.6百胜安装1.8.14
默认情况centos7中的包都是较老的haproxy是1.5.18-9.el7的,不太满足需求,此时我们可以基于第三方安装包百胜安装
https://pkgs.org/download/haproxy该网址el7最新rpm包更新至1.8.14
一般需要一个依赖仓库包和haproxy.rpm的安装包
下载安装包
<代码类=" language-bash "> https://centos.pkgs.org/7/cheese wget - x86_64/haproxy 1.8.14 - 1. - el7.x86_64.rpm.html 代码>
下载依赖包
<代码类=" language-bash ">很快https://centos.pkgs.org/7/cheese x86_64/cheese -释放- 7 - 1. - noarch.rpm.html 代码>
安装对应的包
<代码类=" language-bash "> # rpm -ivh奶酪-释放- 7 - 1. - noarch.rpm 代码>
<代码类=" language-bash "> # yum安装haproxy el7.x86_64——1.8.14 - 1.。rpm - yhaproxy基于centos和Ubuntu安装