本文介绍从Web界面管理HAProxy服务器的方法,管理HAProxy的标准方法是手动编辑配置文件或使用Ansible、Puppet或Chef等配置管理工具来更改。本文将介绍如何使用第三方工具haproxy-wi从Web界面管理HAProxy服务器。
haproxy-wi web的特点
通过统计信息页面启用/禁用服务器,而无需重新启动HAProxy。
直接从Web界面查看/分析HAproxy日志。
将你的更改推送到HAproxy服务器。
评估你的配置文件并随时恢复以前的稳定配置。
添加/编辑前端或后端服务器。
管理服务器组和用户角色。
它支持高可用性,以确保配置的所有主从服务器的正常运行时间。
SSL证书和SSH密钥支持。
SYN防洪。
度量标准收集和警报更改。
LDAP支持。
安装HAProxy Web界面
可以使用两种方法为HAProxy安装haproxy-wi Web界面:
1、使用自动化脚本安装。
2、在Docker容器中运行。
使用脚本安装haproxy-wi
在新安装的CentOS 7或Ubuntu 18.04服务器上执行此操作,我正在安装CentOS 7的服务器上进行安装。
确保安装了git:
1、针对CentOS 7:
sudo yum -y install git wget
2、针对Ubuntu 18.04:
$ sudo apt -y install git wget
安装git后,下载脚本:
sudo su -