如何更改網站主機?

如果你正在閱讀這篇文章,機會是 您想更改您的網絡託管服務提供商。 也許您的網站已經超出了他們所能提供的範圍,或者您對他們的客戶服務不滿意,或者您只是想嘗試一些新的東西。 

嘿,有時事情就是行不通。

好消息是,那 將網站從舊的網絡託管提供商更改為新的網絡託管提供商是 絕對有可能.

進行更改並將網站從一個主機遷移到另一個主機有時可能有點棘手,但本指南將向您展示如何快速輕鬆地切換網絡主機!

摘要:如何更改您的網絡託管服務提供商?

  • 如果您決定自己將網站遷移到新的虛擬主機,您可以按照我的分步指南完成此過程。
  • 好在DIY網站遷移一般 任何監管機構都不批准 必要的。 為了吸引新客戶,大多數網絡託管公司都會提供免費的網站遷移。
  • 如果您的新虛擬主機不進行站點遷移,那並不意味著您必須自己進行。 你可以考慮僱傭一個 freelancer 或將您的網站遷移到其新主機的服務。

將您的網站從一個主機移動到另一個主機的指南

將您的網站遷移到新主機並不是一個固有的困難過程,但它 涉及許多必須仔細完成的步驟才能使您的站點遷移成功。

如果您打算自己遷移您的網站,請務必仔細遵循這些說明。

第一:備份您的網站!

我不能這麼強烈地說: 在您切換到新的網絡主機之前, 確保您備份您的網站!

網站備份本質上是當前構成您網站的所有數據的副本。

許多網絡主機為您的網站提供每日或每周備份,這些備份可以作為一種保險,防止可能發生的任何損害(黑客攻擊、惡意軟件攻擊等)。

您也許可以輕鬆地將您的網站切換到其新的虛擬主機,而不會遇到任何麻煩,但為什麼要冒險呢?

如果出現問題,有價值的數據可能會丟失,並且 您甚至可能不得不從頭開始重建您的網站. 哎呀! 

因此,在您弄亂您的主機之前,請確保您已完成最近的備份。

DIY虛擬主機遷移

bluehost 虛擬主機

廢話不多說,讓我們深入了解一下 如何自行將您的網站轉移到新的網絡主機。

1. 註冊一個新的託管服務提供商

首先, 選擇一個新的網絡託管服務提供商 並註冊訂閱。

那裡有很多很棒的網絡託管公司,通過一些研究,您應該能夠找到最適合您網站的網站。 給菜鳥的, SiteGround or Bluehost 是不錯且受歡迎的選擇。

2.備份並保存所有文件

如果您已經有一個網站,那麼您很可能知道如何進行備份(您的舊網絡主機甚至可能會自動進行這些備份)。 

要保存您網站的文件,您需要 首先在您的桌面上創建一個文件夾來保存您的網站。

這是一個好主意 用日期標記此文件夾, 這樣您以後就可以知道您的網站的哪個版本保存在該文件夾中。

3. 使用 FTP 下載您網站的文件

然後,你需要 下載 FileZilla 客戶端。 FileZilla中 是一種文件傳輸協議 (FTP),適用於所有操作系統,包括 Windows、Mac 和 Linux。

filezilla ftp 客戶端

下載 FileZilla 客戶端后,您可能需要在當前託管服務提供商處創建一個新的 FTP 帳戶,以允許 FileZilla 訪問您的網站。

但是,一些網絡託管公司不需要此步驟,只允許您使用當前帳戶的登錄詳細信息。

然後, 打開 FileZilla 客戶端並在“主機”字段中輸入您的域名、用戶名和密碼。

在“端口”字段中輸入數字 21, 然後命中 “快速連接。”

此時,您應該能夠在右側看到一個類似於您的託管門戶的屏幕,在左側看到您的桌面文件。 

選擇您的網站文件,並將它們向左拖到您為網站創建的日期文件夾中。

您應該能夠看到一個進度條,讓您可以觀看網站下載,下載完成後您會收到一條彈出消息。

