實驗要求:
(1) nfs server導出/data/web,在目錄中提供wordpress;
(2) nfs client掛載nfs server導出的文件系統至/data/web;
(3) 客戶端(lamp)部署wordpress,并讓其正常訪問;要確保能正常發文章,上傳圖片;
配置前說明:
以主機(192.168.109.107)為nfs服務器,以主機(192.168.109.101)為nfs客戶端 以主機(192.168.109.108)為MySQL服務器
一、部署nfs文件系統(192.168.109.107)
1、配置服務器
1)安裝nfs模塊和nfs-utils包
安裝nfs-utils包
yum install -y nfs-utils
2)創建網絡共享目錄
mkdir -p /data/web
3)編輯配置文件
vim /etc/exports
4)啟動服務
5)在客戶端檢測
用showmount -e 192.168.109.107
能夠看到共享文件
6)將共享目錄掛在至客戶端的/data/web
二、MySQL服務主機配置(192.168.109.108)
1、安裝包
yum install mariadb-server
2、數據庫配置
1)修改配置文件
vim /etc/my.cnf.d/server-cnf
2)創建數據庫students 創建用戶zq并授權
啟動服務
三、http服務器配置(192.168.109.101)
1、創建http虛擬主機
編輯配置文件 /etc/httpd/conf.d/vir1.conf
2、在/data/web目錄下下載解壓wordpress包
3、創建wrodpress的配置文件
切換至/data/web/wordpress/目錄下
cp wp-config-sample.php wp-config.php (此時wp-config.php為配置文件)
vim wp-config.php
4、啟動httpd服務
systemctl start httpd.service
80/tcp 端口以開啟
三、測試
注意:1.要確保三服務器的防火墻關閉,并且Selinux是處于禁用狀態
2、給在共享文件夾里的/data/web/wordpress/wp-content 目錄修改權限為777
chmod -R 777 /data/web/wordpress/wp-content 不然上傳圖片時會報警
1、輸入URL:www.zq.com 進行安裝wordpress
填入站點注冊信息
顯示安裝成功
2、登陸站點、寫一個博客,并上傳圖片
寫一個博客
標題為test,寫完之后發布
查看博客test
看到博客內容正常(包含圖片)
說明站點創建成功
原創文章,作者:zq,如若轉載,請注明出處:http://www.www58058.com/77909