如何托管网站:完整的入门指南

Jerry Low的文章。 .
更新:Jan 23,2020

托管网站只是意味着确保可以在万维网(WWW)上访问您的网站。 通常以两种方式之一完成此操作。 您可以向服务提供商托管费用,也可以自己在自己的服务器上托管-我们将在本文中介绍这两种方法。

虚拟主机的工作原理
虚拟主机如何工作– 网站文件(例如HTML,图像,视频)存储在连接到Internet的服务器中。 当用户想要访问您的网站时,他们将在浏览器中键入您的网站地址,然后他们的计算机将连接到您的服务器。 然后,您的网页将通过Internet浏览器传递给用户。

快速链接


如何使用托管服务提供商托管网站

使用服务提供商是托管网站的最简单方法。 您可以每月支付少量费用,并依靠服务提供商来照顾您的所有设备,基础设施以及其他相关需求。

与服务提供商托管的优点

  • 通常便宜
  • 支持通常很容易获得
  • 无需硬件维护
  • 更高的可靠性

与服务提供商托管的缺点

  • 可能是一些服务限制
  • 托管位置的选择更少

以下是通过托管服务提供商托管网站的步骤。

托管网站的5个简单步骤
以下是通过托管服务提供商托管网站的步骤。

1.确定您要建立哪种类型的网站

网站主要有两种: 静态和动态。 可以使用“所见即所得”(WYSIWYG)应用程序构建简单的静态网站,然后将其转移到托管帐户。

动态站点主要由应用程序驱动,并利用脚本,数据库和其他工具动态生成站点的某些部分。 WordPress和Joomla是当今流行的常见内容管理系统(CMS)应用程序的示例。 诸如Magento和PrestaShop之类的其他网站都用于电子商务网站。

托管一个简单的静态网站
您的网络主机选择取决于您正在构建的网站的类型。 像这样的预算虚拟主机 Hostinger($ 0.80 / mo) 一个简单的静态网站就足够了; 而动态站点将需要更多服务器资源。

2.比较虚拟主机类型

就像有许多不同类别的汽车一样, 网站托管也有各种风格。 例如,共享托管是 最便宜,最容易管理 –它们类似于世界上的紧凑型汽车。

随着虚拟主机类型的扩展,所涉及的成本也随之增加,并且通常还需要管理托管帐户的复杂性。 例如,在VPS托管中,您不仅需要管理托管详细信息,还需要管理其托管环境。

三种类型的网络主机

简而言之,最常见的托管类型是

  • 共享主机
  • VPS /云托管
  • 专用服务器托管

WordPress的? Prestashop? Magento? WooCommerce托管?

重要的是要知道Web应用程序和Web托管不是一回事。 一些网络主机提供计划,例如WordPress主机,PrestaShop主机,WooCommerce主机等等。 这些并不是真正的托管类型,而是旨在吸引可能不熟悉真正的Web托管术语的外行。 这些托管服务仅以流行的Web应用程序名称吸引用户。

例如,没有多少人可能知道托管类型的区别,但是许多人会认识到“ WordPress”一词。

您将需要的虚拟主机类型通常由以下方式定义:

  1. 您期望网站访问量,或
  2. 您的网站可能有的任何特定需求。

大多数刚开始的网站通常访问量很少(即访问者很少),并且共享托管帐户适合这些网站。 大多数共享帐户也将附带应用程序安装程序(例如 Softaculous),但要确保满足您的需求,请询问主机是否可以在您要查看的帐户上安装所需的应用程序。

共享与VPS /云与专用托管

在性能和管理方面,每种虚拟主机类型也各有优缺点,因此请相应选择。

共享托管如何工作
共享主机 通常价格便宜且易于管理,但没有高级控件,也无法处理大量流量。 你可以等共享托管服务,来自 A2 Hosting, Hostinger, InMotion Hosting
VPS主机如何工作
VPS /云托管 更昂贵且用途广泛。 用户可以在这些帐户上安装几乎所有需要的东西,并且能够根据所支付的资源量来应对各种流量。 您可以 从获得VPS或云托管服务 数字海洋, Interserver., SiteGround.
专用托管如何工作
专用服务器 是管理最复杂,成本最高的。 它们非常强大,可以由管理员直接管理到硬件级别。 AltusHost, InMotion HostingTMD Hosting 提供专用的托管服务。

