理解舉例
成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)的品牌網(wǎng)絡(luò)公司。如今是成都地區(qū)具影響力的網(wǎng)站設(shè)計(jì)公司,作為專業(yè)的成都網(wǎng)站建設(shè)公司,成都創(chuàng)新互聯(lián)公司依托強(qiáng)大的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開發(fā)服務(wù)!listen配置項(xiàng)目一-般為配置應(yīng)用模塊參數(shù)
Haporxy服務(wù)器IP地址:192.168.144.175
web1服務(wù)器IP地址:192.168.144.151
web2服務(wù)器IP地址:192.168.144.176
client測試機(jī)
[root@web1 ~]# yum install -y \ //安裝環(huán)境需要組件包
> pcre-devel \ //開發(fā)包
> zlib-devel \ //壓縮包
> gcc \
> gcc-c++ \
> make
[root@web1 ~]# useradd -M -s /sbin/nologin nginx //創(chuàng)建系統(tǒng)用戶
[root@web1 ~]# mkdir /abc ##創(chuàng)建掛載點(diǎn)
[root@web1 ~]# mount.cifs //192.168.100.8/LNMP-C7 /abc/ //掛載
Password for root@//192.168.100.3/LNMP-C7:
[root@web1 ~]# cd /abc/
[root@web1 abc]# tar zxvf nginx-1.12.2.tar.gz -C /opt //解壓
[root@web1 abc]# cd /opt/nginx-1.12.2/
[root@web1 nginx-1.12.2]# ./configure \ //進(jìn)行配置
> --prefix=/usr/local/nginx \
> --user=nginx \
> --group=nginx
[root@web1 nginx-1.12.2]# make && make install
[root@web1 nginx-1.12.2]# echo "this is kgv web" > /usr/local/nginx/html/test.html //創(chuàng)建站點(diǎn)網(wǎng)頁內(nèi)容,web2上為this is accp web
[root@web1 nginx-1.12.2]# ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/ //便于系統(tǒng)識別
[root@web1 nginx-1.12.2]# nginx -t //檢查語法
[root@web1 nginx-1.12.2]# nginx //開啟服務(wù)
[root@web1 nginx-1.12.2]# systemctl stop firewalld.service //關(guān)閉防火墻
[root@web1 nginx-1.12.2]# setenforce 0
[root@haproxy ~]# yum install -y \ //安裝環(huán)境組件工具
> pcre-devel \
> bzip2-devel \
> gcc \
> gcc-c++ \
> make
[root@haproxy ~]# systemctl stop firewalld.service //關(guān)閉防火墻
[root@haproxy ~]# setenforce 0
[root@haproxy ~]# mkdir /abc
[root@haproxy ~]# mount.cifs //192.168.100.8/LNMP-C7 /abc/ //掛載
[root@haproxy ~]# cd /abc/
[root@haproxy abc]# tar zxvf haproxy-1.5.19.tar.gz -C /opt/ //解壓
[root@haproxy abc]# cd /opt/haproxy-1.5.19/
[root@haproxy haproxy-1.5.19]# make TARGET=linux26 //編譯
[root@haproxy haproxy-1.5.19]# make install //安裝
[root@haproxy haproxy-1.5.19]# mkdir /etc/haproxy //創(chuàng)建配置文件目錄
[root@haproxy haproxy-1.5.19]# cp examples/haproxy.cfg /etc/haproxy/ //模板復(fù)制到配置目錄下
[root@haproxy haproxy-1.5.19]# cd /etc/haproxy/
[root@haproxy haproxy]# vim haproxy.cfg //編輯配置文件
#chroot /usr/share/haproxy //注釋語句
#redispatch //注釋語句
//刪除所有l(wèi)isten項(xiàng)目,并添加
listen webcluster 0.0.0.0:80
option httpchk GET /test.html //web網(wǎng)頁
balance roundrobin //開啟輪詢模式
server inst1 192.168.144.151:80 check inter 2000 fall 3 //健康檢查請求三次
server inst2 192.168.144.176:80 check inter 2000 fall 3
[root@haproxy haproxy]# cp /opt/haproxy-1.5.19/examples/haproxy.init /etc/init.d/haproxy //啟動文件
[root@haproxy haproxy]# chmod +x /etc/init.d/haproxy //執(zhí)行權(quán)限
[root@haproxy haproxy]# chkconfig --add /etc/init.d/haproxy //添加到service
[root@haproxy haproxy]# ln -s /usr/local/sbin/haproxy /usr/sbin/ //便于系統(tǒng)識別
[root@haproxy haproxy]# service haproxy start //開啟服務(wù)
Starting haproxy (via systemctl): [ 確定 ]
[root@haproxy haproxy]# netstat -ntap | grep haproxy //查看端口
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 39884/haproxy
[root@haproxy haproxy]# vim /etc/haproxy/haproxy.cfg ##修改配置文件
global
log /dev/log local0 info ##添加兩個(gè)級別的日志文件
log /dev/log local0 notice
#log loghost local0 info
[root@haproxy haproxy]# service haproxy restart ##重啟服務(wù)
[root@haproxy haproxy]# touch /etc/rsyslog.d/haproxy.conf ##創(chuàng)建系統(tǒng)日志haproxy配置文件
[root@haproxy haproxy]# vim /etc/rsyslog.d/haproxy.conf
if ($programname == 'haproxy' and $syslogseverity-text == 'info') ##根據(jù)級別創(chuàng)建不同的日志文件
then -/var/log/haproxy/haproxy-info.log
&~
if ($programname == 'haproxy' and $syslogseverity-text == 'notice')
then -/var/log/haproxy/haproxy-notice.log
&~
[root@haproxy haproxy]# systemctl restart rsyslog.service ##重啟系統(tǒng)日志服務(wù)
[root@haproxy haproxy]# cd /var/log/ ##此時(shí)是沒有haproxy日志
##重新訪問網(wǎng)頁
[root@haproxy haproxy]# cd /var/log/haproxy/
[root@haproxy haproxy]# ls ##此時(shí)就生成了info級別的日志文件
haproxy-info.log
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)頁標(biāo)題:詳述Haproxy搭建web群集-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://www.rwnh.cn/article16/dghgdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、移動網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、響應(yīng)式網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容