国产精品久久香蕉免费播放,久久18禁高潮出水呻吟娇喘,亚洲AV无码成人精品区狼人影院,456亚洲影院,日本伊人精品一区二区三区

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

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

通常,想要建立第一個(gè)網(wǎng)站的人會(huì )獲得共享或免費的網(wǎng)站托管服務(wù)。與其他類(lèi)型的虛擬主機相比,這種類(lèi)型的虛擬主機易于管理且成本最低,因此適合初學(xué)者和幾乎沒(méi)有技術(shù)知識的用戶(hù)。

為什么需要VPS主機?如何將網(wǎng)站從共享主機遷移到VPS?-美聯(lián)科技

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

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

為什么需要 VPS 主機

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

如果您從共享托管環(huán)境遷移到 VPS 托管,您可以獲得以下優(yōu)勢:

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

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

為什么需要VPS主機?如何將網(wǎng)站從共享主機遷移到VPS?-美聯(lián)科技

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

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

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

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

第 1 步 – 創(chuàng )建站點(diǎn)備份

在對站點(diǎn)進(jìn)行任何更改時(shí),必須創(chuàng )建備份以防止數據丟失,以防萬(wàn)一出現任何問(wèn)題。當遷移到不同類(lèi)型的主機時(shí),這樣做還可以更輕松地將站點(diǎn)文件和數據庫從一臺主機傳輸到另一臺主機。

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

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

第 2 步 – 設置虛擬專(zhuān)用服務(wù)器

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

或者,您可以在沒(méi)有 GUI 的情況下設置堆棧。我們有幾個(gè)關(guān)于如何在各種基于 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選項卡并向下滾動(dòng),直到看到Other Settings。
  2. 使用 Webmin/Virtualmin/LAMP將操作系統更改為Ubuntu 18.04 64bit,然后單擊Save Changes。請記住,新系統可能需要幾分鐘才能啟動(dòng)。
為什么需要VPS主機?如何將網(wǎng)站從共享主機遷移到VPS?-美聯(lián)科技

訪(fǎng)問(wèn) Webmin/Virtualmin

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

以下是訪(fǎng)問(wèn) Webmin 或 Virtualmin 的方法:

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

設置虛擬機

按照以下步驟配置 Virtualmin:

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

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

創(chuàng )建虛擬專(zhuān)用服務(wù)器

接下來(lái),您必須為您的網(wǎng)站創(chuàng )建一個(gè)新用戶(hù)、MySQL 數據庫和目錄。以下是使用 Virtualmin 的步驟:

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

第 3 步 – 將網(wǎng)站文件傳輸到 VPS

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

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

  1. 通過(guò) SSH 客戶(hù)端連接到您的新 VPS 帳戶(hù)。
  2. 訪(fǎng)問(wèn)將存儲所有文件的工作目錄。由于 Virtualmin 會(huì )自動(dòng)根據域名創(chuàng )建目錄,因此命令應如下所示:
cd /home/hostinger-dev- 9 /public_html/

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

  1. 返回hPanel?->備份并復制備份存檔的下載鏈接。為此,請右鍵單擊下載按鈕并選擇復制鏈接地址。
  2. 使用wget 命令將備份下載到 VPS。如果無(wú)法將鏈接粘貼到 SSH 客戶(hù)端,請先將其傳輸到文本編輯器。以下是該命令的示例:
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. 我們剛剛創(chuàng )建了一個(gè)新的public_html文件夾。我們將其內容移動(dòng)到原來(lái)的public_html目錄。首先使用cd命令訪(fǎng)問(wèn)提取的public_html文件夾:
cd 數據庫名稱(chēng)/public_html/

記得替換database-name。

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

第 4 步 – 將數據庫文件傳輸到虛擬專(zhuān)用服務(wù)器

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

請記住,服務(wù)器在 VPS 配置期間已經(jīng)創(chuàng )建了一個(gè) MySQL 數據庫。因此,您不需要創(chuàng )建額外的數據庫。

檢查 MySQL 數據庫名稱(chēng)和密碼

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

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

  • MySQL 數據庫名稱(chēng)–hostinger_dev_9
  • MySQL 用戶(hù)名——hostinger-dev-9

下載和導入 MySQL 備份

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

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

第 5 步 - 進(jìn)行一些最終更改

盡管我們已經(jīng)轉移了所有文件和數據庫,但 VPS 遷移過(guò)程還沒(méi)有完成。

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

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

向下滾動(dòng),直到找到這些行:

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

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

結論

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

客戶(hù)經(jīng)理