如何更改网站主机?

如果你正在阅读这篇文章,机会是 您想更改您的网络托管服务提供商。 也许您的网站已经超出了他们所能提供的范围,或者您对他们的客户服务不满意,或者您只是想尝试一些新的东西。 

嘿,有时事情就是行不通。

好消息是,那 将网站从旧的网络托管提供商更改为新的网络托管提供商是 绝对可能.

进行更改并将网站从一个主机迁移到另一个主机有时可能有点棘手,但本指南将向您展示如何快速轻松地切换网络主机!

摘要:如何更改您的网络托管服务提供商?

  • 如果您决定自己将网站迁移到新的虚拟主机,您可以按照我的分步指南完成此过程。
  • 好在DIY网站迁移一般 不能 必要的。 为了吸引新客户,大多数网络托管公司都会提供免费的网站迁移。
  • 如果您的新虚拟主机不进行站点迁移,那并不意味着您必须自己进行。 你可以考虑雇佣一个 freelancer 或服务将您的网站迁移到其新主机。

将您的网站从一个主机移动到另一个主机的指南

将您的网站移至新主机并不是一个固有的困难过程,但它 涉及许多必须仔细完成的步骤才能使您的站点迁移成功。

如果您打算自己迁移您的网站,请务必仔细遵循这些说明。

第一:备份您的网站!

我不能这么强烈地说: 在您切换到新的网络主机之前, 确保您备份您的网站!

网站备份本质上是当前构成您网站的所有数据的副本。

许多网络主机为您的网站提供每日或每周备份,这些备份可以作为一种保险,防止可能发生的任何损害(黑客攻击、恶意软件攻击等)。

您也许可以轻松地将您的网站切换到其新的虚拟主机,而不会遇到任何麻烦,但为什么要冒险呢?

如果出现问题,有价值的数据可能会丢失,并且 您甚至可能不得不从头开始重建您的网站。 kes! 

因此,在您弄乱您的主机之前,请确保您已完成最近的备份。

DIY虚拟主机迁移

bluehost 虚拟主机

废话不多说,让我们深入了解一下 如何自行将您的网站转移到新的网络主机。

1. 注册一个新的托管服务提供商

首先, 选择一个新的网络托管服务提供商 并注册订阅。

那里有很多很棒的网络托管公司,通过一些研究,您应该能够找到最适合您网站的。 给菜鸟的, SiteGround or Bluehost 是不错且受欢迎的选择。

2.备份并保存所有文件

如果您已经有一个网站,那么您很可能知道如何进行备份(您的旧网络主机甚至可能会自动进行这些备份)。 

要保存您网站的文件,您需要 首先在您的桌面上创建一个文件夹来保存您的网站。

这是一个好主意 用日期标记此文件夹, 这样您以后就可以知道您的网站的哪个版本保存在该文件夹中。

3. 使用 FTP 下载您网站的文件

然后,你需要 下载 FileZilla 客户端。 FileZilla中 是一种文件传输协议 (FTP),适用于所有操作系统,包括 Windows、Mac 和 Linux。

filezilla ftp 客户端

下载 FileZilla 客户端后,您可能需要在当前托管服务提供商处创建一个新的 FTP 帐户,以允许 FileZilla 访问您的网站。

但是,一些网络托管公司不需要此步骤,只允许您使用当前帐户的登录详细信息。

然后, 打开 FileZilla 客户端并在“主机”字段中输入您的域名、用户名和密码。

在“端口”字段中输入数字 21, 然后命中 “快速连接。”

此时,您应该能够在右侧看到一个类似于您的托管门户的屏幕,在左侧看到您的桌面文件。 

选择您的网站文件,并将它们向左拖到您为网站创建的日期文件夹中。

您应该能够看到一个进度条,让您可以观看网站下载,下载完成后您会收到一条弹出消息。

您还可以在桌面文件夹中查看您网站的文件。

4. 导出您网站的数据库

如果您的网站没有数据库,则无需完成此步骤,可直接跳至第 6 步 (如果您不确定,请咨询您当前的托管服务提供商)。

没有大量动态内容或频繁更改的网站通常没有数据库。

但是,如果您的网站 有一个数据库,你需要导出它。 由于 MySQL 是最常见的数据库类型,我们将介绍如何导出 MySQL 数据库。

mysql 导出
  1. 首先,转到您当前的主机帐户并找到 phpMyAdmin 应用程序。 这是允许导出 MySQL 数据库的工具,您应该能够 在“数据库”下的当前主机帐户控制面板中找到它。
  2. 从左侧的下拉列表中为您的网站选择正确的数据库。
  3. 点击 “出口”
  4. 点击 “走”
  5. 最后,在桌面上找到导出的数据库(另存为 SQL 文件)并将其拖放到保存网站的同一文件中。

就是这样! 您还需要将数据库导入新的虚拟主机控制面板,但接下来我们将介绍如何执行此操作。

5. 导入你的数据库

现在您已经下载了数据库(如果有的话),您需要将其转移到您的新主机帐户。

