国产莉萝无码av在线播放-尤物av无码国产在线观看-亚洲中文字幕日本无线码-在线观看片免费人成视频无码-99re6这里有精品热视频

為什么需要VPS主機?如何將網站從共享主機遷移到VPS?

為什么需要VPS主機?如何將網站從共享主機遷移到VPS?

通常,想要建立第一個網站的人會獲得共享或免費的網站托管服務。與其他類型的虛擬主機相比,這種類型的虛擬主機易于管理且成本最低,因此適合初學者和幾乎沒有技術知識的用戶。

為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技

隨著新站點的增長,存儲空間和帶寬等所需資源的數量將根據其吸引的流量而增加。一旦達到分配的限制,擴展站點的最有效方法之一就是從共享主機遷移到具有更多資源的另一種類型。

本教程將向您展示如何將 WordPress 站點從共享遷移到虛擬專用服務器 (VPS) 托管,以獲得更好的性能、支持和安全性。首先,讓我們探討一下為什么VPS 托管可以成為您托管之旅的自然下一步。

為什么需要 VPS 主機

VPS 是大型網站和項目最受歡迎的托管服務之一。VPS 的工作方式類似于共享主機,因為多個用戶共享一臺物理服務器。但是,VPS 使用虛擬化技術將服務器劃分為分區,為每個用戶提供隔離的專用資源。因此,VPS 用戶可以更自由地配置單個系統。

如果您從共享托管環境遷移到 VPS 托管,您可以獲得以下優勢:

  • 服務器資源 ? VPS 托管計劃提供比共享托管更高的 CPU、RAM 和存儲空間資源,從而提高速度并擴展您的站點以獲得更高的流量。
  • 專用服務器空間 ? 與共享主機不同,您將為您的網站或項目擁有自己的專用服務器空間,而不僅僅是一個帳戶。這將使您在您的網站上獲得更多隱私。
  • 系統管理 ? VPS 計劃為用戶提供 root 訪問權限和專用 IP 地址,讓您完全控制服務器技術,例如自由安裝軟件和操作系統 (OS) 的能力。
  • 自我修復環境 ? VPS 建立在自我修復環境之上,這意味著如果出現任何配置或系統故障,VPS 會部署自動故障轉移。VPS 使用一個不斷定制和重新配置資源的云平臺——即使是專用服務器也沒有這個有用的功能。
  • 隱私和安全 ? 使用共享主機,服務器上發生的安全問題會影響其上托管的所有站點。VPS 通過將一個用戶與其他用戶分開的分區來防止這個問題。

如果您計劃擴展業務或項目并重視自由管理它,那么從共享主機升級到 VPS 主機可能是一個很好的解決方案。VPS 的另一個好處是它比專用服務器更實惠。網絡托管服務提供商根據功能和分配的資源提供不同價格的 VPS 托管計劃。

為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技

您可以在非托管和托管 VPS 之間進行選擇。使用非托管 VPS,您必須自己處理所有配置和維護。使用托管 VPS,托管公司將為您配置新的虛擬服務器并執行安全補丁。許多托管服務提供商同時提供共享托管和 VPS。檢查您當前的托管公司是否提供 VPS 托管計劃。

例如,Hostinger 有 8 個VPS 托管計劃,每月費用在3.49 美元到 77.99 美元之間。每個都包括 IPv4 和 IPv6 支持、24/7 幫助和 30 天退款保證。

Hostinger VPS 還預裝了適用于 CentOS、Ubuntu、Fedora、Debian 和 Suse 操作系統的控制面板模板。

請仔細按照以下步驟將網站從共享主機遷移到 VPS。

第 1 步 – 創建站點備份

在對站點進行任何更改時,必須創建備份以防止數據丟失,以防萬一出現任何問題。當遷移到不同類型的主機時,這樣做還可以更輕松地將站點文件和數據庫從一臺主機傳輸到另一臺主機。