您還可以在桌面文件夾中查看您網站的文件。

4. 導出您網站的數據庫

如果您的網站沒有數據庫,則無需完成此步驟,可直接跳至第 6 步 (如果您不確定,請諮詢您當前的託管服務提供商)。

沒有大量動態內容或頻繁更改的網站通常沒有數據庫。

但是,如果您的網站 有一個數據庫,你需要導出它。 由於 MySQL 是最常見的數據庫類型,我們將介紹如何導出 MySQL 數據庫。

mysql 導出
  1. 首先,轉到您當前的託管帳戶並找到 phpMyAdmin 應用程序。 這是允許導出 MySQL 數據庫的工具,您應該能夠 在“數據庫”下的當前主機帳戶控制面板中找到它。
  2. 從左側的下拉列表中為您的網站選擇正確的數據庫。
  3. 點擊 “出口”
  4. 點擊 “去”
  5. 最後,在桌面上找到導出的數據庫(另存為 SQL 文件)並將其拖放到保存網站的同一文件中。

就是這樣! 您還需要將數據庫導入新的虛擬主機控制面板,但我們將在接下來介紹如何執行此操作。

5. 導入你的數據庫

現在您已經下載了數據庫(如果有的話),您需要將其轉移到您的新主機帳戶。

mysql導入
  1. 打開您的新帳戶並找到 “數據庫。”
  2. 點擊 “我的 PHP 管理員” 應用程序。
  3. 在左側的用戶名下,您應該會看到一個 “+” 象徵。 當您單擊它時,您應該能夠看到保存在您計算機上的所有數據庫。
  4. 單擊新數據庫。 您應該會看到一條消息“在數據庫中找不到表”,但不要驚慌:這是一件好事。
  5. 在頂部菜單中,轉到 “進口” 部分並單擊 “選擇文件” 按鈕。
  6. 現在您應該能夠選擇保存網站數據庫的 SQL 文件(其名稱將出現在“選擇文件”按鈕旁邊)。
  7. 在不更改頁面上的任何其他字段的情況下,單擊 “走。”

你完成了! 上傳完成後,您將看到一個新屏幕,其中顯示“導入已成功完成”消息。

6. 修改和上傳您的網站

現在您網站的數據庫已經上傳(如果有的話),您可以上傳您網站的文件了。 

然而, 如果您的網站有這兩個文件 數據庫,然後您需要完成一個額外的小步驟,然後才能將網站的文件上傳到新的虛擬主機。

因為您網站的文件需要 sync 使用其數據庫以使您的網站正常運行, 您需要編輯文件代碼的一小部分。

無需恐慌; 這聽起來很困難,但實際上相當簡單,只要你小心翼翼地去做。 不同的 CMS 平台執行此操作的步驟略有不同,您必須單獨查找。 

為了我們這裡的目的, 我們將概述如何在流行的 CMS 平台 Drupal 中編輯文件的代碼。 

為了演示,您的數據庫稱為“mynewdatabase”,您的用戶名是“WR2022”,密碼是“websiterating”。

  1. 轉到文件 “設置.php。”
  2. 使用 Ctrl+f 搜索詞條 “$數據庫。”
  3. 輸入新數據庫的詳細信息。 “$databases”下的三行應該是:

'數據庫' => '我的新數據庫'

'用戶名' => 'WR2022'

'密碼' => '網站評級'

如果您使用不同的內容管理系統,例如 WordPress、Joomla 或 Magento,您需要了解如何進行這些更改。

一旦你編輯了你的文件,一切都是 synced,您已準備好將您網站的文件上傳到他們的新家。 要上傳您的網站,我們將再次使用 FTP。

首先,您必須使用新的託管服務提供商創建一個 FTP 帳戶。 去做這個:

  1. 轉到新主機帳戶儀表板的“文件”部分,然後單擊“FTP 帳戶”。
  2. 輸入新的用戶名和密碼。 確保記下新的用戶名和密碼以及端口號(通常為 21)。 稍後您將需要所有這些信息。

