余姚企业网站开发:将本地WordPress安装迁移到活动Web服务器

余姚网站建设 | 2019-04-02

余姚企业网站开发这篇文章是上一篇文章的后续文章。如何在Mac上创建本地WordPress安装。很多人要求我们演示如何在本地安装WordPress并将其移动到一个活动的Web服务器上。由于需求,我将向你介绍如何做这件事。

移动你的网站的任务总是一个可怕的任务,但它不需要。在移动站点的过程中,许多资产、代码和结构都会发生变化。为了避免头痛,甚至还有一些值得注意的服务可以为您完成这个过程,我们需要采取一些行之有效的步骤。如果您有兴趣自己动手,那么我请您跟随本文介绍如何将本地WordPress安装迁移到一个活动的Web服务器上。

设置

如果您已经在本地安装了WordPress,那么您已经完成了第一步。如果您不确定如何在本地计算机上安装WordPress,请查看我的另一篇文章如何在Mac上创建本地WordPress安装或者凯文在如何在Windows计算机上本地安装WordPress (如果您是Windows用户)来了解如何设置东西。为了本教程的目的,我将假设您已经在本地机器上安装了WordPress,并且您的站点已经准备好推送到一个活动的Web服务器上。

备份文件和数据库

如果您的站点确实已经准备好了,请确保您在其中的所有文件的副本,以保持一个方便的备份。为了更好地衡量,备份您在本地安装WordPress时使用的数据库也是明智的。

要备份数据库,需要运行本地服务器。我个人用曼普本地安装的WordPress网站。你可以用任何你喜欢的选项。

启动MamP并启动本地服务器。

余姚企业网站开发

MamP服务器正在运行

要验证您的服务器已经启动,MamP应该告诉您它的状态指示符,但是如果您仍未售出,则单击打开起始页你应该看到下面的屏幕:

我们的MamP服务器成功运行。

成功!

余姚企业网站开发为了备份我们的数据库,我们需要前往phpMyAdmin部分在MamP工具列表中。

单击phpMyAdmin访问本地数据库。

单击链接后,将被重定向到phpMyAdmin仪表板。查找“数据库”选项卡并单击该选项卡。在这里,您将希望找到您在您的网站上使用的数据库。如果您不记得数据库的名称,则需要引用wp-config.php文件在您的WordPress安装。如果您在代码编辑器中打开整个WordPress安装,您应该会看到如下所示。我现在打开了wp-config.php文件。

WordPress wp-config.php文件。

如果您查看更大的注释块下面的第一行,您应该会看到一个注释,指示我们的数据库名是什么。您应该在phpMyAdmin数据库列表中看到等效的内容。

下面是我的数据库的外观:

我们的数据库及其内容

我在本教程中使用的数据库称为migrate_wordpress。你的会很明显是不同的,但我要经历的过程是完全一样的。

数据库全部设置为出口选项卡并选择快的选择。其余的设置可以保留为默认值。单击Go,将生成大量SQL代码。复制代码并将其保存到一个新文件中。.sql分机。您可以随意命名该文件。

现在我们余姚企业网站开发有数据库备份了。您在本地WordPress安装过程中生成的任何帖子、图片或其他数据都可以根据需要复制。

注意-如果您已经有一个WordPresss站点在某种测试目录上,那么您可以通过备份您的文件和数据库来做我们在这里做的同样的事情。

动态服务器优化

当您从本地安装将任何文件上载到Web服务器时,该文件的文件路径将始终更改。这可能是移动WordPress到实时服务器时最棘手的工作。WordPress依赖于它在一般设置中定义的Permalink结构来正确操作。为了让我们的网站直播,我们需要确保所有的permalinks改变到正确的路径。

我将使用我自己网站的子域作为本教程的示例。您将需要访问您的Web主机,以优化您的服务器为新的WordPress安装。在本教程中,我将在一个实时服务器上安装一个全新的WordPress站点。本地安装将复制到我的服务器,而不是首先创建一个全新的WordPress安装。

一键安装

大多数网络主机提供一次点击安装WordPress或其他流行的内容管理系统。虽然这些非常容易,但我更喜欢自己安装WordPress,原因是Web主机通常会为您的安装分配一些非常独特和难以记住的数据库名称和密码。虽然这对安全是很好的,但我永远也记不起这些凭据了。如果您处于紧要关头,那么请放心吧,但是我不会在这个特定的教程中介绍如何设置WordPress。

创建一个新的数据库

为了使WordPress在实时服务器上发挥作用,我们需要添加一个数据库。当您登录到控制面板时,您的Web主机提供程序可能会有一个数据库部分。您将希望创建一个新的数据库,并将自己分配为具有所有特权的用户。每个网站主机都是不同的,所以如果你不知道这一部分,你将需要寻找在线支持。很多网络主机提供商都提供类似这个主题的教程。

对于您的站点,您需要用唯一的名称命名数据库。在本教程中,我将只命名我的数据库migrate_wp

创建数据库后,您将需要登录到web主机的控制面板,并找到phpMyAdmin工具。此工具与我们在本地使用的工具几乎相同,但您可能会收到一个登录表单。当您访问它时,您将看到新的空数据库。

更改wp-config.php

要让WordPress正确地连接到我们的实时数据库,我们需要修改wp-config.php file。将用于web主机的凭据添加到本地wp-config.php档案。我不会透露我自己的凭据,所以我添加了一些占位符,你可以在下面看到

WordPress wp-config.php文件。

上传文件

现在我们需要将本地站点的文件上传到Web服务器。我将上传我的子目录,例如,因为我的主根级网站已经在使用。

FTP访问是访问Web服务器上某些目录的一种方法。如果你是你的网站管理员,你可以获得完整的访问以及共享有限的访问他人。我们可以在另一个教程中介绍这个特性。