mysql导入
  1. 打开您的新帐户并找到 “数据库。”
  2. 点击 “我的 PHP 管理员” 应用程序。
  3. 在左侧的用户名下,您应该会看到一个 “+” 象征。 单击它时,您应该能够看到保存在计算机上的所有数据库。
  4. 单击新数据库。 您应该会看到一条消息“在数据库中找不到表”,但不要惊慌:这是一件好事。
  5. 在顶部菜单中,转到 “进口” 部分并点击 “选择文件” 按钮。
  6. 现在您应该能够选择保存网站数据库的 SQL 文件(其名称将出现在“选择文件”按钮旁边)。
  7. 在不更改页面上的任何其他字段的情况下,单击 “走。”

你完成了! 上传完成后,您将看到一个新屏幕,其中显示“导入已成功完成”消息。

6. 修改和上传您的网站

现在您网站的数据库已经上传(如果有的话),您可以上传您网站的文件了。 

然而, 如果您的网站有这两个文件 数据库,然后您需要完成一个额外的小步骤,然后才能将网站的文件上传到新的虚拟主机。

因为您网站的文件需要 sync 使用其数据库以使您的网站正常运行, 您需要编辑文件代码的一小部分。

无需恐慌; 这听起来很困难,但实际上相当简单,只要您小心操作即可。 不同的 CMS 平台执行此操作的步骤略有不同,您必须单独查找。 

为了我们这里的目的, 我们将概述如何在流行的 CMS 平台 Drupal 中编辑文件的代码。 

为了演示,您的数据库称为“mynewdatabase”,您的用户名是“WR2022”,密码是“websiterating”。

  1. 转到文件 “设置.php。”
  2. 使用 Ctrl+f 搜索词条 “$数据库。”
  3. 输入新数据库的详细信息。 “$databases”下的三行应该是:

'数据库' => '我的新数据库'

'用户名' => 'WR2022'

'密码' => '网站评级'

如果您使用不同的内容管理系统,例如 WordPress、Joomla 或 Magento,您需要了解如何进行这些更改。

一旦你编辑了你的文件,一切都是 synced,您已准备好将您网站的文件上传到他们的新家。 要上传您的网站,我们将再次使用 FTP。

首先,您必须使用新的托管服务提供商创建一个 FTP 帐户。 去做这个:

  1. 转到新主机帐户仪表板的“文件”部分,然后单击“FTP 帐户”。
  2. 输入新的用户名和密码。 确保记下新的用户名和密码以及端口号(通常为 21)。 稍后您将需要所有这些信息。

在新的托管仪表板中创建 FTP 帐户后, 你需要 sync FileZilla 使用此帐户。 您可以使用与之前的托管帐户完全相同的方式执行此操作(有关说明,请参见步骤 3)。

最后,您已准备好上传您网站的文件。 就像以前一样,您应该能够在左侧看到您的桌面文件,在右侧看到您网站的仪表板。 

将您网站的文件移动到标有“public_html”的文件夹中,注意不要以任何方式更改或合并任何文件或更改其原始配置。

7.检查它是否有效

手动将网站迁移到另一台主机涉及许多步骤,因此重要的是 进入并检查一切是否顺利,并且您的网站在其新家中正常运行。

在您的网站发布和任何错误公开(并且可能更难以修复)之前执行此操作尤为重要。

几乎每个网络主机都可以选择在您的网站上线之前查看和测试您的网站,但具体的工作方式因主机而异。

有些会生成一个临时 URL 供您查看您的网站,而另一些则会有一个登台环境,您可以在其中玩耍并在查看网站时更改您的网站。

不管你怎么测试, 在发布您的网站之前,您需要确保每个细节都是正确的并且符合您的喜好。

8. 更新你的 DNS

最后,您需要更新 DNS 设置。 DNS(域名系统)将您的域名连接到您的网站。

您需要确保更新您的 DNS 设置以将流量定向到新主机而不是旧主机。

尽管根据您在何处注册域名,此过程会有所不同, 您可能需要知道新的网络托管服务提供商的名称服务器。

要找到这些, 检查他们网站的“一般信息”部分或当您第一次注册时他们发送给您的电子邮件。

找到您的网络主机的名称服务器后, 您必须咨询您当前的域名注册商,以找到更改网站 DNS 的程序 (因为这完全取决于您的注册商,所以我们无法在此提供一般指南)。

请记住,当您的 DNS 设置发生变化时,您的网站可能会遇到几个小时的停机时间。

使用您的新虚拟主机的免费网站迁移服务

siteground 网站迁移

如果自己承担转移网站过程的想法让您感到紧张,那么您很幸运: 几乎每个网络托管公司都在您注册时提供免费的网站迁移。

毕竟,他们为什么不呢? 他们想要您的业务,并且希望您尽可能轻松地注册并开始使用他们的网络托管服务。

在寻找网络托管公司时,请检查他们的功能列表中是否包含“免费迁移”或“免费站点迁移”。

如果他们这样做,请确保您的网站与他们的迁移政策兼容。

例如, 网络托管公司 SiteGround 提供免费的网站迁移 WordPress 具体网站。