在新的託管儀表板中創建 FTP 帳戶後, 你需要 sync FileZilla 使用此帳戶。 您可以使用與之前的託管帳戶完全相同的方式執行此操作(有關說明,請參見步驟 3)。

最後,您已準備好上傳您網站的文件。 就像以前一樣,您應該能夠在左側看到您的桌面文件,在右側看到您網站的儀表板。 

將您網站的文件移動到標有“public_html”的文件夾中,注意不要以任何方式更改或合併任何文件或更改其原始配置。

7.檢查它是否有效

手動將網站遷移到另一台主機涉及許多步驟,因此重要的是 進去檢查一切是否順利,並且您的網站在新家中正常運行。

在您的網站發布和任何錯誤公開(並且可能更難以修復)之前執行此操作尤為重要。

幾乎每個網絡主機都可以選擇在您的網站上線之前查看和測試您的網站,但具體的工作方式因主機而異。

有些會生成一個臨時 URL 供您查看您的網站,而另一些則會有一個登台環境,您可以在其中玩耍並在查看網站時更改您的網站。

不管你怎麼測試, 在發布您的網站之前,您需要確保每個細節都是正確的並且符合您的喜好。

8. 更新你的 DNS

最後,您需要更新 DNS 設置。 DNS(域名系統)將您的域名連接到您的網站。

您需要確保更新您的 DNS 設置以將流量定向到新主機而不是舊主機。

儘管根據您在何處註冊域名,此過程會有所不同, 您可能需要知道您的新網絡託管服務提供商的名稱服務器。

要找到這些, 檢查他們網站的“一般信息”部分或當您第一次註冊時他們發送給您的電子郵件。

找到您的網絡主機的名稱服務器後, 您必須諮詢您當前的域名註冊商,以找到更改網站 DNS 的程序 (因為這完全取決於您的註冊商,所以我們無法在此提供一般指南)。

請記住,當您的 DNS 設置發生變化時,您的網站可能會遇到幾個小時的停機時間。

使用您的新虛擬主機的免費網站遷移服務

siteground 網站遷移

如果自己承擔轉移網站過程的想法讓您感到緊張,那麼您很幸運: 幾乎每個網絡託管公司都在您註冊時提供免費的網站遷移。

畢竟,他們為什麼不呢? 他們想要您的業務,並且希望您盡可能輕鬆地註冊並開始使用他們的網絡託管服務。

在尋找網絡託管公司時,請檢查他們的功能列表中是否包含“免費遷移”或“免費站點遷移”。

如果他們這樣做,請確保您的網站與他們的遷移政策兼容。

例如, 網絡託管公司 SiteGround 提供免費的網站遷移 WordPress 具體網站。

DreamHost 還提供免費遷移 WordPress 網站 通過一個簡單的插件解決方案。

如果您要註冊的虛擬主機不提供免費的站點遷移,或者沒有明顯列出,那麼值得 給他們打電話或發電子郵件,直接詢問他們是否可以為您提供幫助。

同樣,公司想要你的業務,他們想讓他們的產品對你盡可能有吸引力(和簡單)。 

問也無妨,而且 讓新的網絡託管服務商幫助您將網站遷移到新的網絡託管服務商可以讓您的生活變得更加美好 許多 更輕鬆。

使用插件 (WordPress 僅限網站)

WordPress 是一個多功能的 CMS,並且有一些插件可以幫助您充分利用您的網站。

有 WordPress 網站遷移插件會自動備份您的網站並處理傳輸,防止遷移期間出現停機。

這裡有一些最好的(免費和高級)插件,可用於備份您的網站、在舊虛擬主機上導出其文件和數據庫,以及遷移和導入新虛擬主機上的所有內容。

  • BackupBuddy 是溢價 WordPress 用於備份、恢復和遷移的插件 WordPress 站點。
  • UpdraftPlus 是用於備份和恢復的高級插件 WordPress- 動力網站。
  • 遷移大師 是一個免費的插件,可以快速簡單地用來移動 WordPress 網站主機之間。