3.选择托管服务提供商并计划

即使在托管类型内,服务提供商也经常有各种可用的计划。 这些计划的主要区别通常在于每个计划获得的资源量。 您的网站拥有的资源越多,可以处理的访问者就越多。

当谈到网络托管资源时,我们通常指的是三个核心项目–处理器(CPU),内存(RAM)和存储(HDD或SSD)。 但是,这些并不总是转化为Web主机的良好性能。

过去,没有一种简单的方法可以评估Web主机的性能。 不幸的是,大多数用户不得不依靠审阅,通常情况下,它们仅捕获主机性能的快照,很少更新。 要克服这个问题,请尝试使用 主机分数,该网站会根据不断收集的数据不断评估Web主机的性能。 这意味着他们的虚拟主机性能评估更加准确。

还应注意增值功能,例如免费的SSL,域名,广告信用,附带的网站构建器或其他可帮助您构建或营销网站的项目。

在A2托管您的网站
一些Web主机还可以在更昂贵的计划上提供其他优势,例如特殊的优化或增强。 一个很好的例子是 A2主机上的共享主机计划。 该系列中最昂贵的计划是20倍“ Turbo”速度。

在过去测试和审查了60多个托管服务后,我能够针对不同的用例缩小一些最佳选择(查看我的最佳网络主机列表).

新手/简单网站的虚拟主机

企业网页寄存/网站成长

开发人员/高级用户的虚拟主机

4.购买域和计划

虚拟主机是网站文件所在的实际空间,您需要一个域名,以便用户可以访问您的网站。 域名就像您在WWW上的地址一样。 像真实地址一样 每个都是唯一的.

今天,许多虚拟主机计划都将提供一个免费域名,因此请确保检查该域名是否适用于您打算购买的虚拟主机。 如果是这样,您可以在付款虚拟主机计划的同时照顾域名。

如果没有,则需要 单独购买域名。 可以从您购买托管计划的地方或其他服务提供商处进行。 如果您需要单独购买域名,强烈建议您在其他地方查看。

域名不是固定价格的商品,经常出售。 一些提供商通常会以低廉的价格出售域名,如果您很幸运,您可以偷个域名。 例如,Namecheap经常会提供高达98%的域名折扣。

如果您是第一次站点所有者,则例外。 在这种情况下,从同一服务提供商处购买域名并托管,可能会使您作为初学者更轻松地工作。

5.移动/创建您的网站到服务器

域名和网络托管计划准备就绪后,就可以迁移了。 网站迁移可能很复杂,因此,如果您是第一次这样做,请向新主机寻求帮助。 一些托管服务提供商提供 免费网站迁移.

InMotion托管网站Tranfer
要在InMotion Hosting中启动站点转移,请登录AMP仪表板>帐户操作>网站转移请求。 单击此处立即启动InMotion免费站点迁移.

如果您是在本地(在自己的计算机上)建立网站的,则只需将我们的文件传输到Web服务器上即可。 为此,您可以使用网络托管控制面板中的文件管理器,也可以使用FTP客户端进行传输。

该过程类似于将文件从您自己的计算机上的一个位置复制到另一个位置。


如何在本地托管站点

在本地托管站点意味着您实质上是在使用自己的位置从头开始设置Web服务器。 这意味着您要负责从硬件和软件到带宽供应和其他基础架构需求的所有事务。

自我托管的优点

  • 完全控制您的托管环境
  • 缩短服务周转时间的潜力
  • 您选择的设备和服务提供商

自我托管的缺点

  • 可能很贵
  • 在居民环境中并非总是可能

警告:在本地托管Web服务器非常复杂,而且可能非常昂贵。 与托管服务提供商托管相比,它通常也不太可靠。

1.选择设备和软件

基本服务器硬件可能与您自己PC上的硬件非常相似,但有一些细微差别。 实际上,从技术上讲,您可以携带自己的PC(甚至笔记本电脑),如果真的愿意,可以将其转变为家用Web服务器。

关键区别在于您希望Web服务器的可靠性以及它可以处理的访问者数量。 与服务提供商一样,您将需要密切注意处理器,内存和存储空间。

如果您选择机架服务器等高端服务器设备,则还需要确保满足该设备的特殊需求。 这包括空间,冷却和功率。

在自己的服务器上托管网站
HP SMB服务器样本(来源)

如果您需要提高服务的可靠性,则还需要考虑硬件的冗余性。 例如,在RAID中运行存储驱动器,以及将备份主动镜像到其他驱动器上。

您的其他基础设施设备(例如路由器和调制解调器)也将需要能够处理高流量。

对于软件,除了操作系统之外,您还需要关注Web服务器平台(目前, Apache和Nginx 是市场上最受欢迎的)。 这也意味着您不仅需要负责配置软件,还需要负责许可。

2.确保足够的带宽

Internet带宽对于运行自己的服务器也至关重要。 在许多情况下,我们大多数人都可以使用标准Internet带宽,因为我们使用的Internet连接有限。 想象一下,如果有30个人试图同时使用您的家庭互联网,那可能是您可能希望提供的支持,甚至更多。

还需要考虑的是您的IP地址。 大多数家庭Internet计划都分配了动态IP。 为了运行Web服务器,您需要一个静态IP。 这可以由服务提供商处理,例如 DynDNS的 或者从您的Internet服务提供商(ISP)购买服务。

学习计算所需的带宽.

3.开发和部署网站

下一部分与使用虚拟主机提供商的体验相似,不同之处在于您没有获得任何支持。 您的网络文件需要移到您的网络主机上,以便您的网站开始运行。


哪个选项最适合托管您的网站?

从这里的两个使用托管服务提供商或自我托管网站的示例中可以看出,后者可能很快变得非常昂贵和复杂。 实际上,是(相信我,我之前做过)。

除了这样做的满意度之外,除非您是一家对网站有非常特定需求的企业,否则这样做的实际好处不多。 例如,其中一些可能是法律要求或公司要求。

但是,当今的Web托管服务提供商已经变得非常通用,并且在许多情况下愿意与客户讨论特殊需求。 不过,在大多数情况下,使用标准的托管计划通常绰绰有余。

网站托管常见问题解答

什么是托管,为什么如此重要?

虚拟主机不仅仅是您的网站所在的空间。 它还涵盖了软件需求和成本,带宽和大量需要管理的其他微需求。如果没有所有这些因素有效地协同工作,您的网站就不可能正常运行。

服务提供商和自我托管之间有什么区别?

网络托管服务提供商已经建立了专用于托管网站的环境。 他们为此目的进行了优化,并且由于它们是批量进行的,因此与自托管相比,它们通常能够以更便宜的价格提供服务。

我真的需要一个域名来运行我的网站吗?

域名是访问者访问您的网站的方式。 没有它,您的用户将无法访问您的网站,除非他们知道确切的IP地址。

我可以在主机上使用WordPress吗?

如今,大多数网络托管服务提供商将使您能够安装各种流行的Web应用程序。 这通常包括WordPress,Drupal,Joomla和许多其他主机。 为确保可以安装所需的应用程序,最好与服务提供商联系。

共享主机足以容纳我的网站吗?

尽管共享托管是托管选项中最便宜的,但主机之间的功能通常有所不同。 一些网络主机,例如 SiteGround 即使在共享托管选项中也有非常强大的计划。

为什么我的网站运行缓慢?

网站速度可能取决于许多因素。 其中之一是您的网站的优化程度。 要了解影响您网站性能的因素,请使用以下工具 WebPageTest。 在此处运行测试将分解加载时间的详细信息,使您能够确定站点加载时间中的滞后点。

什么是云托管?

顾名思义,共享主机帐户“共享”单个服务器的资源。 在云托管中,多个服务器将其资源汇总到一个“云”中,然后将这些资源分配到云托管帐户中。

什么是托管托管?

托管托管是一种网络托管,服务提供商负责维护您帐户的技术性能。 这通常包括技术和软件更新。

什么是Web服务器?

帮助您将Web文件提供给访问者的软件是Web服务器。 它侦听您网站的请求,并在请求时提供正确的页面。

托管网站只是意味着确保可以在万维网(WWW)上访问您的网站。 通常以两种方式之一完成此操作。 您可以向服务提供商托管费用,也可以自己托管。

延伸阅读

有关托管网站的更多信息

在创建网站时