如何使用插件将WordPress网站从本地主机迁移到服务器

在本地建一个网站是个好主意,但是只要听到“迁移”这个词,即使是最高尚的人也会感到恐惧。幸运的是,从本地迁移到本地生活比你想象的要容易…

我不需要花半个小时漫无边际地谈论为什么你应该使用本地环境来建立你的网站…因为我已经在这里做过了。

但是万一你太累了,不能点击上面的链接,转到另一个帖子,让我给你作弊笔记…

放眼全球,打造本地主机

本地主机或本地WordPress设置是在您自己的计算机或笔记本电脑上安装WordPress及其所有必需的组件,如数据库、PHP和Apache服务器,而不是网络主机服务器。

使用WordPress本地主机环境有优点和缺点。

当你在线设置WordPress时,你可以在创建帖子和内容后立即与其他在线用户共享。只需点击“发布”,全世界都可以通过在他们的网页浏览器中输入一个网址来访问和查看你的内容。

对于本地版本的WordPress来说,这并不简单,因为一切都是在你的电脑上进行的,而不是在网上。

因此,使用本地主机WordPress环境的优点之一是,你可以创建内容、安装和测试插件和主题、乱搞代码和模板以及在你的站点上定制文件,而其他人不知道你在做什么,因为这一切都发生在你自己的计算机上。

除了能够在没有任何人看到你在做什么的情况下处理事情,使用本地主机环境还有其他好处和优势。

比如成本。在你准备好让你的网站上线之前,你不需要购买域名或支付网络托管费用。

注意,我说的是上面的网站。那是因为有了localhost,你可以建立尽可能多的你的电脑可以处理的网站…而且你可以在世界任何地方工作,因为不需要互联网连接(是的,智能蚂蚁…即使你的电脑是防水的,也可以在水下工作)。

通过在本地主机设置中保留真实网站的克隆版本,您还可以测试不同的设置和自定义,更新您的WordPress核心安装、插件和主题,并在将这些更改传输到您的实时网站之前发现任何可能影响用户的冲突或问题。

本地主机,而不是本地主机

我在这里是想告诉你,如果你从未将一个本地主机网站迁移到一个活动的网站,它并不像看起来那么可怕。

在你的笔记本电脑或个人电脑上构建一个本地或离线版本的WordPress工作环境听起来可能很难也很复杂,但事实并非如此。

您只需要一种安装应用程序的方法,比如Apache(服务器),MySQL(数据库),以及P惠普(程序语言)——注意首字母缩写放大器,有几个软件包(称为stacks)可以让您做到这一点。

这些包括LAMP (Linux)、AMPPS(软件加密),MAMP(麦克),WAMP(窗口),和XAMPP(跨平台)。

如果你想试一试,但又不确定如何与本地主机建立联系,看看这个XAMPP教程

好的,明白了!现在,我如何让我的本地主机现场直播?

没有多少与WordPress相关的难题不能用一个好的插件来解决,所以当你知道有一些可靠的方法来迁移你的站点而不需要涉足数据库附近的任何地方时,你不应该感到惊讶。

在本文中,我们将看看两种简单易用的方法,将WordPress从本地主机迁移到服务器,然后上线——复印机/SFTP,以及我们自己的方法发货插件

Cartoon showing Devman putting his computer into a boat and waving goodbye to it.
两种迁移你的站点的方法都比德夫曼的好!

由于托运人是一个专业插件,它只对会员开放,所以如果你还没有准备好,你可以直接跳到复印机教程再往下看这篇文章(我们不会反对你。)

随发货人迁移

首先,你需要在你的本地网站和现场安装托运人。

然后,您可以在上打开托运人本地站点并选择“导出”。

 

First screen of Shipper where you can choose between import and export.
对于本地站点,您只能使用导出选项。

下一个屏幕将显示连接到您的集线器的站点列表,您需要选择迁移目的地。

然后,您可以选择排除任何不想包含的文件。

 

Screenshot showing the migration filter screen where you can select any files you don't want to be ported across.
如果您想迁移整个站点和其中的所有内容,只需单击“下一步”。

您可以使用高级选项卡来排除您可能不需要的很少使用的WordPress文件,例如:

  • 垃圾评论
  • 发布修订
  • 不活跃的主题
  • 非活动插件

当你决定带什么东西时,是时候进行飞行前检查了。

这将检测迁移过程中可能出现的任何问题,并显示推荐的解决方案。

Screenshot of the pre-flight check, showing the progress bar as it checks your files to make sure everything is ready for the transfer.
在这一阶段请祈祷——迁移并不总是一帆风顺的(但是如果需要,我们的团队会随时提供帮助!)

一旦安全通过检查,您需要为您的数据库名称选择一个前缀。

默认情况下,数据库表前缀是WP \

使用发货人迁移表时,可以使用以下方法迁移表:

  • 来源前缀
  • 现有目的前缀
  • 自定义前缀
Screenshot showing the three ways you can name your database - with the source's prefix, existing destination prefix or custom.
如果选择自定义,请尝试确保前缀以下划线结尾,例如“newprefix_”

安装完成后,您现在可以开始迁移了。

Screenshot of the screen where you need to click 'begin migration' to start the process.
点击按钮,然后坐下来等待。

根据您的文件大小,您可以大致估计您的站点需要多长时间进行迁移,并且您可以使用如下所示的栏来跟踪进度:

