文章彙整

Magento主機轉站教學

By Astral Web 4 years agoNo Comments
首頁  /  Magento  /  Magento 進階操作  /  Magento主機轉站教學

想要將Magento網站搬移至另一個主機,卻不知道如何進行嗎?搬移Magento主機有許多方法,今天Astral Web要教您一個簡單的轉換方式,幫您順利轉移主機。特別注意本篇文章對一般使用者來說稍嫌複雜,適合有工程資訊背景的朋友參考。

首先,您必須先有以下事前準備:

1. 新、舊主機的資訊

2. 管理伺服器後台上傳工具

3. 資料庫管理工具

有了以上三種準備,在進行伺服器檔案及伺服器搬移操作時,才能順利運作。本次示範教學是Windows系統用Xampp模擬出來的本地主機,轉移至 SiteGround的伺服器服務上,因此在不同的主機移轉上會有些許的差異,但只要依照步驟操作,仍可順利轉換主機。

Step 1. 先確認舊主機上的網站是否狀態良好

Magento主機搬移教學

在進行轉站之前,請先檢查欲移轉主機的網站是否有問題。建議網站要在良好且無誤的狀態下轉移,屆時在新主機時較不易出錯。

Step 2. 將舊主機上所有檔案進行壓縮

Magento主機搬移教學

請壓縮網站目錄中的所有檔案(Magento網站所安裝的位置),壓縮類型最好為zip或者tar.gz,因為伺服器通常都不會是Windows系統,若使用rar格式壓縮的話,之後上傳至伺服器會不易解壓縮。

註:由於此範例是使用本機虛擬主機轉移至網路主機,檔案壓縮的操作依個人情況會有不同。

Step 3. 匯出Magento網站資料庫

Magento主機搬移教學

接著,進入舊主機上的資料庫,使用匯出功能將Magento網站所安裝的資料庫匯出,完成後你會得到一個資料庫的檔案。

Step 4. 確認新主機上PHP及MySql狀態良好

Magento主機搬移教學

準備好所有要轉移的檔案後,接著檢查新主機的伺服器狀態,確認PHP及MySql運行順利,轉站之後才能確保網站可正常運作。

Step 5. 使用上傳軟體將檔案傳送至伺服器

Magento主機搬移教學

確認好新主機的狀態後,即可開始上傳我們先前縮壓的檔案至新的伺服器。上傳的方式有許多種,您可依個人喜好上傳;在此我們用FTP軟體上傳檔案作為示範。

Magento主機搬移教學

檔案上傳完成後,再將檔案解壓縮至新主機網站資料夾。

Magento主機搬移教學

解壓縮完成後,請檢查檔案是否完整;沒有問題的話,即可進行下一個步驟。

Step 6. 匯入資料庫

Magento主機搬移教學

接著請在新主機上設定新的資料庫,將之前所匯出的資料庫匯入新主機上的資料庫。

Step 7.檢查確認

Magento主機搬移教學

將檔案及資料庫上傳、進入新主機的網址後,發現我們連到錯誤的頁面,那是因為檔案及資料庫上傳至新主機之後環境改變了,Magento中一些連接參數仍未被修改,所以接下來我們要修改Magento中的連接參數。

Step 8. 更改Magento網站參數設定  – 資料表 core_config_data

Magento主機搬移教學

首先要更改的參數是 core_config_data資料表中的兩個系統參數:

web/unsecure/base_url

web/secure/base_url

這兩個參數控制著Magento網站的網址,所以要將這兩個欄位改為新主機的網站位置,如果您只是更換主機位置,沒有要更換網域名稱的話,這個步驟就可以略過不作設定。

Step 9. 更改Magento網站參數設定  – .Htaccess檔案

Magento主機搬移教學

接著對Magento網站目錄下的.htaccess檔案進行編輯,因為.htaccess檔案儲存了Magento所在資料夾的位置,此位置是相對於主目錄的相對位置,所以根據環境設置不同,要填入不同的參數。

Step 10. 更改Magento網站參數設定  – local.xml檔案

Magento主機搬移教學

接著到網站目錄 appetc 底下編輯 local.xml 檔案,此檔案是控制Magento與資料連接的資訊。

Magento主機搬移教學

請依照資料庫主機位置、登入帳號密碼以及資料庫名稱填入對應的欄位。

Step 11. 網站新址落成

Magento主機搬移教學

完成以上步驟之後,並重新整理新主機的網址,就會得到一個使用新主機及新網域名稱的Magento網站;但保險起見,還是要檢查網站是否有錯誤產生喔!如果有相關問題,歡迎聯絡我們

教學影片參考:

 Astral Web編寫製作

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Category:
  Magento 進階操作

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。