本教程將向您展示如何通過 Hostinger 的 hPanel 備份您的網站。如果您使用具有備份功能的其他托管服務提供商,則步驟應該類似。

  1. 登錄到 hPanel。導航到文件->備份。
  2. 選擇文件備份并從下拉列表中檢查最新備份的時間和日期。單擊準備下載。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技
  1. 選擇數據庫備份并單擊顯示數據庫。查找網站的數據庫備份,其創建日期和時間與文件備份相匹配。單擊準備下載。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技
  1. 如果沒有可用的備份,請選擇Generate new backup?->?Proceed。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技
  1. 生成備份后,選擇準備下載選項。幾秒鐘后,它會變成下載按鈕。保持這種狀態,因為稍后我們將在 VPS 遷移過程中使用下載鏈接。

第 2 步 – 設置虛擬專用服務器

在繼續遷移之前,您需要設置 VPS。我們建議選擇預先安裝了Linux、Apache、MySQL 和 PHP (LAMP)堆棧和Webmin/Virtualmin的服務器模板。它將使服務器管理更容易或預裝控制面板的服務器,如Cyber??panel VPS 托管。

或者,您可以在沒有 GUI 的情況下設置堆棧。我們有幾個關于如何在各種基于 UNIX 的操作系統上安裝不同堆棧的有用教程:

  • 如何在 CentOS 7 上安裝 Nginx、MySQL、PHP v7 (LEMP) 堆棧
  • 如何在 Ubuntu 16.04 上安裝 Linux、Apache、MySQL、PHP (LAMP) 堆棧
  • 如何在 CentOS 7 上安裝 Linux、Apache、MySQL、PHP (LAMP) 堆棧

要更改您的 VPS 操作系統和預裝軟件,請按照以下步驟操作:

  1. 前往 hPanel的Servers選項卡并向下滾動,直到看到Other Settings。
  2. 使用 Webmin/Virtualmin/LAMP將操作系統更改為Ubuntu 18.04 64bit,然后單擊Save Changes。請記住,新系統可能需要幾分鐘才能啟動。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技

訪問 Webmin/Virtualmin

Webmin是用于 UNIX 系統管理的基于 Web 的前端軟件。它允許管理員通過任何現代網絡瀏覽器遠程管理系統。Virtualmin是一個 Webmin 插件,可以更輕松地管理多個域。與 cPanel 和其他站點管理工具類似,此 Web 托管控制面板支持 Linux 和其他基于 UNIX 的系統。

以下是訪問 Webmin 或 Virtualmin 的方法:

  1. 安裝新操作系統后,轉到SSH 詳細信息以獲取您的VPS IP、端口和用戶名。
  2. 如果您不知道您的 root 密碼,您可以通過轉到Root 密碼部分來重置它并創建一個新密碼。
  3. 要訪問Webmin或Virtualmin?,請在您的 SSH IP 地址之前添加http://并在其末尾添加:10000端口。如果您的地址是 31.220.62.131,那么完整地址將為http://31.220.62.131:10000。
  4. 看到登錄頁面后,輸入 SSH 憑據。
  5. 在安裝后向導中,單擊下一步以設置 Virtualmin。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技

設置虛擬機

按照以下步驟配置 Virtualmin:

  1. 記憶
    • 預加載 Virtualmin 庫?? 我們建議選擇否,因為大部分過程都是通過 SSH 完成的。
    • 運行電子郵件域查找服務器?? 如果您想在您的 VPS 上運行電子郵件服務器,請選擇Yes。請記住,此功能使用更多 RAM。
  2. 病毒掃描?啟用ClamAV病毒掃描程序。
  3. 垃圾郵件過濾——如果您計劃在您的 VPS 上運行電子郵件服務器,最好啟用?SpamAssassin。
  4. 數據庫服務器- 這是您要使用的數據庫的選擇。我們建議啟用MySQL 數據庫服務器并禁用?PostgreSQL。
  5. MySQL 密碼? 輸入 root 用戶的密碼。
  6. MySQL 數據庫大小? 根據系統的使用情況確定網站的數據庫大小。如果您不確定要選擇什么,請保留默認設置。
  7. DNS 配置? 選擇Skip check for resolvability。稍后,您可以通過 hPanel 的 DNS 區域編輯器將域名指向 VPS。
  8. 密碼存儲- 選擇僅存儲散列密碼選項,因為它會加密您存儲的所有密碼以提高安全性。

配置過程完成后,單擊重新檢查并刷新配置按鈕以測試服務器是否已正確設置。

創建虛擬專用服務器

