본문 바로가기

리눅스 헛다리/Centos7

centos7 로드벨런서 서버 구성 haproxy

728x90

 

centos7 로드벨런서 서버 구성

 

 


centos7 로드벨런서 서버 구성

sudo yum install -y epel-release

haproxy 설치

sudo yum install -y haproxy

설정 파일

sudo vi /etc/haproxy/haproxy.cfg

 

 

최하단에 추가

frontend http_front
    bind *:80
    acl host_centos hdr(host) -i centos01.도메인.com     
    acl host_centos hdr(host) -i centos02.도메인.com
    acl host_ubuntu hdr(host) -i ubuntu01.도메인.com
    acl host_ubuntu hdr(host) -i ubuntu02.도메인.com
    acl host_rocky hdr(host) -i rocky01.도메인.com
    acl host_rocky hdr(host) -i rocky02.도메인.com
    use_backend centos_backend if host_centos
    use_backend ubuntu_backend if host_ubuntu
    use_backend rocky_backend if host_rocky

backend centos_backend
    server centos_server 192.168.55.200:80 check

backend ubuntu_backend
    server ubuntu_server 192.168.55.201:80 check

backend rocky_backend
    server rocky_server 192.168.55.202:80 check

#=================================
# centos01.도메인.com  >>> 192.168.55.200 서버
# centos02.도메인.com  >>> 192.168.55.200 서버
# ubuntu01.도메인.com  >>> 192.168.55.201 서버
# ubuntu02.도메인.com  >>> 192.168.55.201 서버
# rocky01.도메인.com   >>> 192.168.55.202 서버
# rocky02.도메인.com   >>> 192.168.55.202 서버

 

​재시작

sudo systemctl restart haproxy

시스템 시작 프로그램 등록

sudo systemctl enable haproxy

동작은 확인 했으니

이제 서버로 쓸만한 pc를 구해야 겠군

 

이제 nas는 포기

728x90