在 CentOS 系统下安装 HAProxy 的流程如下
HAProxy version 1.5.18
更新系统软件包(可选):
   
   在开始安装之前,建议先更新系统软件包到最新版本,可以使用以下命令:
   sudo yum update
 
安装 HAProxy:
   
   使用 yum 包管理器来安装 HAProxy:
   sudo yum install haproxy
 
配置 HAProxy:
   
   HAProxy 的主要配置文件位于 /etc/haproxy/haproxy.cfg,您可以根据您的需求编辑此文件,配置负载均衡、监听端口等信息。您可以使用文本编辑器(如 vi 或 nano)打开配置文件进行编辑:
   sudo vi /etc/haproxy/haproxy.cfg
 
启动 HAProxy 服务:
   
   安装完成后,启动 HAProxy 服务并设置开机自启动:
   sudo systemctl start haproxy
   sudo systemctl enable haproxy
 
验证 HAProxy 服务状态:
   
   检查 HAProxy 服务是否正常运行:
   sudo systemctl status haproxy
   如果服务正在运行,您应该看到类似以下输出:
   ● haproxy.service - HAProxy Load Balancer
   Loaded: loaded (/usr/lib/systemd/system/haproxy.service; enabled; vendor preset: enabled)
   Active: active (running) since XXX; YYY
 
防火墙设置(可选):
   
   如果您启用了防火墙(如 firewalld),请确保打开 HAProxy 使用的端口(默认为 80、443 等)。您可以使用以下命令打开端口:
   sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
   sudo firewall-cmd --reload
 
访问 HAProxy 管理界面(可选):
   
   如果需要,您可以配置 HAProxy 的统计报告页面。打开 /etc/haproxy/haproxy.cfg 文件,添加如下行来启用统计报告页面:
   stats enable
   stats uri /haproxy_stats
   stats auth admin:your_password
   然后重新加载 HAProxy 配置文件并访问 http://your_server_ip/haproxy_stats 来查看统计信息。