Home 網站架設網站搬家 「網站搬家」-超簡單!! WordPress網站搬家到新主機(沿用原來的網域)

「網站搬家」-超簡單!! WordPress網站搬家到新主機(沿用原來的網域)

by 阿哲
0 comment 288 views

最近因為Bluehost主機到期,續約價高達200多美金太貴,於是打算搬到A2 HOSTING,1年只要$35.88美金,對於新站長來說才是位適合的選擇,原本以為現在wordpress那麼好用,網路上教學一大堆,應該輕輕鬆鬆,沒想到我竟然花了將近10天才完成(可能是我太弱了),最後我總結了幾個簡單的步驟,一步步教學……

如果是要轉移到新申請的網域及主機,就不需要使用這個方法,有其他更方便的。


1、選擇適合的新主機

原本阿哲的網域+主機是在Bluehost購買,1年的Choice Plus方案才$65.4美金,沒想到1年過後要續約,竟然要跟我收$322.75美金,即使經過與客服溝通,還是要$201.47美金,將近原本3倍的價格,所以就將主機轉移到A2 HOSTING1年的START UP方案只要$35.88美金,只要原本續約價1/6,真的很不錯。

在開始搬家之前,請先申請好理想的主機。

A2 HOSTING主機方案

申請主機時請選Use my domain,輸入自己的網域,後面步驟有沒有安裝wordpress都沒關係,之後安裝時會自動刪除。


2、安裝搬家外掛及備份網站

在搬家之前,須在原網站安裝 Duplicator 搬家外掛,進行網站內容備份,步驟如下:

1、安裝Duplicator外掛

2、點選Duplicator>Packages>Create New

3、設定檔案名稱後點選Next

4、完成掃描(儘量都出現綠色good,出現灰色Notice也沒關係),免費版檔案上傳限制為512MB,儘量不要超過。

5、下載備份檔(請務必完整下載installer、Archive,否則無法成功安裝)


3、於新主機匯入備份檔(含設定DNS指向)

1、進入A2 HOSTING首頁,點選cPanel Login,拉至最下方更換語言為繁體中文。

2、點選檔案管理員,找到public_html資料夾,上傳之前下載的installer、Archive等2個檔案。

3、檔案上傳完成後,在瀏覽器輸入http://xxx.com/installer.php,其中xxx.com請換成自己的網域,正常來說會出現以下畫面:

如果出現錯誤訊息,是因為網域目前還是指向舊主機,需將DNS設定指向新主機後,才能讀取到installer.php安裝檔。
將DNS設定指向新主機後,因尚未完成備份檔安裝步驟,所以網站會有一小段空白期,如果不希望網站有空白期,可參考犬哥網站步驟。

以下是設定DNS指向教學:

(1)請登入新主機後進入首頁,選擇Account Details,就會出現Connection Details畫面,複製Nameservers的所有網址(A2 HOSTING是4個)。

(2)請登入網域商(購買網域的網站如bluehost)後進入首頁,選擇Domain>My Domains>Manage。

(3)點選Manage後,會看到Name Servers欄位,點選編輯(Edit),將剛剛複製的網址依序貼入,儲存後離開,靜待12~24小時就設定完成了(進入網站會發現是空白的)。

4、網站安裝wordpress備份檔(含資料庫設定教學)

1、完成先前步驟後,在瀏覽器輸入http://xxx.com/installer.php,其中xxx.com請換成自己的網域,會出現以下畫面:

2、在進入第二步驟前,需要先在新主機新增SQL資料庫和使用者,教學步驟如下:

(1)登入新主機後進入首頁,進入cPanel面板,在右上方搜尋列輸入SQL,找到MySQL資料庫選項,進入後於建立新資料庫欄位輸入資料庫名稱,並點選建立資料庫

(2)接下來,於下方MySQL使用者欄位,填寫使用者名稱及密碼資料,建立使用者。

(3)完成新增後,於下方新增使用者到資料庫欄位,選取剛剛建立的使用者帳號,新增至先前建立的資料庫裡。

(4)所有步驟完成後,資料庫就會出現具有權限的使用者。

3、輸入剛剛建立的資料庫名稱、使用者帳戶及密碼後,點選Validate。在這個步驟就會一併將新主機上安裝的檔案全部刪除。

4、這時網站已經搬家完成囉,點選Admin login按鈕,輸入帳號密碼就可進入後台編輯囉~

5、大功告成

這時已經完成網站搬家,可以開始更新文章啦~