跳到主要内容

您想了解如何托管网站吗?像WordPress这样的自托管网站构建器为您提供了构建任何类型网站的完全自由。

面临的挑战是,大多数初学者不知道托管网站的最佳方法。许多人甚至认为,托管自己的网站需要特殊的技术技能。

那根本不是真的。

如果选择正确的方法,那么您可以在几分钟之内轻松地托管自己的网站。在大多数情况下,这与创建Facebook帐户一样容易。

在此初学者指南中,我们将向您展示如何在不学习任何技术技能的情况下托管网站的确切步骤。

我们还将说明所有这些操作如何在后台进行。这将帮助您基本了解托管网站的不同方式。

如何在2020年托管网站(面向初学者的简单指南)
如何在2020年托管网站(面向初学者的简单指南)

准备?让我们开始吧。

这是您将在本指南中学习的内容。

  • 托管网站是什么意思
  • 您需要什么来托管网站
  • 不同类型的网络托管服务
  • 选择合适的计划托管网站
  • 托管一个网站需要多少费用
  • 如何在计算机上托管网站
  • 使本地服务器网站联机
  • 有关托管网站的常见问题解答

托管网站意味着什么?

托管网站意味着您将网站文件放在称为服务器的特殊计算机上。该计算机使您的网站文件可以在Internet上公开访问,因此任何人都可以访问它。

为了使世界各地的其他人都能看到该网站,这些特殊的计算机安装了一组特定的软件。该软件称为Web服务器。

Web服务器的基本工作是接收传入的请求并通过将请求的页面发送到用户的浏览器进行响应。

现在,所有这些听起来都像是一堆技术行话。

但是,您无需学习如何做所有这些事情即可托管您的网站。幸运的是,有成千上万的公司(以非常低的成本)提供此服务。

互联网上的所有网站都使用网络托管公司托管其网站。甚至Netflix(托管在Amazon)和PayPal(托管由Google Cloud托管)之类的技术巨头也使用第三方服务提供商进行托管。

只有极少数的公司,例如Google,Microsoft和Amazon,完全将所有服务托管在自己的平台上。

他们之所以能够这样做,是因为他们有技术和财政资源来承担如此巨大的任务。所有其他企业(包括我们)都使用网络托管公司托管其网站。

您需要什么来托管网站

您将需要以下两项来托管网站。

  • 网络托管服务提供商
  • 域名

网络托管服务提供商为您提供了现成的Web服务器来托管您的网站。他们会处理所有技术问题,并为网站所有者提供易于使用的工具来管理其托管。

现在,用户如何访问您的自托管网站?这是域名的来源。

一个域名是你的网站,人们在浏览器中键入要访问您的网站的地址。例如,wpbeginner.com将带您访问该网站。

基本上,域名是一种人类友好的方式,可以将用户的浏览器连接到与该域名相关联的网站服务器。要了解更多信息,请参阅有关什么是域名以及域名如何工作的指南。

您可以从以下顶级域名注册商之一购买域名。这些是获得许可出售域名注册的公司。

要了解托管与域名之间的关系,请参阅有关虚拟主机与域名之间区别的指南。

注意:在本文后面,我们将向您展示如何免费获取域名。

但是首先,让我们看一下不同类型的网络托管计划,并评估哪种计划最适合托管您的网站。

网站托管服务的类型

并非所有网站都相同。有些较小,流量较低,而另一些较大,则内容和访问者较多。

较小的网站需要较少的资源。另一方面,更大,更受欢迎的网站将需要更多资源才能有效运行。

网站托管公司提供各种类型的托管服务,旨在满足特定的网站需求。以下是一些最常见的托管服务。

1.共享主机

共享托管服务适用于刚开始的小型网站,博客和小型企业。

他们可以通过允许多个网站共享相同的服务器资源来降低成本。这使得托管您的网站负担得起。

定价:从每月2.75美元到每月7.99美元

适用于:开设新博客,小型企业网站

我们推荐的共享主机提供商:Bluehost

要了解更多信息,请参阅有关最佳共享Web托管真相的指南。

2. VPS托管

VPS托管(虚拟专用服务器托管)仍然是共享的托管环境。但是,它提供了一组灵活的资源来处理较大的流量高峰。

您将获得一个用于您的网站的专用服务器分区,您可以从托管控制面板对其进行管理。这为您提供了两全其美的优势,即低成本的共享主机以及专用资源的灵活性。

定价:每月29.99美元起

