从 USB 闪存驱动器安装 WordPress 的 3 种简单方法

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/7765.html

虽然有些行为可以被视为"愚蠢的 WordPress 开发技巧".从 USB 闪存驱动器安装和运行 WordPress 站点不是其中之一.您很快就会发现,便携式 WordPress 安装在许多情况下都非常有用.

你到底为什么需要从闪存驱动器运行 WordPress?

难道这不应该被归入"愚蠢的 WordPress 开发技巧"之下,这些技巧可能具有边际教育价值,没有实际应用和价值?

有些人可能会这么认为,但我可以想到两种情况,其中这种"愚蠢的把戏"证明它具有现实价值:

  1. 您需要在多台机器上本地处理 WordPress 开发项目.
  2. 您想分发 WordPress 网站的副本,而不将其托管在网络服务器上.

在这两种情况下,在 USB 闪存驱动器上运行 WordPress 将使您拥有一个便携式 WordPress 站点,用于开发和演示目的.

要运行 WordPress,您需要 一个提供两件事的网络服务器:PHP以及合适的数据库管理系统.

听起来很简单.有一长串本地开发服务器,例如 XAMPPMAMPVVVWAMP 和其他做到这一点,对吧?

是和否.

虽然所有这些选项在安装在计算机上时都可以正常工作,但这不是我们想要实现的目标.PHP 和 MySQL 包必须设计为可移植 WordPress 才能安装在闪存驱动器上.

在进行了一些深入的 Google 研究后,我们确定了三个服务器平台,它们满足运行 WordPress 的最低要求,并且可以从闪存驱动器安装和运行.

它们是:便携式 XAMPPInstant WordPressUwAmp.

在本文中,我们将向您展示如何设置每个平台,以及如何通过闪存驱动器运行便携式 WordPress.

还值得指出的是,这三个选项都兼容 Windows,但只有一个与 Mac 兼容.

说了这么多,让我们用 Portable XAMPP 开始吧:

便携式 XAMPP(仅限 Windows)

XAMPP 是此列表中最强大和最完整的开发系统,主要设计为直接安装在计算机上.

因此,可帮助您在闪存驱动器上设置 XAMPP 的文档有限.

其实是骗人的.没有限制.

没有任何关于在闪存驱动器上安装 XAMPP 的文档.只是网络上博客上的各种 StackOverflow 讨论和教程.

不要害怕.安装非常简单.

要在闪存驱动器上运行 XAMPP,您必须下载 XAMPP 的便携版或精简版,而不是标准版.

首先,前往 Apache Friends 下载页面并选择 更多下载.

select more downloads from xampp website

接下来,选择 XAMPP Windows 以显示可用版本的 XAMPP 列表.

选择您要安装的 XAMPP 版本,记住版本名称(例如 7.1.32)指的是该版本 XAMPP 附带的 PHP 版本.

选择 XAMPP 版本后,您会看到几个不同的下载选项.

选择名称中包含"portable"并以".exe"结尾的可下载文件.

Choose the xampp portable download

下载文件后,找到并运行它.

运行安装时,请务必选择您的闪存驱动器作为安装位置.

由于我们在此特定驱动器上安装了三个不同的网络服务器,因此我们创建了一个新文件夹来安装 XAMPP.

install xampp on the flashdrive

在闪存驱动器上安装 XAMPP 后,它将像安装桌面 XAMPP 一样工作.

接下来让我们安装 WordPress.

在 XAMPP 启动并同时运行 Apache 和 MySQL 后,要安装 WordPress,您只需要做五件事:

  1. 在运行 XAMPP 的情况下访问 http://localhost/phpmyadmin 访问 phpMyAdmin,并创建一个新数据库.
  2. 将全新的 WordPress 安装放入闪存驱动器上的 XAMPP htdocs 目录中.
  3. 编辑 wp-config.php 以将 WordPress 绑定到您刚刚创建的数据库.
  4. 编辑 php.ini 中的 max_execution_time 设置.默认值为 30 秒.由于您将要从 USB 驱动器写入和获取内容,因此请提高此值.起初我们使用了 120 秒,但在安装 WordPress 时超过了这个值后,我们一直将其提高到 600 秒.调整此值后,您需要重新启动 MySQL 和 Apache 以确保新设置生效.
  5. 完成这四个步骤并启动 Apache 和 MySQL 后,将浏览器指向"http://localhost/directory_where_you_installed_WordPress"以运行 WordPress 安装脚本.

如果您需要有关安装 WordPress 或编辑 PHP 设置的详细说明,我们之前关于在本地安装 WordPress解决常见 XAMPP 问题 的教程将为您提供所需的详细信息.

完成后,您将在 USB 闪存驱动器上设置便携式 WordPress 和 XAMPP 安装,您可以在任何 Windows 机器上使用.

UwAmp(仅限 Windows)

The uwamp website

与 XAMPP 类似,UwAmp 旨在成为易于使用的服务器.

这是一个完全成熟的 PHP 开发环境,可用于 WordPress,或与任何其他 PHP 和 MySQL 应用程序一起使用.

UwAmp 的一个非常好的功能是能够从 UwAmp 控制面板自动下载、安装和运行不同版本的 PHP.

使用将在实时 Web 服务器上运行的相同版本的 PHP 进行开发始终是一个好主意,而 UwAmp 使这变得容易.

我们还可以看到,此功能对于需要使用各种不同版本的 PHP 测试其产品的插件和主题开发人员特别有用.

安装过程也很简单.

