前提
拿到BackWPup插件備份的zip包(下文均以backup.zip來指代)。這個是備份包是事先從源wordpress上備份好的。
環(huán)境
OS:Centos7.9
Apache:2.4.6
PHP:7.1.33
MySQL:5.7.43
安裝步驟
1、按照上面的環(huán)境要求準備一臺電腦
2、把backup.zip解壓到 Apache的項目目錄中 【/var/www/html/】?
3、登錄mysql創(chuàng)建個數(shù)據(jù)庫,例如wp,然后執(zhí)行壓縮包里面的wpress.sql文件(PS:如果新環(huán)境的ip和端口不一致,記得替換sql文件里面的ip和端口)
4、修改wordpress的配置文件【/var/www/html/wp-config.php】,把第三步創(chuàng)建的數(shù)據(jù)庫信息配置到文件中
? ? ?
5、修改Apache配置文件【/etc/httpd/conf/httpd.conf】
## 后面是解釋不是要修改的內(nèi)容
Listen 9000 ##9000代表你要監(jiān)聽的端口,要保證改端口沒有被占用
DocumentRoot "/var/www/html" ##是你項目放的目錄,如果你是按照我的文檔執(zhí)行的那就無需修改
AllowOverride All ?##這個要改<Directory "/var/www/html">這個結構體里面的
修改完后重啟Apache服務:systemctl restart httpd
6、在瀏覽器里面輸入:ip:port 打開安裝頁面,創(chuàng)建管理賬號和站點信息即完成安裝。
?遇到的問題
1、您的PHP似乎沒有安裝運行WordPress所必需的MySQL擴展。
報錯如圖:
?解決方法:
需要安裝php-mysql的依賴,使用【yum install -y php-mysql】 安裝后刷新瀏覽器即可
?2、上傳附件報錯:無法將上傳的文件移動至wp-content/uploads/2023/09
報錯如圖:
?解決方法:
給uploads文件寫入權限,執(zhí)行【chmod a+w -R?/var/www/html/wp-content/uploads】?后刷新頁面即可
3、apache服務重啟報錯
?經(jīng)查詢是selinux 沒有關閉的原因,
解決方法:
臨時關閉:setenforce 0
永久關閉:vim /etc/sysconfig/selinux 把SELINUX設置為:disabled,如下圖。然后重啟httpd服務即可。
文章來源:http://www.zghlxwxcb.cn/news/detail-706208.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-706208.html
到了這里,關于WorkPress使用BackWPup插件備份后手動還原方法記錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!