5分鍾學會用phpstudy部署wordpress最簡單的整站備份和遷移教程


建個人網站,在安裝之前就要考慮網站的備份問題,你要選好自己的技術方案。

我從來不相信第三方的備份服務,也不相信所謂的備份插件。

第三方的備份服務萬一出問題,你就只能SB了,一點辦法也沒有。

備份插件,在穩定性和操作性方面有不足,比較繁瑣。

 

我的思路很簡單,如果能把數據庫導入導出的步驟省略了,備份網站直接整個目錄打包壓縮后,存到自己的硬盤不是更可靠嗎?

個人網站,其實內容量並不會太大,用文件數據庫也是絕對夠用的。只要做好網站靜態緩存,性能也不會太差。

 

好了,進入正題。

寫這篇教程,我用的是phpstudy工具,PHP環境版本7.0+nginx,因為是用的文件數據庫,所以不用建MYSQL,數據庫用SQLite。

 

一、phpstudy配置

這里服務器我用的是nginx,主要是為了靜態文件訪問的性能。

blob.png 

設置本地PHP網站空間,有2個步驟。

1.點出其他選項菜單,選擇“站點域名管理”

blob.png 

blob.png 

隨便設置一個域名,如上圖所示,然后選擇一個地本的解壓好的WORDPRESS目錄。

2.設置本機HOST文件。把剛剛設置的域名指向本機IP。

blob.png 

到此本地運行環境設置完畢。下面開始設置WORDPRESS。

 

二、wordpress和sqlite-integration插件配置。

1.下載好WORDPRESS,解壓放到剛剛上面設置的目錄里,比如:c:\code\blog。

2.下載好文件數據庫插件sqlite-integration(后附下載地址),解壓放到WORDPRESS目錄的wp-content\plugins目錄里。

3.將WORDPRESS目錄下的wp-config-sample.php復制粘貼一份重命名為wp-config.php。修改內容如下圖:

blob.png 

DB_NAME就數據庫名稱,可以隨便填一個。DB_TYPE必須指定為“sqlite”,這一句必須自己加上去。

4.在qlite-integration插件目錄下有一個db.php文件,復制到wp-content目錄中

blob.png 

訪問在phpstudy設置好的www.wp.com域名,出現網站安裝界面,恭喜你!

blob.png 

 

三、wordpress整站備份。

1.整站備份和恢復其實就很簡單了,如果是用BT面板直接服務器上選擇網站目錄壓縮即可,生成壓縮文件后,你可以保存到本地電腦。因為數據庫就是跟網站一起的,以后再也不用擔心數據庫的恢復問題如圖:

blob.png 

2.當然你也可以只備份數據庫文件。在哪里呢?如圖:

blob.png 

這個就是文件形式的數據庫文件,可以用SQLiteStudio或navicat輕松編輯(后附下載地址,都是我收藏的綠色版哦)。下面就來說說整站備份后的網站如何遷移。

 

四、wordpress整站遷移。

做個人網站由於種種原因,就免不了換服務器空間,換域名,如果沒有網站備份意識萬一域名被封,IP被封就真的SB了。

如果你的WORDPRESS網站是用以上方法搭建的,恭喜你,網站遷移只需要設置簡單2步。

1.用SQLiteStudio或navicat打開網站數據庫.ht.sqlite文件找到wp_options表。

blob.png 

2.修改siteurl鍵值為你需要遷移的新域名,保存數據庫。

blob.png 

3.將修改好數據庫的整站文件壓縮打包上傳到新的網站空間,必須用新域名先訪問網站后台登錄一下。直接訪問網站是沒有任何顯示的。切記!!

后台地址通常為:http://新域名/wp-admin/

 

以上就是教程全部內容,如果有不成功的地方建議仔細檢查步驟,多試幾次。

以上方法本人親測通過。

 

為方便小白,已將集成版打包。

wordpress已集成sqlite-integration插件.zip: https://sn9.us/file/3003863-398801239

Navicat Premium 12.zip: https://sn9.us/file/3003863-398801094

SQLiteStudio.zip: https://sn9.us/file/3003863-398801082

本教程PDF下載永久保存: https://sn9.us/file/3003863-398806042

 

IT技術交流(Q群:697028234)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM