如何在一台服务器上托管多个网站
已发表: 2020-05-04
面对现实吧! 多个网站托管可能会变得(非常)昂贵,一旦您找到了完美的托管解决方案,您就希望从每月花费的大量资金中获得最大收益。 这就是为什么在云服务器上仅托管一个网站几乎没有(实际上没有)经济意义的原因。
如果这听起来很有趣,那么请继续阅读!
- 注册 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 帐户进行注册。 如果您已经注册,请登录您的帐户。

验证您的电子邮件地址以完成注册过程。
接下来,单击启动按钮以启动您的云托管服务器。

1. 输入服务器和应用程序详细信息
使用 WooCommerce 选择最新版本的 WordPress,命名您的应用程序、服务器,然后选择您的项目。

注意:出于本文的目的,我将我的应用程序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 管理面板
转到访问详细信息 → 管理面板。 从那里,您可以找到登录凭据和 WooCommerce 商店的 URL。 单击 URL 并使用凭据登录 WooCommerce 仪表板。


在相应的字段中复制并粘贴用户名和密码,然后单击登录按钮。

进入 WooCommerce Dashboard 后,您会注意到预装的缓存插件Breeze 。 这是因为我在 Cloudways 平台上启动服务器时选择了优化的 WooCommerce 应用程序。

您已经在您的服务器上成功安装了 WooCommerce 应用程序,这就是在托管 WordPress 主机上启动 WooCommerce 商店的全部内容。
现在让我们进入下一步,在一台服务器上托管多个网站。 我选择 Magento 作为我的下一个应用程序。
在 DigitalOcean 上启动 Magento
返回 Cloudways 平台并单击顶部菜单栏中的应用程序。

单击+ 添加应用程序按钮。

将出现一个弹出窗口,要求您从下拉菜单中选择服务器。 选择您选择托管 WooCommerce 商店的服务器,然后单击添加应用程序。

从下拉菜单中选择 Magento 1 或 2 并为其命名。 我选择了 Magento 2 并将其命名为My Magento 。 选择后,单击添加应用程序。

等待几秒钟,因为应用程序正在添加到您的服务器。
如果检测到不兼容,您将收到有关更新数据库或 PHP 版本的通知。

从 Cloudways 平台的顶部菜单栏中返回服务器并选择您的服务器。

在Server Management 下,转到Settings & Packages → Packages → PHP ,将PHP更新到 7.3 并单击Save按钮。

将 PHP 包升级到 PHP 7.3 需要几分钟时间。

现在,返回应用程序选项卡并重复向现有服务器添加应用程序的过程,这一次您可以轻松启动 Magento 应用程序。

注意:将 Magento 应用程序安装到您的服务器需要几分钟时间。
现在,您可以在Applications下看到您的 Magento 应用程序(我的 Magento)。

登录 Magento 管理面板
转到访问详细信息 → 管理面板。 从那里,您可以找到登录凭据和 Magento 商店的 URL。 单击 URL 并使用凭据登录 Magento 管理页面。

从访问详细信息 → 管理面板复制并粘贴用户名和密码,然后单击登录按钮。

就这样! 您已使用 Cloudways 平台在 DigitalOcean 上成功启动了 Magento 和 WooCommerce。
包起来!
我希望本文能帮助您了解如何在一台服务器上托管多个网站,现在您知道 Cloudways 是多个网站托管,可为不同的应用程序提供托管平台。
在 Cloudways 之前,在一台服务器上托管多个网站从未如此简单。 它为您充当系统管理员,这不仅降低了拥有多个服务器来托管多个网站的成本,而且还让您免于面对技术或服务器端的复杂性。
此外,在需要时,您可以使用服务器设置下的垂直缩放轻松升级服务器的资源(例如 RAM、存储、处理器和带宽)。