使用服務或 Freelancer

網站遷移 freelancer

要考慮的潛在第三種選擇是 使用服務或 freelancer 為您處理託管遷移。

網站遷移專家 通常在流行的自由職業者網站上提供他們的服務,比如 FiverrUpwork.

因為 freelancers 可以設置自己的價格(每小時或固定費用),僱用 a 的成本 freelancer 會有所不同,但通常範圍 每小時10-100美元之間.

僱用某人遷移您的網站時,您不應該傾家蕩產,但值得記住的是 便宜並不總是更好.

您希望有人會認真、正確地完成工作,並且您應該準備好為質量付出相應的代價。

您可能還會看到人們提供他們的技能作為 域遷移專家,這意味著他們專注於將網站從一個域名遷移到另一個域名。

也有 平台遷移專家 誰處理從一個 CMS 平台到另一個平台的站點遷移(例如,從 WordPress 到 Joomla)。

當然,這些並不相同,但您仍然可以聯繫並詢問他們是否也有更換網絡主機的經驗——他們可能有必要的經驗來提供幫助。

你也可以 聘請代理或服務為您遷移您的網站, 但這很可能比僱用一個 freelancer。 因此, 最好先探索其他選擇。

如果您沒有時間或技術知識來自己遷移您的網站,請先聯繫您的新虛擬主機,看看他們是否可以為您處理。

如果沒有,然後檢查有信譽的 freelancers.

概要

在您完成研究並選擇新的網絡託管服務提供商後, 將您的網站遷移到新主機的最簡單方法是讓他們處理它。 

託管公司提供免費和/或協助的網站遷移已成為業內的標準,即使您選擇的網絡託管商沒有直接說他們提供此服務,您也應該打電話詢問。

如果您的新虛擬主機絕對不能幫助您,那麼您有兩種選擇: 要么按照我列出的說明通過搜索自行遷移您的網站 Google 為如何更改託管”或“如何更改網站託管” 或僱用一個 freelancer 或代理機構為您做這件事。

這可能需要一點時間和精力,但您的網站很快就會在其新的託管平台上啟動並運行。

我們測試和審查的網絡託管服務列表:

馬蒂亞斯·阿爾格倫 (Mathias Ahlgren) 是 Website Rating,領導一支由編輯和作家組成的全球團隊。他擁有資訊科學和管理碩士學位。在大學期間獲得早期網頁開發經驗後,他的職業生涯轉向了 SEO。在 SEO、數位行銷和網頁開發領域擁有超過 15 年的經驗。他的重點還包括網站安全,網路安全證書證明了這一點。這種多元化的專業知識鞏固了他在 Website Rating.

「WSR 團隊」是由專門從事技術、網路安全、數位行銷和網路開發的專家編輯和作家組成的集體團體。他們對數位領域充滿熱情,創作出經過深入研究、富有洞察力且易於理解的內容。他們對準確性和清晰度的承諾使得 Website Rating 在動態數位世界中獲取資訊的值得信賴的資源。

隨時了解情況! 加入我們的時事通訊
立即訂閱並免費訪問僅限訂閱者的指南、工具和資源。
您可以隨時取消訂閱。 您的數據是安全的。
隨時了解情況! 加入我們的時事通訊
立即訂閱並免費訪問僅限訂閱者的指南、工具和資源。
您可以隨時取消訂閱。 您的數據是安全的。
隨時了解情況! 加入我們的時事通訊!
立即訂閱並免費訪問僅限訂閱者的指南、工具和資源。
保持最新狀態! 加入我們的時事通訊
您可以隨時取消訂閱。 您的數據是安全的。
我的公司
保持最新狀態! 加入我們的時事通訊
🙌 您(幾乎)已訂閱!
前往您的電子郵件收件箱,然後打開我發送給您的電子郵件以確認您的電子郵件地址。
我的公司
您已訂閱!
感謝您的訂閱。 我們每週一都會發送包含有洞察力數據的時事通訊。
分享給...