標籤:部落格 web伺服器 service 實驗目的
實驗拓撲:
650) this.width=650;" title="_LHSJ@]L4OR23WYPQ3UMQR8.jpg" alt="wKioL1QPJxGRiV_hAAENPJUAXQs227.jpg" src="http://s3.51cto.com/wyfs02/M01/49/1D/wKioL1QPJxGRiV_hAAENPJUAXQs227.jpg" />
實驗目的:用NFS實現檔案分享權限設定的訪問,在第一台web訪問的時候,上傳的動態內容,用第二台web伺服器依然可以看到
實驗說明:httpd、php、mysql都是編譯安裝的,這裡不再編譯,我部落格前面都有。這裡是把網站放在NFS伺服器中,然後共用出來,使其web和php都可以調用網站中的網頁,一台web在進行訪問並上傳的時候,第二台web能立刻看到動態內容。
DNS配置(192.168.0.2)
定義地區,並配置地區解析檔案
# vim /etc/named.rfc1912.zones
650) this.width=650;" title="W7HI12ZH1$W}_R24L7G_IFF.jpg" alt="wKiom1QPJ-GSs6oBAABJYDd_ykA888.jpg" src="http://s3.51cto.com/wyfs02/M00/49/1C/wKiom1QPJ-GSs6oBAABJYDd_ykA888.jpg" />
# vim /var/named/ky.com
650) this.width=650;" title="~TPG}%@F5$VJ]57WU(6_IZY.jpg" alt="wKiom1QPKECiOBQZAADAdZeEg5g405.jpg" src="http://s3.51cto.com/wyfs02/M01/49/1C/wKiom1QPKECiOBQZAADAdZeEg5g405.jpg" />
檢測dns解析
650) this.width=650;" title="3[T5`FG3ZIJHKNU1{FGG$S2.jpg " alt="wKioL1QPKXmRHSMXAABgpX3d-2g115.jpg" src="http://s3.51cto.com/wyfs02/M00/49/1E/wKioL1QPKXmRHSMXAABgpX3d-2g115.jpg" />
650) this.width=650;" title="}MCW3VLGT(T0RY%)FY`BYLY.jpg " alt="wKioL1QPKZeB6zsjAACpQwO0E7M858.jpg" src="http://s3.51cto.com/wyfs02/M02/49/1E/wKioL1QPKZeB6zsjAACpQwO0E7M858.jpg" />
NFS配置(192.168.0.7)
# vim /etc/exports # service nfs restart
650) this.width=650;" title="$`NR)3BDVV4LKWB_1JP_IQ1.jpg " alt="wKiom1QPKhvTcqKDAAApDL7PZ_c172.jpg" src="http://s3.51cto.com/wyfs02/M02/49/1C/wKiom1QPKhvTcqKDAAApDL7PZ_c172.jpg" />
Httpd配置(192.168.0.2)(192.168.0.3)
掛載NFS
# mount -t nfs 192.168.0.7:/test /usr/local/httpd/htdocs/
650) this.width=650;" title="8R8([}4C`YIR)N7A__S_ML5.jpg " alt="wKiom1QPKpnyS4BOAAERuIc5Z9s971.jpg" src="http://s3.51cto.com/wyfs02/M00/49/1C/wKiom1QPKpnyS4BOAAERuIc5Z9s971.jpg" />
# vim /etc/httpd/extra/httpd-vhosts.conf
650) this.width=650;" title="8`~`[]{XO3EI()Z0H`NTY47.jpg " alt="wKioL1QPKufQAwaGAADimRuXqdo484.jpg" src="http://s3.51cto.com/wyfs02/M01/49/1E/wKioL1QPKufQAwaGAADimRuXqdo484.jpg" />
註:wordpress是網站的目錄,我在NFS上事先已經解壓好了,所以在NFS上/test目錄下有wordpress目錄,我把整個/test共用了。
PHP配置(192.168.0.6)
# mount -t nfs 192.168.0.7:/test /web
650) this.width=650;" title="VGM`R]`4EOEYCP$6%6UXNUJ.jpg " alt="wKioL1QPLjaARlQTAAEiud7X9dQ947.jpg" src="http://s3.51cto.com/wyfs02/M01/49/1E/wKioL1QPLjaARlQTAAEiud7X9dQ947.jpg" />
#service php-fpm restart#service mysqld restart
檢驗:
在client(本機)訪問192.168.0.2(www.ky.com),配置好資料庫並能夠遠端連線,我這裡配置過了,過程前面部落格上面有。
650) this.width=650;" title="~G71N[$4S8O)[XGSMR~I%VJ.jpg" alt="wKiom1QPLqij18v7AAB544uRyY8839.jpg" src="http://s3.51cto.com/wyfs02/M02/49/1C/wKiom1QPLqij18v7AAB544uRyY8839.jpg" />
上傳一篇部落格
650) this.width=650;" title="H~XU`RDY}OVYIR$KC_~OT0C.jpg " alt="wKiom1QPLxXzVwJvAAC70b4UJY4798.jpg" src="http://s3.51cto.com/wyfs02/M01/49/1C/wKiom1QPLxXzVwJvAAC70b4UJY4798.jpg" />
下面用client訪問192.168.0.3(www.ky.com),正確的顯示是能看見這篇部落格
650) this.width=650;" title="THJAPYO%HT4PG3G4MOGZGVN.jpg" alt="wKioL1QPL1ShpPyLAADKMVYf5B0860.jpg" src="http://s3.51cto.com/wyfs02/M02/49/1E/wKioL1QPL1ShpPyLAADKMVYf5B0860.jpg" />
實驗完畢。
本文出自 “魚兒” 部落格,請務必保留此出處http://kyfish.blog.51cto.com/1570421/1550381
HTTPD+PHP+MySQL+NFS