FavoriteLoading
0

wordpress仿站教程之網站的遷移和搬家

很多時候,我們在網站運營的過程中,會遇到各種各樣的問題,不得不讓我搬遷網站服務器,而在網站搬遷的過程中,一旦出現失誤,就很容易被降權。

我的一個網站,之前在香港的一個服務器,因為我的很多空間都在他家買的,所有想都沒想就買了一個VPS,但是使用的過程中發現了幾個問題,一個是內存太小了,只有512M,硬盤也不夠,因為我做的是圖片站,很消耗硬盤的,另外帶寬也不夠,只有1m,最重要的是,莫名地,網站的訪問速度很慢,圖片加載需要很久的時間。

我買的是香港沙田cn2直連的服務器,照理說是不應該那么慢的。

所以我打算給網站做一個整站的搬遷。

任何網站的搬遷過程,不外乎兩個核心,一個是數據庫的遷移,一個是網站程序的遷移。

這里我們就以wordpress舉例。

WordPress在網站搬遷前,最好先關閉或者停用一些緩存的插件,不然到時候可能出現意像不到的問題。

一:備份數據庫

備份數據庫的方式有很多種,第一種可以在網站后臺登陸,選擇“工具”->導出->選擇“所有內容”->下載導出的文件。這里導出的是一些網站的文章評論和數據,但是不包括網站的圖片,圖片需要另外備份。

第二種是我推薦的方法,就是用空間自帶的phpmyadmin工具備份老站的mysql數據庫(.sql),如果你用的是LINUX的服務器,可以安裝一個寶塔面板,然后一鍵導出數據庫即可。

二:備份整站的數據,征戰的數據備份可以把網站的整個目錄打包下載下來,然后上傳到新的服務器解壓,再新建一個數據庫,再配置數據庫數據即可。

如果熟悉wordpress的結構的,可以只下載相應的文件,比如wp-admin,wp-content等文件,然后再新的服務器上面安裝wordpreess,用文件覆蓋的形式達到網站搬遷的目的。

這里面我最推薦的還是備份數據庫+整站搬遷的模式,基本不會導致的損壞。

值得注意的是,兩個服務器的網站程序需要是一樣的,特別是做了偽靜態化的規則后,apache和nginx的偽靜態規則不一樣,我就因為配置服務器的失誤,再新的服務器上面安裝了不同的運行環境,導致不能夠發布文章,內頁出現404的情況。

還有一個問題是,跨平臺的問題,php雖然支持跨平臺運行,跨平臺的安裝也是非常順滑的,

我,請相信wordpress強悍的移植性能。我們唯一要關心的是,我們在購買空間的時候,要注意空間的php版本和mysql版本信息就可以了,當然這也是在沒有偽靜態化的前提下。

尼尼網上賺錢博客,互聯網引流,網絡賺錢。博客地址:www.kebspd.live,掃描下面二維碼添加微信:網上賺錢項目和經驗分享,全自動腳本引流課程
網絡兼職賺錢