如何离线建立一个WordPress网站(3个简单步骤)

734 阅读8分钟

当你编辑一个实时网站时,你所做的任何改变都会立即实施。这意味着,如果你想尝试新的编码或实验性软件,你最终可能会破坏你的网站并疏远新的访问者。

为了解决这个问题,你可以创建一个你的网站的本地、离线版本。这使你能够运行和编辑WordPress而不需要互联网连接。通过在你的个人电脑上安装你的网站,你可以测试新的功能,学习如何使用WordPress,并最终使你的编辑上线。

在这篇文章中,我们将解释为什么你可能想离线建立一个WordPress网站。然后,我们将向你展示如何使用DevKinsta来做到这一点。让我们开始吧!

为什么你可能会考虑创建一个离线网站

如果你是一个网站所有者,你可能已经知道,执行简单的管理任务会对你的实时内容产生负面影响。通常情况下,软件更新、新的安装和基于代码的更改会导致停机或其他问题。

避免破坏你的网站的一个简单方法是创建一个暂存环境。通过制作你的实时网站的副本,你可以安全地测试开发变化。使用Kinsta,你甚至可以一键建立一个暂存网站

A screenshot of creating a staging site in MyKinsta

在MyKinsta中创建一个暂存网站

然而,有些时候你可能想完全脱机编辑你的网站。例如,如果你不能访问Wi-Fi,你将无法打开一个暂存网站。

幸运的是,你可以在你的电脑上保存一个本地版本的网站。在你离线建立一个WordPress网站后,你可以在没有互联网连接的情况下进行修改。

如果你是一个专业的开发人员或设计师,你很可能需要在离线状态下对客户的网站进行工作。一旦你克隆了它们并在本地工作,你就可以在不影响实时内容的情况下开发成功的编码改进。然后,你可以简单地将这些变化推送到原始网站。

另外,本地网站可以提供一种有效的方式来学习如何使用WordPress。如果你是一个完全的初学者,你可以在购买主机计划域名之前创建一个新的离线网站。这可以在你尝试本地WordPress开发时减少成本。

如何离线建立一个WordPress网站(三步走)

现在你知道了使用本地WordPress网站的好处,让我们来讨论一下如何创建一个网站吧

第一步:安装DevKinsta

虽然有许多不同的本地WordPress开发工具可以使用,但这些工具可能有复杂的设置过程。有了DevKinsta,你只需点击一下就可以创建你的第一个本地环境。

Download DevKinsta

你可以从主页上下载DevKinsta

以下是我们在DevKinsta中内置的一些高质量的功能:

DevKinsta可以支持macOS、Windows和Linux操作系统。然而,在你下载我们的本地开发工具之前,一定要确保你的电脑符合这些要求:

  • 至少有5GB的磁盘空间
  • 至少1GB的内存
  • 下载时有互联网连接
  • 在BIOS中启用虚拟化功能

然后,安装过程将根据你的计算机的软件而有所不同。在下载和打开DevKinsta DMG文件之前,你可能需要安装Docker Desktop

第2步:添加一个新网站

一旦你安装了DevKinsta,你可以使用三种不同的方法来创建一个本地WordPress网站。为了确保你选择适合你的需求的方法,让我们走过每一种方法。

方法1:添加一个新的WordPress网站

如果DevKinsta被正确安装,你会看到一个创建新网站的页面。在这里,你可以添加一个新的WordPress站点,从Kinsta导入一个,或者创建一个自定义版本。

The Create a new DevKinsta site page is available after downloading

创建一个新的DevKinsta网站

要从头开始创建一个全新的WordPress网站,请选择新建WordPress网站。这将建立一个配置了NginxMySQL最新WordPress软件的本地环境。

对于这种方法,你需要做的就是填写一个网站名称、WordPress管理员用户名和WordPress管理员密码。然后,点击创建网站

Create new WordPress login from the main login page

创建新的WordPress登录

30-60秒后,DevKinsta将创建一个新网站。你就可以看到新的数据库、服务器、PHP版本等信息。

Offline site configuration in DevKinsta