接下來,您必須為您的網站創建一個新用戶、MySQL 數據庫和目錄。以下是使用 Virtualmin 的步驟:

  1. 導航至列出虛擬服務器->創建虛擬服務器。
  2. 輸入您的域和管理員密碼,然后選擇Create Server。這樣做將創建一個簡單的服務器,足以托管一個網站。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技

第 3 步 – 將網站文件傳輸到 VPS

設置好新服務器后,就可以將文件和數據庫從共享主機傳輸到 VPS。

我們將使用 wget 命令下載我們在步驟 1 中創建的備份存檔。以下是如何執行此操作:

  1. 通過 SSH 客戶端連接到您的新 VPS 帳戶。
  2. 訪問將存儲所有文件的工作目錄。由于 Virtualmin 會自動根據域名創建目錄,因此命令應如下所示:
cd /home/hostinger-dev- 9 /public_html/

請記住將hostinger-dev-9替換為適當的域名。

  1. 返回hPanel?->備份并復制備份存檔的下載鏈接。為此,請右鍵單擊下載按鈕并選擇復制鏈接地址。
  2. 使用wget 命令將備份下載到 VPS。如果無法將鏈接粘貼到 SSH 客戶端,請先將其傳輸到文本編輯器。以下是該命令的示例:
wget http://srv167.main-hosting.eu:8080/download-backup/fe26ee2e4159db037c3106c37fa3ffb5b2072662/backup-file-name.tar.gz
  1. 然后,使用tar命令解壓縮存檔:
tar -xvf 備份文件名。焦油廣州

在此命令和之前的命令中,將backup-file-name.tar.gz替換為適當的文件名。

  1. 我們剛剛創建了一個新的public_html文件夾。我們將其內容移動到原來的public_html目錄。首先使用cd命令訪問提取的public_html文件夾:
cd 數據庫名稱/public_html/

記得替換database-name。

  1. 然后,將所有內容移動到由 Virtualmin 使用mv命令創建的public_html文件夾:
mv -v /home/hostinger-dev- 9 /public_html/database-name/public_html/* /home/hostinger-dev- 9 /public_html/
  1. 導航回Virtualmin 使用cd命令創建的public_html目錄:
cd /home/hostinger-dev- 9 /public_html/
  1. 使用ls命令驗證文件夾是否包含所有移動的文件。您應該會看到與此類似的內容:
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技
  1. Virtualmin 還會根據域名自動創建用戶和組。使用chown 命令更改文件和文件夾的所有權以匹配來自 Virtualmin 的憑據:
chown hosts-dev- 9 :hostinger-dev- 9 -R *

第 4 步 – 將數據庫文件傳輸到虛擬專用服務器

我們將使用wget命令將數據庫備份從您的共享主機帳戶下載到 VPS,就像上一步一樣。

請記住,服務器在 VPS 配置期間已經創建了一個 MySQL 數據庫。因此,您不需要創建額外的數據庫。

檢查 MySQL 數據庫名稱和密碼

要傳輸MySQL數據庫備份,您需要收集新創建的數據庫的名稱、用戶名和密碼。轉到Virtualmin 控制面板->編輯數據庫部分以檢索它們。

在此示例中,我們的 MySQL 詳細信息是:

  • MySQL 數據庫名稱–hostinger_dev_9
  • MySQL 用戶名——hostinger-dev-9

下載和導入 MySQL 備份

獲得 MySQL 數據庫名稱后,請按照以下步驟導入 MySQL 備份:

  1. 導航到共享主機帳戶的備份部分并復制下載鏈接。
  2. 返回 VPS 控制面板。創建一個名為“sql_backup”的新目錄并使用以下命令輸入:
mkdir sql_backup && cd sql_backup
  1. 切換目錄后,使用wget命令從主機備份下載文件并將其保存在新服務器上:
wget http://srv167.main-hosting.eu:8080/download-backup/60a7e64afb1a769b1de4f2139aa0a27c2c2ecb01/backup-file-name.sql.gz
  1. 使用gunzip命令提取壓縮文件:
gunzip 備份文件名。sql 廣州
  1. 您將獲得一個.sql格式的同名文件。使用以下命令將其移動到新數據庫。請記住用您自己的名稱替換 MySQL 數據庫存檔的名稱。
mysql -u root -p hostinger_dev_9 < MySQL-數據庫名稱。sql

第 5 步 - 進行一些最終更改

盡管我們已經轉移了所有文件和數據庫,但 VPS 遷移過程還沒有完成。

如果出現錯誤建立數據庫連接消息,您將需要編輯wp-config.php文件并使用新的 MySQL 數據庫詳細信息對其進行更新。這是如何做到的:

  1. 使用cd命令輸入存儲所有站點數據的目錄:
cd /home/hostinger-dev- 9 /public_html/
  1. 在那里,您將看到當前文件夾中存在的所有文件。使用ls命令檢查目錄中是否存在wp-config.php文件。
為什么需要VPS主機?如何將網站從共享主機遷移到VPS?-美聯科技
  1. 確認文件存在后,您可以通過運行以下命令使用 Nano 文本編輯器對其進行編輯:
納米 wp 配置。php

向下滾動,直到找到這些行:

// ** MySQL 設置 - 您可以從您的虛擬主機獲取此信息 ** //
// ** MySQL 設置 - 您可以從您的虛擬主機獲取此信息 ** //
/** WordPress 的數據庫名稱 */
定義'DB_NAME' '數據庫名稱'
/** MySQL 數據庫用戶名 */
定義'DB_USER' '用戶名'
/** MySQL 數據庫密碼 */
定義“DB_PASSWORD” “密碼”
/** MySQL 主機名 */
定義'DB_HOST' 'mysql'
  1. 在這些字段中輸入您的數據庫詳細信息:
  • DB_NAME?– 數據庫名稱。
  • DB_USER?– 用戶名。
  • DB_PASSWORD?– 密碼。
  • DB_HOST?– 在這里輸入“localhost”,因為 MySQL 數據庫在同一臺服務器上。
  1. 進行更改后,按CTRL + X和Y進行確認。

