lvs + lamp的配置步驟

clipboard

1,nfs服務器爲web服務器提供統一的php程序,共享文目錄爲/webdata,配置文件(/etc/exports)設定以下。php

        /webdata 172.16.2.10(rw,no_root_squash) 172.16.2.15(rw,no_root_squash)html

    修改完配置文件啓動nfs服務mysql

    # service nfs startweb

    上傳discuz文件到/webdata下,sql

2,mysql爲兩臺web服務器受權執行命令以下。apache

    # mysqlvim

    MariaDB [bbs]> GRANT ALL ON bbs.* TO 'bbsadmin'@'172.16.2.10' IDENTIFIED BY 'bbsadmin';服務器

    MariaDB [bbs]> GRANT ALL ON bbs.* TO 'bbsadmin'@'172.16.2.15' IDENTIFIED BY 'bbsadmin';ide

    MariaDB [bbs]> flush privileges;調試

3,兩臺web服務器網關指向dip,其它配置以下

    # mount -t nfs 172.16.2.14:/webdata /webdata

    # yum -y install php

    # yum -y install php-mysql

    # vim /etc/httpd/conf/httpd.conf  修改如下兩行

         DocumentRoot "/webdata"    

         DirectoryIndex index.php index.html

    # service httpd start

    # chown -R apache /webdata    此命令只須要在一臺web服務器執行。

4,配置lvs調試器。在配置前必定要確保iptables規則不影響ipvs規則。

    # ipvsadm -A -t 192.168.1.105:80 -s rr
    # ipvsadm -a -t 192.168.1.105:80 -r 172.16.2.10 -m
    # ipvsadm -a -t 192.168.1.105:80 -r 172.16.2.15 -m

5, 訪問http://192.168.1.105安裝discuz程序

clipboard[1]

相關文章
相關標籤/搜索