新的离线站点配置

在这个过程中,你可能要输入你的电脑密码或接受确认对话框。这将允许软件对你的hosts文件进行修改,并完成数据库的创建。

方法二:导入你的Kinsta网站

如果你有一个Kinsta主机计划,你可以克隆你现有的网站。通过这样做,你可以很容易地将任何变化推回到你原来的暂存环境或实时网站。要开始,请选择从Kinsta导入

Download existing Kinsta site

下载现有的Kinsta网站

接下来,你需要连接你的MyKinsta账户。当你输入完你的用户名和密码后,点击登录

Log in with MyKinsta email and password that you have on hand

用MyKinsta邮箱和密码登录

然后,挑选你想克隆到电脑上的网站。由于DevKinsta同时支持暂存和实时环境,你可以选择其中之一。

Select live or staging site to import from your list

选择要导入的现场或暂存网站

如果网站是多站点,指定它是否使用子域或子目录。你也可以选择没有多站点

Add WordPress multisite details if you are running multisite

添加WordPress多站点的详细信息

在你点击导入 网站后,DevKinsta将创建一个你选择的网站的本地副本。

方法3:添加一个自定义网站

当你想对你的本地WordPress安装有更多控制时,你可以选择自定义站点选项。这将使你能够配置关于网站的具体设置。

Create offline site with custom configuration

你可以用自定义配置创建一个离线网站

首先,为网站选择一个名称。你也可以为数据库命名,并选择一个PHP版本

纠结于停机时间和WordPress问题?Kinsta是旨在为您节省时间的托管解决方案查看我们的功能

Fill out custom site details

填写自定义网站细节

WordPress细节下,您可以修改网站标题以及WordPress版本。最后,填写您的管理邮箱、用户名和密码。

Fill out the required information

完整的WordPress登录信息

一旦你点击创建 网站,DevKinsta将把域名添加到你的主机文件,并建立一个新的数据库。这应该只需要15到20秒的时间。

第三步:管理你的本地网站

在你创建了一个本地网站后,你需要知道如何访问和管理它。这样,你就可以实施改变并评估它们的成功程度。在网站页面,点击箭头图标,打开网站的前端。

Open offline WordPress website

打开离线的WordPress网站

要进入你的WordPress管理,选择一个网站。然后,在网站信息页面的顶部,找到WP管理按钮。

Find the WP Admin button and click on it in DevKinsta

点击WP管理按钮

在生成的浏览器中,你可以填入你的WordPress登录信息。然后,你就可以使用你的仪表板查看和编辑你的网站了。

Open offline site dashboard

现在,WordPress的仪表板已经离线打开了

一旦你做了修改,你可以回到DevKinsta网站信息页面。通过选择同步>推送到Kinsta,你可以将这些开发内容落实到你的暂存网站或实时网站上。另外,你也可以从Kinsta拉取更改到这个本地环境。

Push changes to and from Kinsta

推送变化到Kinsta或从Kinsta推送变化

如果你点击数据库管理器,你可以在一个浏览器标签中启动Adminer。使用这个工具,你可以创建新的数据库,检查表中的数据,改变列的设置,执行SQL查询,以及更多。

A screenshot of the Adminer database

管理Adminer数据库

作为一个初学者,你可能只需要创建一个本地WordPress网站。但是,如果你是一个开发人员,或者你为一个机构工作,你可以在DevKinsta中建立和管理多个网站。

在DevKinsta中,每个站点都在一个容器化环境中运行。这意味着你可以根据需要添加多个项目。要做到这一点,请点击主页上的添加站点

Manage local DevKinsta sites

管理本地DevKinsta站点

现在,你应该有一个新的离线WordPress网站和你需要的工具来定制它了这可以帮助你在没有Wi-Fi的情况下开发你的网站,避免犯现场编码错误。

总结

在你启动了一个本地版本的WordPress后,即使没有互联网连接,你也可以打开和管理你的网站。当你回到网上时,你可以简单地把你的变化推送到你的实时网站。这样,你就可以在任何时候完成开发任务。