适用于:中型企业,流行的博客和电子商务商店。

我们推荐的VPS托管公司:HostGator

要了解更多信息,请参阅有关何时需要为网站托管VPS的文章。

3.托管WordPress托管

托管WordPress托管是专门针对WordPress的专门托管服务。这就像您的WordPress网站的礼宾服务。

在托管主机平台上,托管公司负责网站的更新,备份和缓存。这使您可以专注于创建内容和发展业务。

定价:每月35.00美元起

适用于:流行博客,商业网站,会员网站

我们推荐的托管WordPress托管公司:WP Engine

有关更多详细信息,请参阅我们的文章,解释何时真正需要托管WordPress托管。

4.专用主机

专用服务器托管可为您提供专用于您自己网站的整个服务器。您将获得服务器的所有资源,用于服务器管理的高级工具,安装自己的软件甚至自己的操作系统的能力。

您将管理自己的服务器,这可能需要一些技术技能。对于需要高性能来处理更大流量的大型网站,这是一个高级选项。

定价:每月79.99美元起

适用于:企业级企业,受欢迎的网站,电子商务商店

我们推荐的专用托管公司:SiteGround或HostGator

注意:我们使用HostGator自定义专用服务器托管WPBeginner网站。

选择合适的计划托管网站

如您所见,所有不同的托管计划都带有不同的服务器配置和定价。您需要选择适合您的需求和预算的计划。

在WPBeginner,我们建议用户从低成本的共享托管计划开始,然后随着业务的增长进行升级。这样可以节省资金,而只为您实际需要的服务付费。

共享托管计划的费用为每月$ 7.99(按年支付)和$ 14.99(一个域名)。

现在,如果您刚刚起步,那么这仍然是一项重大投资。

幸运的是,Bluehost已同意为我们的用户提供托管和免费域名的折扣。基本上,您每月只需支付2.75美元即可上手。

他们是世界上最大的托管公司之一,也是官方推荐的WordPress托管提供商。

→单击此处要求此Bluehost独家优惠←

有关其他共享托管计划,请参阅我们对最佳托管公司的比较。

一旦注册了托管帐户,下一步就是创建您的网站。有关详细说明,请参阅我们的网站指南。

托管一个网站需要多少钱

到目前为止,我们已经负担了虚拟主机公司的费用。但是,托管网站的费用可能会因多个因素而异。

首先是您选择的托管计划。我们建议从较小的共享主机计划开始,然后随着您的业务和网站的发展进行升级。

一旦开始构建网站,您可能需要在其他方面花钱,例如网站模板,软件扩展和其他服务。

您的目标是只购买您实际需要的东西,并尽可能使用免费工具。

关于构建WordPress网站的成本以及如何避免超支的问题,我们有出色的指南。

如何在计算机上托管网站

用户经常问我们是否可以在自己的计算机上托管网站。

是的你可以。

但是,应该在计算机上托管网站的唯一原因是当您要在互联网上进行本地测试之前。

许多初学者发现通过在计算机上安装本地服务器来学习Web开发,WordPress和编码非常有用。

请参阅有关如何在Windows和Mac 上设置本地服务器的教程。

这将允许您安装本地服务器而不使其公开可用。

我们不建议使用本地服务器托管网站并使其公开可用。但是,我们将向您展示如何为喜欢冒险的用户做到这一点。

使本地主机服务器联机

在本地服务器上托管网站后,该网站将仅对您可用。您需要更改其设置才能将您的网站放到互联网上。

首先,找到Web服务器软件的配置文件httpd.conf。

