托管网站仅意味着确保您的网站可以在万维网 (WWW) 上访问。 这通常通过以下两种方式之一完成——您可以:
我们将在本文中研究这两种方法。
1.如何通过托管公司托管您的网站
以下是使用托管服务提供商托管网站的五个步骤。
使用服务提供商是托管网站的最简单方法。 您可以每月支付少量费用,并依靠服务提供商来照顾您的所有设备,基础设施以及其他相关需求。
优势
- 通常便宜
- 支持通常很容易获得
- 无需硬件维护
- 更高的可靠性
缺点
- 可能是一些服务限制
- 托管位置的选择更少
1.确定您要建立哪种类型的网站
有两个主要的 网站类型; 静态和动态。
可以使用“所见即所得”(WYSIWYG)应用程序构建简单的静态网站,然后将其转移到托管帐户。
动态站点主要是应用程序驱动的,并利用脚本、数据库和其他工具动态生成站点的某些部分。 WordPress 和 Joomla 是常见的例子 内容管理系统(CMS) 当今流行的应用程序。 其他如 Magento 和 PrestaShop 用于 电子商务网站 网站。
2.比较虚拟主机类型
什么是虚拟主机?
网络托管是人们存储其网站的计算机。 把它想象成一个存放所有东西的房子; 但不是存储你的衣服和家具,而是存储计算机文件(HTML、文档、图像、视频等)在网络主机中。
网络托管公司的作用是什么?
网络托管公司出租他们的计算机/服务器来存储您的网站并提供 Internet 连接,以便其他用户可以访问您网站上的文件。
就像有许多不同类别的汽车一样,网站托管也有各种风格。 例如,共享主机是最便宜且最容易管理的——它们类似于世界上的紧凑型汽车。
随着网络托管类型的扩大,所涉及的成本以及管理托管帐户的复杂性也随之增加。 例如,在 VPS 托管 您不仅需要管理托管详细信息,还需要管理其托管环境。
三种类型的网络主机
简而言之,最常见的托管类型是
- 共享主机
- VPS /云托管
- 专用服务器托管
共享与虚拟私有/云与专用服务器托管
在性能和管理方面,每种虚拟主机类型也各有优缺点,因此请相应选择。
什么是 WordPress 托管? 或者 Prestashop / Magento / WooCommerce 托管?
重要的是要知道 Web 应用程序和 Web 托管不是一回事。
一些网络主机提供计划,例如 WordPress 托管, PrestaShop 托管, WooCommerce 托管等等。 这些并不是真正的托管类型,而是旨在吸引可能不熟悉的外行 真正的网络托管条款. 这些托管服务仅以流行的 Web 应用程序的名称来吸引用户。
例如,可能没有多少人知道托管类型的区别,但很多人会认出“WordPress“。
您将需要的虚拟主机类型通常由以下方式定义:
- 您期望网站访问量,或
- 您的网站可能有的任何特定需求。
大多数刚开始的网站通常访问量很少(即访问者很少),并且共享托管帐户适合这些网站。 大多数共享帐户也将附带应用程序安装程序(例如 Softaculous),但要确保满足您的需求,请询问主机是否可以在您要查看的帐户上安装所需的应用程序。
3.选择并购买虚拟主机计划
即使在托管类型内,服务提供商也经常有各种可用的计划。 这些计划的主要区别通常在于每个计划获得的资源量。 您的网站拥有的资源越多,可以处理的访问者就越多。
当谈到网络托管资源时,我们通常指的是三个核心项目–处理器(CPU),内存(RAM)和存储(HDD或SSD)。 但是,这些并不总是转化为Web主机的良好性能。
过去,没有一种简单的方法可以评估Web主机的性能。 不幸的是,大多数用户不得不依靠审阅,通常情况下,审阅仅是对主机性能的快照,而很少对其进行更新。 要克服这个问题,请尝试使用 主机分数,该网站会根据不断收集的数据不断评估Web主机的性能。 这意味着他们的虚拟主机性能评估更加准确。
还要留意增值功能,例如 免费SSL、域名、广告积分、包含的网站构建器或其他可以帮助您构建或营销您的网站的项目。
经过测试和审查 过去有 60 多项托管服务,我能够为不同的用例缩小一些最佳托管选项。 在以下位置查看它们:
4.购买域
什么是域名?
虚拟主机是网站文件所在的实际空间,您需要一个域名,以便用户可以访问您的网站。 域名就像您在WWW上的地址一样。 像真实地址一样 每个都是唯一的.
域名不是您可以触摸或看到的物理内容。 它是一串字符,可为您的网站提供身份(是的,名称,如人员和企业)。 域名示例:Google.com, Alexa的.COM, Linux.org、eLearningEuropa.info 以及 Yahoo.co.uk。
如何拥有一个域名?
要拥有自己的域名,您需要向注册商注册您的域名。
今天,许多虚拟主机计划都将提供一个免费域名,因此请确保检查该域名是否适用于您打算购买的虚拟主机。 如果是这样,您可以在付款虚拟主机计划的同时照顾域名。
如果没有,则需要 单独购买域名。 可以从您购买托管计划的地方或其他服务提供商处进行。 如果您需要单独购买域名,强烈建议您在其他地方查看。
域名不是固定价格的商品,经常出售。 一些提供商通常会以低廉的价格出售域名,如果您很幸运,您可以偷个域名。 例如,Namecheap经常会提供高达98%的域名折扣。
如果您是第一次网站所有者,则例外。 在这种情况下, 购买域名 并且来自同一服务提供商的托管可能会使您作为初学者更容易使用。
5.移动/创建您的网站到服务器
一旦您的域名和网络托管计划准备就绪,就可以进行迁移了。 站点迁移可能很复杂,因此如果您是第一次这样做,请向新主机寻求帮助。 一些网络托管公司提供 免费网站迁移.
如果您在本地(在您自己的计算机上)构建了您的网站,那么只需将我们的文件传输到您的网络服务器上。 为此,您可以使用文件管理器 网络托管控制面板 或使用 FTP 顾客。
该过程类似于将文件从您自己的计算机上的一个位置复制到另一个位置。
概括
回顾一下,以下是通过托管公司托管您的网站的步骤
- 确定您正在构建的网站类型
有两种主要类型的网站 – 静态和动态。 可以使用所见即所得 (WYSIWYG) 应用程序构建简单的静态网站,然后将其转移到托管帐户。 动态站点主要是应用程序驱动的,并利用脚本、数据库和其他工具动态生成站点的某些部分。
- 比较网络托管类型
简而言之,最常见的托管类型是:共享、VPS、云和专用服务器托管。 共享主机是最便宜且最容易管理的。 随着网络托管类型的扩大,所涉及的成本以及管理托管帐户的复杂性也随之增加。
- 选择网络托管服务提供商和计划
网络托管计划的主要区别通常在于每个计划获得的资源量。 您的网站拥有的资源越多,它可以处理的访问者就越多。 还要留意增值功能,例如免费 SSL、域名、广告信用、包含的网站构建器或其他可以帮助您构建或营销您的网站的项目。
- 购买域名和网络托管计划
一旦您决定购买您的域名和网络托管计划。
- 创建站点或将站点移动到服务器
如果您是在本地(在自己的计算机上)建立网站的,则只需将我们的文件传输到Web服务器上即可。 为此,您可以使用网络托管控制面板中的文件管理器,也可以使用FTP客户端进行传输。
2. 如何使用您自己的服务器在本地托管您的网站
在本地托管网站意味着您实质上是在使用自己的位置从头开始设置Web服务器。 这意味着您要负责从硬件和软件到带宽供应和其他基础架构需求的所有事务。
优势
- 完全控制您的托管环境
- 缩短服务周转时间的潜力
- 您选择的设备和服务提供商
缺点
- 可能很贵
- 在居民环境中并非总是可能
在本地服务器上托管网站很复杂,而且可能非常昂贵。 它通常也不如通过服务提供商托管可靠。 如果您坚持,以下是要遵循的三个步骤。
1.选择设备和软件
基本服务器硬件可能与您自己PC上的硬件非常相似,但有一些细微差别。 实际上,从技术上讲,您可以携带自己的PC(甚至笔记本电脑),如果真的愿意,可以将其转变为家用Web服务器。
关键区别在于您希望Web服务器的可靠性以及它可以处理的访问者数量。 与服务提供商一样,您将需要密切注意处理器,内存和存储空间。
如果您选择机架服务器等高端服务器设备,则还需要确保满足该设备的特殊需求。 这包括空间,冷却和功率。
如果您需要提高服务的可靠性,则还需要考虑硬件的冗余性。 例如,在RAID中运行存储驱动器,以及将备份主动镜像到其他驱动器上。
您的其他基础设施设备(例如路由器和调制解调器)也将需要能够处理高流量。
对于软件,除了操作系统之外,您还需要关注Web服务器平台(目前, Apache 和 Nginx 是市场上最受欢迎的)。 这也意味着您不仅需要负责配置软件,还需要负责许可。
2.确保足够的带宽
Internet带宽对于运行自己的服务器也至关重要。 在许多情况下,我们大多数人都可以使用标准Internet带宽,因为我们使用的Internet连接有限。 想象一下,如果有30个人试图同时使用您的家庭Internet,那可能是您可能希望支持的甚至更多。
还需要考虑的是您的IP地址。 大多数家庭Internet计划都分配了动态IP。 为了运行Web服务器,您需要一个静态IP。 这可以由服务提供商处理,例如 DynDNS的 或者从您的Internet服务提供商(ISP)购买服务。
3.开发和部署网站
下一部分与使用虚拟主机提供商的体验相似,不同之处在于您没有获得任何支持。 您的网络文件需要移到您的网络主机上,以便您的网站开始运行。
哪种方法最适合托管自己的网站?
从这里的两个使用托管服务提供商或自托管网站的示例中可以看出,后者可能很快变得非常昂贵和复杂。 实际上,是(相信我,我之前做过)。
除了这样做的满意度之外,除非您是一家对网站有非常特定需求的企业,否则这样做的实际好处不多。 例如,其中一些可能是法律要求或公司要求。
但是,当今的Web托管服务提供商已经变得非常通用,并且在许多情况下愿意与客户讨论特殊需求。 不过,在大多数情况下,使用标准的托管计划通常绰绰有余。
管理您的服务器资源
托管网站-尤其是如果您选择在本地托管,绝不是一项设置即忘记的任务。 随着您的网站越来越受欢迎,服务器资源管理将变得越来越重要。 当您在同一服务器上托管多个网站时,尤其如此。
前段时间我们采访了 Marc Werne, Linux 主机提供商 Gigatux.com,并要求他提供有关服务器资源管理的建议。 以下是他有关使资源永续使用的一些技巧。
1。 选择轻量级CMS
你可能想用 Joomla or 曼波 如此严重,但是如果您的主机存储空间不足500MB,则可能需要重新考虑您的选择。
WordPress or Drupal例如,它将成为一种轻量级,灵活的替代方案,可以节省MB的Web磁盘和带宽。 通常越少越轻,轻量级不等于功能越少。 制作替代方案的图表,并选择最适合您需求的CMS和托管包。
2.对于论坛–使用miniBB代替SMF
与 2+ MB 的 SMF 相比,MiniBB 仅占用不到 10 MB,但它是一个完整的 论坛 具有丰富的附加组件、扩展和插件存储库的解决方案。
不喜欢miniBB?
对于更大的论坛脚本,有几种轻量级替代品。 PunBB,FluxBB和AEF引用了一些。 此外,在安装任何解决方案之前,请规划论坛的范围:如果您的目标是覆盖数千到数百万用户,则可能需要升级您的托管包。 如果您希望仅保留论坛工作人员或针对少数用户,请务必使用您可用的资源。
3.使用第三方通讯提供商
在您有限的虚拟主机帐户上安装新闻通讯软件,它将开始消耗您的磁盘和带宽。 不幸的是,它没有太多要做,并且最小的新闻通讯脚本OpenNewsletter仍然为640Kb,您还必须考虑所有存储问题。
相比下 – MailChimp,如果您的目标受众人数少于2,000个订阅者,并且您的目标是每月发送不超过12,000封电子邮件,那么从零成本开始的完整新闻通讯解决方案。
所有模板都可以自定义,因此您无需自己托管,也可以将简报与Facebook集成。
很好的替代品 MailChimp is Constant Contact,其唯一限制由订阅选项提供-人们只能从您的表单中进行注册。
4。 使用缓存系统
低预算的大多数小型企业和个人网站所有者选择共享托管包以节省投资。 有时升级是提高性能所必需的,并且欢迎更广泛的受众及其产生的流量,但如果不能,则可以通过使用不会使CPU过载的缓存系统来节省服务器资源。
WordPress 用户可以安装 迅捷的表现 但如果你不使用 WordPress 您应该尝试使用您的 CMS 供应商提供的工具来优化您的网站缓存。 例如,Joomla 可以依靠 缓存清理 or 记录缓存; 而Drupal也有几个缓存性能工具。
5。 定期清空垃圾内容
以电子邮件,博客评论,pingback URL和超载服务器和数据库配额的文件的形式摆脱垃圾邮件。
每周至少做一次以避免记忆问题(例如 WordPress 评论删除最多只适用于 64MB 的内存,之后你会得到一个致命错误,你将不得不增加你的允许的内存大小 PHP.INI 文件或 wp-config 中。php 在你的 WordPress 根)。
6。 如果可能,请使用外部数据库
如果您的主机允许远程数据库链接,则一定要使用它。 外部数据库有助于将您的内容存储在托管帐户之外,从而有助于减轻Web磁盘配额的使用。 但是,请记住,远程数据库可能非常昂贵,并且给最终用户带来麻烦。
7.使用第三方文件托管服务
将所有可下载的内容托管在外部文件托管服务上,例如 photobucket, Vimeo的, YouTube, Giphy,等等。
如果资源有限,您不应允许访问者,客户或读者在您的服务器上上传内容。
8。 定期下载和删除日志文件
创建日志文件是为了让您了解您的网站运行状况,但在服务器上没有使用它们:如果您每周至少下载和删除它们一次,它们的大小将增加到几兆字节到一英镑。 两个cPanel日志尤其如此:
/home/user/public_html/error_log
和
/home/user/tmp/awstats/
error_log 文件通常包含动态错误,例如 PHP 警告、数据库错误(非法排序规则等)和未通过的垃圾评论。 每周检查此文件是否有错误和警告,然后将其删除。
相反,/ awstats /文件夹包含您网站的所有访问日志和统计日志。 您应该禁用帐户中的AwStats软件,以避免因程序自动存储其统计文件而增加网站空间使用量,或者如果由于受限制的权限而无法使用,则应联系主机并要求禁用所有分析软件。
常见问题
网络托管不仅仅是您的网站所在的空间。 它还包括软件需求和成本,以及带宽和大量其他需要管理的微需求。
网络托管服务提供商已经建立了专用于托管网站的环境。 他们为此目的进行了优化,并且由于它们是批量进行的,因此它们通常能够比自托管环境便宜得多地提供服务。
域名是您网站的地址。 没有它,您的用户将无法访问您的网站,除非他们知道确切的IP地址。 学习更多关于 域名如何运作.
是的, GoDaddy 是一家网络服务提供商,其产品之一是网络托管。
如果您的网站是新的,则共享托管通常绰绰有余。 共享主机的容量因主机而异。 例如,某些网络主机 A2 Hosting,即使在共享托管选项中也有非常严格的计划。
主要有四个 虚拟主机的类型 共享、VPS、云和专用托管。 每个都提供不同程度的性能、可靠性和安全性。
“最佳”是相对的-最适合我的网站可能不适合您。 通常,如果您是新手,则共享主机应该是“最佳”入门场所。 专用服务器是最强大的托管类型,但它们也最昂贵(因此不建议新手使用)。
现在大多数网络托管服务提供商都允许您安装各种流行的网络应用程序。 这通常包括 WordPress、Drupal、Joomla 和许多其他软件。 为确保可以安装所需的应用程序,最好与您的服务提供商联系。
网站速度 可能取决于许多因素。 其中之一是您的网站的优化程度。 要了解影响站点性能的因素,请使用 WebPageTest 或 GT Metrix 等工具。 在此处运行测试将分解加载时间的详细信息,使您能够识别网站加载时间的滞后点。
托管网站涉及一个Web服务器,该服务器旨在为通过万维网向访问者提供您的网站文件。 涉及的关键组件是您的网站文件,Web服务器和通过其访问您的网站的域名。
顾名思义,共享主机帐户“共享”单个服务器的资源。 在 云主机,多台服务器将其资源汇总到“云”中,然后将这些资源分配到云托管帐户中。
托管托管是一种网络托管,服务提供商负责维护您帐户的技术性能。 这通常包括技术和软件更新。