0.安装环境
centos7(CentOS Linux release 7.6.1810 (Core))
1.安装
yum install haproxy
安装完成后可输入
rpm -ql haproxy
命令查看安装文件路径和配置文件路径
2.配置
vi /etc/haproxy/haproxy.cfg
编辑配置文件,编辑之前可以备份一下该配置文件
配置文件内容如下:
global
log 127.0.0.1 local2 #日志输出位置,与系统的rsyslog配合使用
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
daemon
# turn on stats unix socket
stats socket /var/lib/haproxy/stats
frontend main *:5000 #接收客户端请求的地址
acl url_static path_beg -i /static /images /javascript /stylesheets
acl url_static path_end -i .jpg .gif .png .css .js
use_backend static if url_static #当url匹配静态资源规则,则转发到静态资源服务器
default_backend app