網站搬家 Siteground to Sugarhost

6,877次閱讀
尚無留言

共计 2946 个字符,预计需要花费 8 分钟才能阅读完成。

WordPress 備份和還原

首先到官方網站下載 FileZilla  後進行安裝,安裝完成後點開如附圖畫面

網站搬家 Siteground to Sugarhost

預設應該是空的,必須自己新增站台,當然你也可不新增,直接透過快速連線操作也可以,這裡要提及的是如何設定?

Siteground 的部份登入 Cpanel 後可以查看 Server Hostname 就是主機,當然輸入 IP 也是可以的!不過建議用 hostname 免得哪天供應商服務器突然更換 IP 位址 又得重新登入設定,這裡提及一下 sgp3 代表我當時選擇的是新加坡主機。

網站搬家 Siteground to Sugarhost

Sugarhost 的部份在購買的當下就會給你臨時 FTP 伺服器名即為 主機位址,如果你域名有設定好也可以直接使用域名進行登入,不過得先確認上述的設定有完成,此外 cpanel 上面的主網域顯示也是設定後的網域!

設定完成後接下來我們要開始備份網站!

打開 FileZilla 後先選擇剛剛新增好的站台進行連線,連線成功會看到一堆資料夾,選擇 www,這個資料夾其實是捷徑等同於選擇 public_html 資料夾,進入後把裡面 (註 1) 所有的東西都拷貝到本地站台即可完成備份!

網站搬家 Siteground to Sugarhost

(註 1):  下述幾個檔案和資料夾可以忽略,因為這些東西皆為設定檔相關,新空間上也會有對應的設定如 cgi-bin、.htaccess、.ftpquota,cgi-bin 這個是用來做使用者資料交互的程式,反正目前用不上,比較要注意的是 .htaccess 因為這個和 https 設定有些關聯,我自己是沒有搬這幾個東西就是。

接下來備份資料庫

從 siteground 裡面找到 phpMyAdmin 進入後如下圖進行操作 選擇 wordpress 安裝的資料庫 check all 選擇全部表 然後 export 進行匯出 他會變成一個 資料庫名.sql 的檔案 如:risen988_wp833.sql

網站搬家 Siteground to Sugarhost

當網站和資料庫資料都備份完成後,基本上已經不用擔心空間到期資料不見的問題,不過如果網站檔案太大,這部份其實可以請新的主機供應商如 sugarhost 主動聯絡客服協助搬家,也是可以的!

還原網站和資料庫基本上就是上述圖片的逆向操作,打開 FileZilla 將剛剛備份的檔案從本地站台上傳到遠端站台,同樣選擇 www 資料夾後將東西放上去即可!資料庫的部份有些細節要注意如附圖

網站搬家 Siteground to Sugarhost

直接開啟 phpMyAdmin 是無法建立資料庫,這有別於本地架設 wordpress 可以透過 xampp 將 apache 和 mysql 一次架設到位,不過本篇不詳提。

因此我們必須透過 cpanel 上提供的界面來進行資料庫建立的操作,圖中 MySQL 資料庫適合進階的操作 如果對於資料庫不熟悉 可以透過資料庫精靈進行操作,基本上就是跟著下一步,這邊要記得留意建立資料庫時新增的使用者帳號和密碼!

新增完成後可以透過 MySQL 資料庫查詢結果如附圖

網站搬家 Siteground to Sugarhost

完成新增資料庫的動作後,接著就是把上述提及的 資料庫名.sql 的檔案 如:risen988_wp833.sql  還原到新增的資料庫中,這邊就不附圖,基本上就是透過 phpMyAdmin 點選資料庫後選擇 import 選擇檔案 就會自動還原回去。

下一步接著解決還原回去後會遇到的錯誤!

正文完
 0
評論(尚無留言)