如何在 Windows 11 上安装 WordPress

如果您有一个 WordPress 网站,您可以选择将其托管在您自己的 PC 或服务器上。

至少在您开始时,它可能是一个优势,因为您可以更快地测试大量修改,并且您可以完全控制正在发生的事情。

但是,大多数网站所有者将他们的 WordPress 博客托管在网络服务器上,因为它更易于访问,而且您不需要从他们这边分配任何资源。

如果您已下定决心并希望在 Windows 11 计算机上本地安装 WordPress,本文将向您展示如何将您的 PC 配置为自己的 Web 服务器来托管您的博客。

如何使用 Web 应用程序管理我的 WordPress 博客?

首先,我们有一个混合解决方案,将您的 WordPress 博客托管在 Web 服务器上,并使用 PC 上的 Web 应用程序管理它,这样您就可以在不打开浏览器的情况下控制界面。

  1. 转到 Microsoft Store 并下载 WordPress 应用程序wordpress-install-bg
  2. 您将被重定向到Microsoft Store应用程序,因此请单击“安装”按钮。wordpress-install-w11
  3. 下载并安装后点击打开按钮。wordpress-open-w11
  4. 现在您只需要输入您的凭据即可登录您的 WordPress 帐户,然后单击“继续”按钮。wordpress-credentials
  5. 登录后,您将看到与在浏览器上打开时完全相同的仪表板,但它可在本地、PC 上使用。WordPress-app

这是一种妥协,因为您实际上并未在 PC 上托管您的博客,但您可以更快地访问您的网站,而无需使用浏览器。

如何在 Windows 11 上安装 WordPress?

1. 在 Windows 11 WSL 上安装 WordPress

此方案仅推荐给有 Linux 使用经验的高级用户使用。

1.1 在 Windows 11 上安装 WSL

  1. 单击任务栏中的放大镜,键入cmd并选择Run as administratorcmd-run-administrator-w11
  2. 键入或粘贴以下命令并按Enterwsl --installwsl-install
  3. 该过程需要一点时间,因此请耐心等待,直到安装适用于 Linux 的 Windows 子系统。wsl-install2
  4. 安装完所有组件后,您将收到该过程已成功完成的消息,您需要重新启动系统以使更改生效。wsl-complete
  5. 重新启动后,将继续安装并安装 Ubuntu。ubuntu-installation
  6. 如果您收到WSL Register Distribution Failed With Error: 0x80370102消息,您将需要从 BIOS 启用 CPU 虚拟化设置,并从Windows 功能启用Hyper-V、虚拟机平台和Windows 管理程序平台windows-features-turn-on

安装 WSL 是该过程的第一步,它还将安装 Ubuntu,但如果您不喜欢这个发行版,您可以获得其他发行版。

您还可以通过在命令提示符管理窗口中输入以下行来更新 WSL:wsl --update

1.2 安装 Nginx HTTP 服务器

  1. 打开Ubuntu,输入以下命令安装Nginx:
    • sudo apt update
      sudo apt install nginx
      nginx-install-bg
  2. 要测试服务器,请打开浏览器并输入以下地址:http://localhostnginx-server-ss
  3. 如果您可以看到上面屏幕截图中显示的图像,那么您就走对了。

要使 WordPress 正常运行,它仍然需要一个 Web 服务器,而 Nginx 是一种非常高效且流行的开源服务,但如果您愿意,也可以使用其他服务。

1.3 安装数据库服务器

  1. 打开Ubuntu,输入以下命令并按下Enter执行:sudo apt install mariadb-server mariadb-clientmariadb-install-bg
  2. 现在在 Ubuntu 中输入以下命令来安装 MySQL:sudo mysql_secure_installationmysql-install-bg
  3. 系统会提示您一些问题,因此请输入以下答案:
    • 为 root 输入当前密码(输入无):按 Enter
    • 设置root密码?[是/否]: Y
    • 新密码:输入密码
    • 重新输入新密码:重复刚才输入的密码
    • 删除匿名用户?[是/否]: Y
    • 禁止远程root登录?[是/否]: Y
    • 删除测试数据库并访问它?[是/否]:  Y
    • 现在重新加载权限表?[是/否]:  Y

您还需要一个数据库来存储 WordPress 信息,这就是您需要 MariaDB 服务器和 MySQL 的原因,但正如您所见,安装非常简单。

1.4 安装PHP及其组件

  1. 打开Ubuntu,输入以下命令安装PHP:sudo apt install php-fpm php-common php-mysql php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-xml php-cli php-zip
  2. 这将安装 PHP 7.4 版。

1.5 获取 WordPress

  1. 在 Ubuntu 中键入以下命令以获取最新版本的 WordPress:
    • cd /tmp
      wget https://wordpress.org/latest.tar.gz
      tar -xvzf latest.tar.gz
      sudo mv wordpress /var/www/wordpress
      get-wordpress-bg-1
  2. 要让 www-data 拥有 WordPress 目录,请键入以下命令:
    • sudo chown -R www-data:www-data /var/www/wordpress/
      sudo chmod -R 755 /var/www/wordpress/

1.6 启动WordPress

  1. 配置Nginx VirtualHost 后,启动浏览器并输入服务器的主机名。对我们来说是http://example.comwordpress-start-bg
  2. 通过完成所有必要的数据继续 WordPress 设置过程。wordpress-setup2-bg
  3. 登录您的 WordPress 帐户并开始管理您的网站。

2. 使用 InstantWP

  1. 下载并安装适用于 Windows 的 InstantWP
  2. 您将收到一个存档文件。在 PC 上的文件夹中解压缩它,然后运行 Start-InstantWP.bat 文件。instant-wp-install
  3.  如果您收到有关防火墙的提示,请单击 允许访问
  4. 单击下一步按钮继续安装。instant-wp-next-bg
  5. 系统将提示您一条消息,告诉您 InstantWP 带有嵌入式 Linux 虚拟服务器。单击下一步继续。instantwp-server-bg
  6. 最后,InstantWP 应用程序将启动。单击WordPress 管理员按钮。instantwp-wordpress-admin-bg
  7. 这将打开一个浏览器窗口,您可以在其中登录 WordPress 服务器。

如您所见,使用专用应用程序要容易得多,但缺点是您需要为该应用程序付费才能使用其所有功能。

如何获得良好的 WordPress 虚拟主机?

我们介绍了一种使用 Web 应用程序管理博客的方法,以及如何使用专用应用程序在 Windows 11 上手动安装 WordPress。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun103978.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年12月9日 下午9:40
下一篇 2021年12月10日 上午10:38

相关推荐