天天看點

NFS應用

  (1) nfs server導出/data/application/web,在目錄中提供wordpress; 

  (2) nfs client挂載nfs server導出的檔案系統至/var/www/html;

  (3) 用戶端(lamp),部署wordpress,并讓其正常通路;要確定能正常發文章,上傳圖檔;

  (4) 用戶端2(lamp),挂載nfs server導出的檔案系統至/var/www/html;驗正其wordpress是否可被   通路;要確定能正常發文章,上傳圖檔;

  nfs server IP:172.16.72.6

  nfs用戶端1 IP:172.16.72.5

  nfs用戶端2 IP:172.16.72.4

 (1)安裝nfs-utils

    yum -y install nfs-utils

    若沒有則安裝,預設系統中存在;

    開啟nfs服務:

      systemctl start nfs.service

    建立共享目錄:

      mkdir -pv /data/application/web

    将wordpress導入并解壓:

    給/data/application/web設定其他使用者的寫權限:

     chmod o+w /data/application/web

    給/data/application/web/wordpress設定權限使另一主機能夠修改其配置檔案:

     chmod 777 /data/application/web/wordpress

    設定wordpress中的wp-content權限:

     chmod 777 /data/application/web/wordpress/wp-content

    将共享目錄寫入/etc/exports中:

     設定共享目錄,通路者是面對所有的,設定讀寫權限,同步存儲以及匿名uid和gid

    重新開機nfs服務:

     systemctl reload nfs.service

     或exportfs -ar

 (2) 

  172.16.72.5用戶端1:

    檢視是否安裝nfs-utils,httpd,php,mariadb-server

    沒有則安裝

    建立目錄/var/www/html

      mkdir -pv /var/www/html

    将172.16.72.6 nfs伺服器的共享目錄挂載至用戶端1:

    配置用戶端的虛拟主機:

  (3)

   配置/var/www/html中的wordpress:

   配置用戶端1的資料庫:

   重新開機httpd服務,在浏覽器通路wordpress

   釋出圖檔文字的部落格:

  (4)

    用戶端2172.16.72.4

    虛拟主機:

   關閉防火牆:

     iptables -F

     setenforce 0

   建立資料庫:

   将nfs伺服器共享檔案挂載至用戶端2的/var/www/html

    編輯文章:

   釋出文章并檢視:

   文章釋出成功!!

   (1) nfs server導出/data/目錄;

   (2) nfs client挂載/data/至本地的/mydata目錄;本地的mysqld或mariadb服務的資料目錄設定    為/mydata, 要求服務能正常啟動,且可正常存儲資料;

   172.16.72.6為nfs伺服器端

   172.16.72.4為nfs用戶端

   在伺服器端建立目錄/data

   編輯共享配置檔案/etc/exports

   exportfs -ar讀取

   建立對應的使用者

   授權/data目錄:

   将/data下屬所有檔案屬主屬組全部設為mysql,這樣用戶端主機才能對挂載的資料庫操作,在客戶  端主機同樣存在mysql使用者,可以對該目錄進行寫操作;

   用戶端主機172.16.72.4:

   建立挂載點/mydata

   mkdir /mydata

   挂載,并修改該主機mysql的主配置檔案/etc/my.cnf

   修改datadir

   重新開機mariadb服務

   systemctl restart mariadb.service

   開始/mydata資料庫:

   添加資料庫wjq

   成功添加到/mydata中:

本文轉自 wujunqi1996 51CTO部落格,原文連結:http://blog.51cto.com/12480612/1965944