前往UwAmp 网站,选择下载,然后选择下载 Exe/安装.

Select the install option with "exe" at the end

下载完成后,找到下载的文件并运行它,确保选择您的闪存驱动器作为安装位置.

install uwamp on the flashdrive

安装完成后,打开安装应用程序的文件夹并查找"UwAmp.exe".

选择并运行此文件以启动 UwAmp 控制面板.

screenshot of uwamp control panel

如果您使用过 XAMPP、WAMP 或任何其他本地开发服务器,那么您就会发现 UwAmp 控制面板中的许多可用选项.

您可以在此处访问 phpMyAdmin、查看和调整 PHP 设置、启动和停止 MySQL 和 Apache 等.

在 UwAmp 上安装 WordPress 与在 XAMPP 上安装 WordPress 完全相同.

  1. 在 UwAmp 控制面板中,选择 PHP 配置 旁边的文档图标,找到 max_execution_time 设置,并将值从 30 秒增加到更大的值.根据我们从闪存驱动器运行 XAMPP 的经验,我们选择了 600 的值.保存文件,关闭它,UwAmp 会自动重启 MySQL 和 Apache,使设置生效.
  2. 选择PHPMyAdmin,使用root作为用户名和密码登录,并创建一个新的空数据库.
  3. 将 WordPress 的新副本放入 YourFlashDrive:\UwAmp\www 目录中.
  4. 编辑 wp-config.php 使用您刚刚创建的数据库名称以及关联的用户名和密码(如果您这样做了,请使用 root 作为用户名和密码)不要在创建数据库时创建用户并将其分配给数据库).
  5. 将浏览器指向"http://localhost/directory_where_you_installed_WP"以启动 WordPress 安装脚本.

就是这样.

您现在已经在 USB 闪存驱动器上安装了 WordPress 和 UwAmp,随时可以在任何 Windows 机器上运行.

InstantWP(Windows 和 Mac)

A look at the instant WP website

Instant WordPress 是一种专门构建的解决方案,用于从 USB 闪存驱动器为便携式 WordPress 供电.

由 WordPress 教育工作者创建,InstantWP 的目的是尽可能轻松地从便携式存储设备运行 WordPress.

既然 Instant WordPress 是我们谈论的唯一专门构建的解决方案,您会认为它应该是明显的赢家.

让我们找出答案.

要将应用程序转到InstantWP 网站,然后单击适用于 Windows 的下载链接或 Mac.

The download page for instant wp

安装文件下载完成后,将下载的 InstantWP zip 复制到所需的文件夹(在本例中为我们闪存驱动器上的文件夹).

然后使用标准 Mac 或 Windows 存档实用程序解压缩 InstantWP zip 文件.

完成后,打开解压后的文件夹.双击 Start-InstantWP 文件以启动 InstantWP.

InstantWP 控制面板应在进度条完成后启动.

 

screenshot of instantwp control panel

从仪表板,您可以启动 WordPress 网站主页或管理员登录页面,手动安装插件和主题,访问 phpMyAdmin 以管理 MySQL 数据库,以及访问文档.

每个 Instant WordPress 安装也是完全独立的.因此,您可以随意重命名 InstantWP 文件夹并安装 InstantWP 的其他副本.

这允许您从同一个闪存驱动器运行多个网站,而无需设置数据库、在 php.ini 中调整 PHP 设置或手动编辑 wp-config.php 文件.

那么哪个服务器平台名列前茅?

这些选项中的每一个都有自己的优点和缺点.

XAMPP 是三者中最重的,也是设置和配置最复杂的.

但是,如果您打算做 WordPress 开发以外的任何事情,它也是最有能力的.XAMPP 是一个完整的解决方案,适用于想要在 WordPress 上工作但也想要在其他 PHP 或 Perl 应用程序上工作的经验丰富的开发人员.

UwAmp 是一个很棒的 PHP 和 MySQL 包,能够在 PHP 版本之间进行选择,然后调整 PHP 设置并触发 Apache 和 MySQL 的自动重启,这是一个非常好的接触.

但与 XAMPP 一样,UwAmp 也足够重,以至于有时会陷入困境并从闪存驱动器中运行缓慢.

尽管有时性能缓慢,但对于只需要 PHP、MySQL 和其他任何东西的 WordPress 开发人员来说,UwAmp 是一个很好的解决方案.

毫无疑问,Instant WordPress 是最容易安装、最容易设置的,并且在从闪存驱动器运行时提供最流畅的性能.

缺点是,随 InstantWP 安装的 WordPress 版本附带了一些预装的插件,这会让一些开发人员望而却步.

此外,该平台仅适用于 WordPress 开发.

因此,如果您想使用 WordPress 进行相当标准的开发以外的任何事情,则可能无法胜任.

但如果您想要一个简单的、易于设置的便携式 WordPress 开发环境,InstantWP 是理想的选择.

说了这么多,我们必须宣布获胜者......

在我们的书中,UwAmp 是最佳选择.

虽然它的运行速度不如 InstantWP,但我们对它附带的 WordPress 的预配置风格有点失望.

UwAmp 还具有其他选项所缺乏的两个非常棒的功能:

  1. 在更改 PHP 配置时自动启动的服务器重启过程.
  2. 能够轻松更改为任何 PHP 版本.

但如果您想从 USB 闪存驱动器运行 WordPress,所有这三个平台都是可行的选择.

最适合您的选择很大程度上取决于您的开发需求和偏好.

标签:

9

发表回复