如果您有一个 WordPress 网站,您可以选择将其托管在您自己的 PC 或服务器上。
至少在您开始时,它可能是一个优势,因为您可以更快地测试大量修改,并且您可以完全控制正在发生的事情。
但是,大多数网站所有者将他们的 WordPress 博客托管在网络服务器上,因为它更易于访问,而且您不需要从他们这边分配任何资源。
如果您已下定决心并希望在 Windows 11 计算机上本地安装 WordPress,本文将向您展示如何将您的 PC 配置为自己的 Web 服务器来托管您的博客。
首先,我们有一个混合解决方案,将您的 WordPress 博客托管在 Web 服务器上,并使用 PC 上的 Web 应用程序管理它,这样您就可以在不打开浏览器的情况下控制界面。
这是一种妥协,因为您实际上并未在 PC 上托管您的博客,但您可以更快地访问您的网站,而无需使用浏览器。
此方案仅推荐给有 Linux 使用经验的高级用户使用。
wsl --install
安装 WSL 是该过程的第一步,它还将安装 Ubuntu,但如果您不喜欢这个发行版,您可以获得其他发行版。
您还可以通过在命令提示符管理窗口中输入以下行来更新 WSL:wsl --update
sudo apt update
sudo apt install nginx
http://localhost
要使 WordPress 正常运行,它仍然需要一个 Web 服务器,而 Nginx 是一种非常高效且流行的开源服务,但如果您愿意,也可以使用其他服务。
sudo apt install mariadb-server mariadb-client
sudo mysql_secure_installation
您还需要一个数据库来存储 WordPress 信息,这就是您需要 MariaDB 服务器和 MySQL 的原因,但正如您所见,安装非常简单。
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
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
sudo mv wordpress /var/www/wordpress
sudo chown -R www-data:www-data /var/www/wordpress/
sudo chmod -R 755 /var/www/wordpress/
如您所见,使用专用应用程序要容易得多,但缺点是您需要为该应用程序付费才能使用其所有功能。
我们介绍了一种使用 Web 应用程序管理博客的方法,以及如何使用专用应用程序在 Windows 11 上手动安装 WordPress。