如何在一台服務器上託管多個網站

已發表: 2020-05-04
在一台服務器上託管多個站點
關注@Cloudways

面對現實吧! 多個網站託管可能會變得(非常)昂貴,一旦您找到了完美的託管解決方案,您就希望從每月花費的大量資金中獲得最大收益。 這就是為什麼在雲服務器上僅託管一個網站幾乎沒有(實際上沒有)經濟意義的原因。

如果這聽起來很有趣,那麼請繼續閱讀!

  • 註冊 Cloudways
  • 在 DigitalOcean 上推出 WooCommerce 商店
  • 登錄 WooCommerce 管理面板
  • 在 DigitalOcean 上啟動 Magento
  • 登錄 Magento 管理面板

為了從您的雲服務器中獲得最大收益,您必須確保託管雲託管解決方案能夠解決服務器管理方面的麻煩,並允許您在一台服務器上託管多個網站。

幸運的是,Cloudways 完美地滿足了這兩個要求。 您擁有負責服務器管理的託管解決方案和允許您利用雲的強大功能在一台服務器上託管多個網站的架構 出於所有實際目的,Cloudways 是多網站託管並支持多個 PHP 應用程序,包括:

  • WordPress
  • Magento
  • Laravel
  • 德魯巴
  • Joomla
  • PrestaShop
  • 打開購物車

在本教程中,我將在單個服務器上安裝帶有 WooCommerce 和 Magento 的 WordPress,以說明 Cloudways 平台的多網站託管功能。 請注意,服務器規範是託管網站數量的唯一限制。


註冊 Cloudways 帳戶

首先,通過填寫一個簡單的表格並單擊“開始免費”按鈕,註冊一個 Cloudways 平台帳戶以進行 3 天的免費試用(無需信用卡)。 您也可以使用您的 LinkedIn、GitHub 或 Google 帳戶進行註冊。 如果您已經註冊,請登錄您的帳戶

cloudways註冊頁面

驗證您的電子郵件地址以完成註冊過程。

接下來,單擊啟動按鈕以啟動您的雲託管服務器。

在 cloudways 上啟動服務器

1. 輸入服務器和應用程序詳細信息

使用 WooCommerce 選擇最新版本的 WordPress,命名您的應用程序、服務器,然後選擇您的項目。

選擇woocommerce應用程序

注意:出於本文的目的,我將我的應用程序WooCommerce 、Server Testing和項目命名為Practice 1 。 但是,您可以自由選擇應用程序和服務器詳細信息的名稱。

2. 選擇雲基礎設施

Cloudways 是一家PaaS(平台即服務)提供商,提供五家頂級雲基礎設施提供商的選擇,包括 DigitalOcean、Linode、Vultr、AWS 和Google Cloud 。 出於本教程的目的,我選擇了 DigitalOcean 服務器。

選擇雲提供商

3. 選擇服務器大小

使用 DigitalOcean 服務器,您可以選擇在 1GB 到 192GB 的服務器上託管 WooCommerce 商店。 我選擇了一個 2GB 服務器,它有 2GB RAM、50GB SSD、2TB 帶寬和 1 個核心處理器。

選擇服務器大小

4. 選擇服務器位置

選擇服務器位置至關重要,因為它會直接影響您的 WooCommerce 商店的速度,從而影響您的收入。 因此,為了減少延遲,您應該選擇離目標受眾最近的位置。

選擇服務器位置

在 DigitalOcean 上推出 WooCommerce 商店

輸入服務器和應用程序詳細信息後,單擊LAUNCH NOW按鈕。

啟動你的服務器

現在,等待幾分鐘,直到服務器準備就緒!

添加您的服務器

服務器準備就緒後,轉到 Cloudways 平台並單擊左上角菜單中的應用程序

在雲端應用

接下來,您需要單擊 WooCommerce 應用程序。

cloudways上的woocommerce應用程序

將出現一個新屏幕 Cloudways 應用程序管理面板。 通過此屏幕,您可以輕鬆管理應用程序級配置。

登錄 WooCommerce 管理面板

轉到訪問詳細信息 → 管理面板。 從那裡,您可以找到登錄憑據和 WooCommerce 商店的 URL。 單擊 URL 並使用憑據登錄 WooCommerce 儀表板。

woocommerce 訪問詳細信息

在相應的字段中復制並粘貼用戶名密碼,然後單擊登錄按鈕。

woocommerce登錄頁面

進入 WooCommerce Dashboard 後,您會注意到預裝的緩存插件Breeze 。 這是因為我在 Cloudways 平台上啟動服務器時選擇了優化的 WooCommerce 應用程序。

woocomer 儀表板

您已經在您的服務器上成功安裝了 WooCommerce 應用程序,這就是在託管 WordPress 主機上啟動 WooCommerce 商店的全部內容。

現在讓我們進入下一步,在一台服務器上託管多個網站。 我選擇 Magento 作為我的下一個應用程序。

在 DigitalOcean 上啟動 Magento

返回 Cloudways 平台並單擊頂部菜單欄中的應用程序

雲端應用

單擊+ 添加應用程序按鈕。

添加新應用程序

將出現一個彈出窗口,要求您從下拉菜單中選擇服務器。 選擇您選擇託管 WooCommerce 商店的服務器,然後單擊添加應用程序

單擊添加應用程序按鈕

從下拉菜單中選擇 Magento 1 或 2 並為其命名。 我選擇了 Magento 2 並將其命名為My Magento 。 選擇後,單擊添加應用程序

添加 magento 應用程序

等待幾秒鐘,因為應用程序正在添加到您的服務器。

如果檢測到不兼容,您將收到有關更新數據庫或 PHP 版本的通知。

兼容性通知

從 Cloudways 平台的頂部菜單欄中返回服務器並選擇您的服務器。

在cloudways上做服務器

Server Management 下,轉到Settings & Packages → Packages → PHP ,將PHP更新到 7.3 並單擊Save按鈕。

服務器設置和包

將 PHP 包升級到 PHP 7.3 需要幾分鐘時間。

更新設置和包

現在,返回應用程序選項卡並重複向現有服務器添加應用程序的過程,這一次您可以輕鬆啟動 Magento 應用程序。

更新設置和包

注意:將 Magento 應用程序安裝到您的服務器需要幾分鐘時間。

現在,您可以在Applications下看到您的 Magento 應用程序(我的 Magento)。

同一服務器上的 magento 應用程序

登錄 Magento 管理面板

轉到訪問詳細信息 → 管理面板。 從那裡,您可以找到登錄憑據和 Magento 商店的 URL。 單擊 URL 並使用憑據登錄 Magento 管理頁面。

cloudways Magento 管理面板

訪問詳細信息 → 管理面板複製並粘貼用戶名密碼,然後單擊登錄按鈕。

magento 登錄頁面

就這樣! 您已使用 Cloudways 平台在 DigitalOcean 上成功啟動了 Magento 和 WooCommerce。

包起來!

我希望本文能幫助您了解如何在一台服務器上託管多個網站,現在您知道 Cloudways 是多個網站託管,可為不同的應用程序提供託管平台。

在 Cloudways 之前,在一台服務器上託管多個網站從未如此簡單。 它為您充當系統管理員,這不僅降低了擁有多個服務器來託管多個網站的成本,而且還讓您免於面對技術或服務器端的複雜性。

此外,在需要時,您可以使用服務器設置下的垂直縮放輕鬆升級服務器的資源(例如 RAM、存儲、處理器和帶寬)。