如果您在Windows上使用WAMP,则将在C:\ wamp \ bin \ apache \ apache [version#] \ conf]文件夹下找到它。

Mac上的MAMP用户可以在/ Applications / MAMP / conf / apache /文件夹中找到它。

您可以使用纯文本编辑器(如记事本或TextEdit)打开此文件。之后,您需要找到以以下内容开头的行

Listen 80

您需要用您的IP地址和端口号替换它。您只需通过谷歌搜索“我的IP地址是什么”即可找到您的IP地址,它将显示一个由点分隔的数字字符串。这是该代码在您的IP中的外观示例:

Listen 64.233.160.1:80

接下来,您需要找到以下行:

ServerName localhost:80

继续并通过将localhost:80替换为您的IP地址来进行更改。

ServerName 64.233.160.1

接下来,您需要找到WAMP的以下行:

<Directory “c:/wamp/www/”>

如果使用的是MAMP,则查找以下行:

<Directory “/Applications/MAMP/htdocs”>

在此行下方,您将看到访问权限,您需要将其替换为以下内容:

Order Allow,Deny
Allow from all

现在,您可以保存配置文件,并使用新权限重新启动本地服务器。

现在,任何人都可以使用您的IP地址而不是localhost访问您的网站。这不是理想的情况,因为您的用户很难记住IP地址。

这就是域名派上用场的地方。

将您的域名指向本地托管的网站

将域名指向您在自己的计算机上托管的网站,将使用户能够像访问其他任何网站一样访问它。

首先,您需要编辑域名的DNS设置。我们在以下屏幕截图中使用Domain.com:

之后,您需要编辑以@符号作为名称的A名称记录。如果您没有,请单击“添加新记录”按钮继续。

在值字段中,您需要输入计算机的IP地址,然后单击“更新DNS”按钮以保存更改。

如果将装有本地服务器的计算机直接连接到Internet,则说明一切完成。

但是,如果您的计算机通过路由器连接到Internet,则需要转发端口。为此,您需要通过在浏览器地址栏中输入路由器的IP地址来登录路由器的管理界面。

根据制造商的不同,您的路由器接口可能看起来略有不同。您将需要找到标有端口转发,虚拟服务器或NAT的选项。

接下来,您需要将Web或HTTP通信转发到端口80。在IP地址字段中,您需要输入本地网络上计算机的IP地址。该IP地址是内部地址,用于标识您在本地网络上的计算机。

之后,您需要应用更改并重新启动路由器。

自行托管网站的缺点

在本地计算机上托管网站是一个坏主意。这就是为什么即使拥有足够资源,技能和专门知识的科技巨头也倾向于与托管服务提供商合作。

以下只是在本地计算机上托管网站的一些弊端。

  • 为了运行Web服务器,您需要将其每天24小时放置在连接到高速Internet连接的计算机上。
  • 您还需要安装Web服务器软件的更新,保留备份,在备份服务器上计划等等。
  • 托管您网站的计算机还可以进行黑客攻击,恶意软件注入和DDOS攻击。这也可能会影响网络上所有其他计算机的安全性。
  • 您需要从互联网服务提供商处购买静态IP地址,这将使您额外花费。

完成所有这些将需要大量的时间,精力和技术技能。这就是为什么将您的网站自己托管在本地计算机上是个坏主意的原因。

有关网站托管的常见问题解答

在帮助了成千上万的初学者建立自己的网站之后,我们已经听到了每个可能的问题。以下是一些想要托管网站的人最常问的问题。

1.为什么需要托管服务提供商来托管网站?

托管服务提供商专门维护平台来服务网站。他们的团队中有工程师和系统管理员来监视24/7服务器。

这使您可以专注于建立网站和发展业务,而不用管理服务器软件。

2.我可以从两家公司购买域名和托管吗?

是的你可以。但是,从同一家公司购买它们可以使您在同一仪表板上管理它们。此外,诸如Bluehost之类的某些提供商甚至提供了免费域名,以激励他们使用其服务。

3.我可以购买域名并稍后托管我的网站吗?

是的,您可以单独购买一个域名。但是,只有选择托管服务提供商,它才会指向您的网站。

我们建议使用Domain.com注册域名。他们提供了对初学者友好的域管理工具,这将使以后将您的域轻松连接到任何托管服务提供商变得容易。

4.我可以在本地计算机上托管我的网站,然后再将其移至托管提供商吗?

是的,你可以这么做。但是,如果您认真考虑制作网站,那么最好从托管服务提供商开始。

5.我可以与一个提供商托管网站,然后将其更改为另一提供商吗?

是的,您可以随时将网站移至任何其他托管公司。有关详细说明,请参阅有关如何将您的网站移至新主机的文章。

6.我在哪里托管我的网站?

托管公司太多了,初学者很难做出正确的选择。

多年来,我们与市场上所有顶级托管公司合作。这使我们深入了解了什么是一个好的托管平台。

对于入门网站,我们建议使用Bluehost。他们会自动安装WordPress,并提供对初学者友好的仪表板,内置缓存,安全性等。最重要的是,他们为WPBeginner读者提供托管+免费域名的折扣。

有关更多建议,请参阅我们的最佳托管公司的完整列表及其优缺点。

很少有公司提供免费的虚拟主机,但是我们建议您在使用这些主机时要格外小心。

回到顶部