DreamHost 还提供免费迁移 WordPress 网站 通过一个简单的插件解决方案。

如果您要注册的虚拟主机不提供免费的站点迁移,或者没有明显列出,那么值得 给他们打电话或发电子邮件,直接询问他们是否可以为您提供帮助。

同样,公司想要你的业务,他们想让他们的产品对你尽可能有吸引力(和简单)。 

问也无妨,而且 让新的网络托管服务商帮助您将网站迁移到新的网络托管服务商可以让您的生活变得更加美好 许多 更容易。

使用插件 (WordPress 仅限网站)

WordPress 是一个多功能的 CMS,并且有一些插件可以帮助您充分利用您的网站。

这里有 WordPress 网站迁移插件会自动备份您的网站并处理传输,防止迁移期间出现停机。

这里有一些最好的(免费和高级)插件,可用于备份您的网站、在旧虚拟主机上导出其文件和数据库,以及迁移和导入新虚拟主机上的所有内容。

  • BackupBuddy 是溢价 WordPress 用于备份、恢复和迁移的插件 WordPress 网站。
  • UpdraftPlus 是用于备份和恢复的高级插件 WordPress- 动力网站。
  • 迁移大师 是一个免费的插件,可以快速简单地用来移动 WordPress 网站主机之间。

使用服务或 Freelancer

网站迁移 freelancer

要考虑的潜在第三种选择是 使用服务或 freelancer 为您处理托管迁移。

网站迁移专家 通常在流行的自由职业者网站上提供他们的服务,比如 FiverrUpwork.

计划 freelancers 可以设置自己的价格(按小时收费或作为固定费用),雇用一个 freelancer 会有所不同,但通常范围 每小时10-100美元之间.

雇用某人迁移您的网站时,您不应该破产,但值得记住的是 便宜并不总是更好.

您希望有人会认真而正确地完成工作,并且您应该准备相应地为质量付费。

您可能还会看到人们提供他们的技能作为 域迁移专家,这意味着他们专注于将网站从一个域名迁移到另一个域名。

也有 平台迁移专家 谁处理从一个 CMS 平台到另一个平台的站点迁移(例如,从 WordPress 到 Joomla)。

当然,这些并不相同,但您仍然可以联系并询问他们是否也有更换网络主机的经验——他们可能有必要的经验来提供帮助。

你也可以 聘请代理或服务为您迁移您的网站, 但这很可能比雇用一个 freelancer。 因此, 最好先探索其他选择。

如果您没有时间或技术知识来自己迁移您的网站,请先联系您的新虚拟主机,看看他们是否可以为您处理。

如果没有,然后检查有信誉的 freelancers.

总结

在您完成研究并选择新的网络托管服务提供商后, 将您的网站迁移到其新主机的最简单方法是让他们处理它。 

托管公司提供免费和/或协助的网站迁移已成为业内的标准,即使您选择的网络托管商没有直接说他们提供此服务,您也应该打电话询问。

如果您的新虚拟主机绝对不能帮助您,那么您有两种选择: 要么按照我列出的说明通过搜索自行迁移您的网站 Google 为''如何更改托管”或“如何更改网站托管” 或雇一个 freelancer 或代理机构为您做这件事。

这可能需要一点时间和精力,但您的网站很快就会在其新的托管平台上启动并运行。

我们测试和审查的网络托管服务列表:

马蒂亚斯·阿尔格伦 (Mathias Ahlgren) 是 Website Rating,领导一支由编辑和作家组成的全球团队。他拥有信息科学和管理硕士学位。在大学期间获得早期网络开发经验后,他的职业生涯转向了 SEO。在 SEO、数字营销和网络开发领域拥有超过 15 年的经验。他的重点还包括网站安全,网络安全证书证明了这一点。这种多元化的专业知识巩固了他在 Website Rating.

“WSR 团队”是由专门从事技术、互联网安全、数字营销和网络开发的专家编辑和作家组成的集体团体。他们对数字领域充满热情,创作出经过深入研究、富有洞察力且易于理解的内容。他们对准确性和清晰度的承诺使得 Website Rating 在动态数字世界中获取信息的值得信赖的资源。

随时了解情况! 加入我们的时事通讯
立即订阅并免费访问仅限订阅者的指南、工具和资源。
您可以随时取消订阅。 您的数据是安全的。
随时了解情况! 加入我们的时事通讯
立即订阅并免费访问仅限订阅者的指南、工具和资源。
您可以随时取消订阅。 您的数据是安全的。
随时了解情况! 加入我们的时事通讯!
立即订阅并免费访问仅限订阅者的指南、工具和资源。
保持最新状态! 加入我们的时事通讯
您可以随时取消订阅。 您的数据是安全的。
我的公司
保持最新状态! 加入我们的时事通讯
???? 您(几乎)已订阅!
前往您的电子邮件收件箱,然后打开我发送给您的电子邮件以确认您的电子邮件地址。
我的公司
您已订阅!
感谢您的订阅。 我们每周一都会发送包含有洞察力数据的时事通讯。
分享给...