Screenshot showing the progress bar of the migration and an estimate of a total time of 1-2 hours.
发货人使用我们先进的应用编程接口来确保过程尽可能稳定。这可能需要很长时间才能完成,但值得等待!

移民魔法?

为了完全透明,我不会坐在这里声称托运人是完全免疫遇到迁移头痛(你会很难找到任何插件是!)。

例如,不知道何时会遇到不兼容的文件或恶意代码,这会导致迁移失败。

好消息是,当你是WPMU DEV成员时,这不应该成为恐慌的理由,因为我们的WordPress超级英雄专家团队非常擅长将人们从迁移的痛苦中解救出来。

不是WPMU成员?试试复印机吧!

所以,复印机是!

首先要做的事情——前往插件回购并下载它。

 

Screenshot from wordpress.org of the Duplicator plugin.
这些评论不言自明。

第一步:打包并下载你的文件

复印机允许你下载两个文件——一个你的内容和配置的档案以及一个installer.php脚本。

这些文件包含了将您的站点从一台服务器转移到另一台服务器所需的一切。

打开复印机并单击“新建”开始该过程。

然后,您需要命名您的文件包,以便编译和下载。

Screenshot of the new package screen where you can name your package.
如果你想完全转移你的网站,你只需要在这个屏幕上填写网站名称。

上面的“存档”标签允许您从传输中排除某些文件,就像“发货人”一样。

“安装程序”选项卡允许您输入数据库安装程序字段——如果您不知道它们,那绝对没问题,因为在这个阶段它们是可选的。

你现在可以点击“下一步”,这将允许复印机进行快速扫描,以确保在你的文件被编译之前一切都是有序的。

Screenshot of the complete scan.
如果扫描没有发现任何问题,你可以走了。

接下来,单击“构建”按钮,

Screenshot of the progress bar showing the package being built, currently at 51.5%
坐下来等着你的文件打包好。

一旦你的文件准备好了,你就可以用下面的链接下载它们了。

你需要下载包含所有文件的存档文件夹,以及你的安装文件。

Screenshot showing the package completed screen from which you can download the files.
使用一键式选项一次下载所有内容。

步骤2:将安装程序和存档文件复制到实时站点

现在你已经从你的旧网站得到了你需要的一切,是时候把所有的好东西转移到你的新网站上了。

你将和一个SFTP客户一起做这个,比如FileZilla

首先,你需要使用你的凭证将你的SFTP客户连接到你的现场站点。如果你使用我们的主机(老实说,你应该使用),这里有一个创建凭证的简单指南建立你的联系。

一旦建立了连接,您需要导航到您的public_html文件夹并粘贴您下载的所有文件(您可能需要先从zip中提取它们)。

Showing the section of Filezilla which you have to tick to overwrite the old files on your server.
将出现一个弹出窗口,询问您是否要覆盖您的文件-单击“是”。

你可以在左下角关注上传的进度。

Screenshot of the queue of files showing 2512 pending and 223 successful.
不出所料,你的网站越大,需要的时间就越长!

一旦您的文件被复制,您将需要运行安装程序脚本。

您可以通过转到”您的网址”/installer.php来实现。

现在,成功的迁移离你只有四个简单的步骤。

第一个很简单——等待验证检查完成,并希望它们顺利通过。

如果检查确实遇到障碍,将显示问题的详细信息。

然后,您可以决定是需要修复,还是不会过多干扰迁移。

 

Screenshot of step one of the Duplicator installer process where the files are validated.
准备好之后,单击“下一步”。

当你到达下一个屏幕时,你必须输入四组细节。

这些详细信息将允许安装程序连接到您的实时数据库,并删除所有以前的数据。

你可以通过进入中心的主机部分并点击“工具”来获得详细信息。

Screenshot of the section of the hub where you can reset your wp.config file.
点击“重置”,然后确认。

然后,您可以返回到FileZilla并下载一份新的wp.config文件,其中将显示主机、数据库名称、用户名和密码。

然后,您需要在安装程序的这一步中输入它们。

Screenshot of step two of the installer where credentials are input the configure the database.
输入详细信息后,单击“测试数据库”。

如果需要,第三步允许你重命名你的站点。

Screenshot of step three where you can rename your site.
然后……你猜对了——点击下一步!

你就快到了——就差最后一步了!

你所需要做的就是点击“管理员登录”按钮并登录WordPress。

Screenshot of step four which shows the completed migration with a button directing you to the last step which is logging into your WordPress site.
请确保您使用的是本地主机网站的登录信息,而不是您之前的实时登录信息!

一旦你成功登录,你将回到良好的旧的WordPress仪表板。

在你潜入之前,确保你检查了复印机的信息:

Screenshot showing the message awaiting on WordPress regarding the successful cleanup of files.
文件应该被自动删除,但是,如果不是这样,你必须自己处理掉。

是时候庆祝还是同情移民了?

一切顺利,你的本地网站已经部署到你的服务器上了!

1. 本站及本文刊载的所有内容,包括文字、图片、软件、程序、以及网页版式设计等均在网上搜集
2 .访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏
3. 唯一客服QQ:2668294506,其他均为假冒
4. 本站大部分资源收集于网络,只做学习和交流使用,版权归原作者所有,如有冒犯或侵权请联系客服删除!
5. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
6. 如版权或其他问题咨询,请发邮件到2668294506@qq.com,收到后会尽快处理。
玩码网 » 如何使用插件将WordPress网站从本地主机迁移到服务器

发表评论

精品网站源码、软件教程、及各类互联网技术资源应有尽有!

立即查看 了解详情