最后,將域名從共享主機服務器指向 VPS。最簡單的方法是更新您的 DNS 提供商、域注冊商或托管帳戶的 DNS 設置的A?記錄。我們的域名解析的域名服務器,因此您可以通過hPanel -> DNS Zone Editor設置 A 記錄。填寫您的VPS IP 地址作為 A 記錄,然后按保存更改按鈕。類似的程序適用于在任何其他注冊商處注冊的域。或者,您也可以向您的域名注冊商發送電子郵件,以將您的域名指向 VPS。

結論

許多想要擴展其網站的用戶從共享主機遷移到虛擬專用服務器(VPS)主機。VPS 計劃提供管理資源的能力,并保證更好的安全性和更穩定的性能。這使得 VPS 托管成為中高流量站點的理想選擇。許多提供共享托管服務的網絡托管服務提供商也提供 VPS 計劃。

客戶經理
主站蜘蛛池模板: av大片在线无码永久免费| 亚洲精品一区二区三区新线路 | 精品国产成人一区二区| 色欲久久久中文字幕综合网| 国产精品极品在线拍| 亚洲日韩国产精品第一页一区| 亚洲а∨天堂男人色无码| 天天做天天爱天天爽综合网 | 玩弄人妻少妇500系列网址| 97se色综合一区二区二区| 美女黄网站人色视频免费国产| 日本高清一二三不卡区| 小少呦萝粉国产| 国内精品久久久久影院优 | 久久www免费人成一看片| 日韩亚洲国产综合αv高清| 亚洲无码视频在线观看| 99精品众筹模特自拍视频| 国产精品yy9299在线观看| 久久久久国产精品人妻照片| 国产69精品久久久久777| 免费午夜无码18禁无码影视| 超级碰碰色偷偷免费视频| 富婆如狼似虎找黑人老外| 天堂av无码大芭蕉伊人av不卡| 亚洲精品久久久一二三区| 日本久久99成人网站| 国产精品自在拍在线拍| 亚洲日韩色欲色欲com| 综合五月激情二区视频| 高级会所人妻互换94部分| 国产精品久久久久7777| 醉酒后少妇被疯狂内射视频| 果冻传媒剧国产剧情mv在线| 亚洲欧美黑人猛交群| 国产欧美日韩va另类在线播放| 日本熟妇浓毛| 久久久精品人妻一区亚美研究所| 亚洲丁香婷婷综合久久| 国产乱妇无码大片在线观看| 国产亚洲精品拍拍拍拍拍|