Web服务器有一个文件夹和文件结构,就像普通计算机一样。您可以使用FTP应用程序轻松上传文件。如果您不确定如何让FTP访问您的站点,那么请遵从您的Web主机提供的有关此问题的任何指南。

我会用传送将我的文件从本地机器复制到我的Web服务器。您可以使用任何FTP客户端。外面有很多免费的。如果您是一个高质量和易于使用的免费应用程序,我建议您赛博鸭.

我们的现场和本地网站文件。

余姚企业网站开发在传输窗口的左边,我有我的本地站点。在右边,我有通过FTP连接的活动站点和我先前创建的新目录或子域(迁徙股)。正如我提到的,这个目录是我的主网站的子目录,所以它将显示在http://justalever.com/migratewp当它充分发挥作用和生活的时候。您的站点可能位于wwwpublic_html你网站上的文件夹。任何一个文件夹都指向同一个地方,所以不要让它迷惑你。如果你想让你的网站www.yoursitesname.com然后,只需将本地WordPress安装文件添加到wwwpublic_html文件夹。

将文件上传到我的Web服务器。

一旦您的文件完成上传(这可能需要几分钟),您应该能够导航到您的网站在我上面谈到的地址。

因为我们在我们的实时服务器上创建了一个全新的数据库,WordPress将把上传作为第一次安装。

我们展示了WordPress的新安装屏幕,因为我们已经创建了一个新的数据库,并首次添加了WordPress核心文件。

如果您正在跟踪,您将需要设置您的网站命名,并建立一个用户名和密码。一旦你这样做,你可以登录到你的WordPress管理区域。

链接结构

余姚企业网站开发在这一点上,我们有我们的WordPress安装在我们的网站上,并正确运作。

在某些时候,您可能会在主题中有一些偏离链接,您将其定义为非动态链接(这些链接不会自动更新)。这些链接可能仍然具有http://localhost:8888链接url而不是当前站点上的内容。关于更新这些链接有几种方法,我将在下面介绍。

在前进之前,您需要确保您的站点的url结构在您的管理区域内的一般设置中被设置为您的喜好。有可能它还能拥有这个网址http://localhost:8888或者一些不同的东西,如果您使用的测试服务器已经在运行。如果是这样的话,那么现在是时候将它更改为您的新网址,您的网站上。

编辑站点URL

如果您在设置完东西后导航到您的站点,则可能会出现错误。WordPress是内部设置的,但是数据库中的数据仍然指向我们的旧url。

编辑“wp_Options”数据库表

更改链接结构的更多技术方法可以在phpMyAdmin区域内进行。前往您的phpMyAdmin区域并从您的web主机控制面板中登录。

phpMyAdmin在我们的Web主机控制面板上运行。

找到你的数据库并点击它来浏览它的结构。在数据库中,您应该看到一个名为wp_options。在此表中是与WordPress站点捆绑在一起的所有数据。

随WordPress一起安装的Options表。

单击可湿性粉剂备选方案若要浏览它列出的所有选项,请执行以下操作。你应该看到上面的一行option_name是你的首要任务场址。您可以在行上右击以编辑内容。如果您的“siteurl”仍然设置在localhost链接(http://localhost:8888/),您可以立即将它更改为您的活动站点的url(http://yourwebsite.com).)。

编辑您的网站网址,如果它是不同的,您的现场网站的域名地址。

此时一个常见的错误是假设您已经更新了使用新url的所有选项。我们还有一个选择要改变。您需要到下一页的选项才能找到它。

您要查找的选项名将是家选择。确保编辑此字段,以包括您的新网站网址以及。

更新HOME选项值以包括您的新URL。

有了这些设置到位,您的链接应该更新到您的新URL,从而使您的网站生活。

使用插件

改变整个WordPress站点链接的一个更简单的方法是使用插件。我倾向于使用的一种叫做天鹅绒蓝更新URL.

天鹅绒蓝插件

这个插件消除了手工处理数据库的需要。如果您将站点从本地安装移动到Web服务器上的新域名,则此插件将搜索并替换您提供的链接。

更新您的URL使用天鹅绒蓝插件。

只需在旧URL字段中的新URL。新URL场。然后选择要更新的区域。通常,除了更新所有GUID仅仅因为这是留给开发站点的。

希望您不会输入错误的URL,但是如果偶然的话,一定要备份您的数据库。第一。我之前讨论过怎么做这件事。

运行插件后,您应该注意到您的所有链接更新贯穿您的网站。有些链接是硬编码的手,我必须手动更新,如果插件没有完全找到他们。

它还活着

我们的WordPress安装在我们的Web服务器上。我们更新了我们的链接,无论是在管理区域内还是在我们的数据库中。我的网站现在是直播,我是一个快乐的露营者。希望你也是!

今天,余姚企业网站开发介绍了如何在实时服务器上安装WordPress的新版本。有些人可能有一个开发站点,用来测试已经在其上运行的WordPress站点。如果您这样做,移动WordPress的过程非常类似,只有您将使用现有版本的WordPress。

一个很好的参考是WordPress代码自己找小费移动WordPress以最简单的方式。有很多事情可能出错,但它们通常是快速修复的,因为它与链接和命名约定有关。你移动的网站越多,你就会变得越好,即使一开始看起来非常复杂。

我希望这对那些一直想知道如何将本地安装移动到实时Web服务器的人有所帮助。这并不是所有困难,但有一个清单的项目要记住时,采取行动。关键是使用常见但唯一的命名约定,并确保您的链接都是一致的。


上一篇:余姚网站开发:如何在WordPress博客文章的末尾添加一个通讯Signup Widget下一篇:余姚做网站:使用和自定义WordPress音频播放器