nfs服務部署wordpress

博客實踐作業:

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

(2) nfs client掛載nfsserver導出的文件系統至/var/www/html;

(3) 客戶端(lamp)部署wordpress,並讓其正常訪問;要確保能正常發文章,上傳圖片;

(4) 客戶端2(lamp),掛載nfs server導出的文件系統至/var/www/html;驗正其wordpress是否可被訪問;

              要確保能正常發文章,上傳圖片;

 

選定兩臺CentOS 7虛擬機

主機A ip 172.16.55.7

主機B ip 172.16.55.11

主機A上搭建好lamp+nfs服務 zhujiB上安裝好mariadb+nfs

大部分都是在主機B上操作

 

先創建掛載目錄

mkdir -pv /data/applicaton/web

在lftp下載wordpress並解壓到上訴文件夾中

 

創建數據庫

mysql>grantall on userdb.* to ‘user’@’172.16.%.%’ identified by ’userpass’;

>createdatabases userdb;

>flush privileges;

 

修改配置文件

mvwp-config-sample.php wp-config.php

/** WordPress數據庫的名稱*/

define('DB_NAME', 'userdb');

  

/** MySQL數據庫用戶名 */

define('DB_USER', 'user');

  

/** MySQL數據庫密碼 */

define('DB_PASSWORD', 'userpass');

  

/** MySQL主機 */

define('DB_HOST', '172.16.55.11');

 

 

 

創建一個虛擬主機並編輯

vim /etc/httpd/conf.d/vhost1.conf

<VirtualHost 172.16.55.11:80>

       DocumentRoot /data/application/web

       ServerName www1.magedu.com

       <Directory "/data/application/web">

                Options None

                AllowOverride None

                Require all granted

       </Directory>

</VirtualHost>

 

語法檢查端口檢查無誤,重啓服務

 

z再到主機A上掛載

mount.nfs172.16.55.11:/data/application/web/ /var/www/html/

wKioL1eU5ufSKCB1AAGetsIGgFk501.png-wh_50


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章