博主在搭建实验室网站时,偶然被告知可用 WordPress 简化代码的编写,实现可视化编辑,因而尝试在 Windows 10 系统上部署相关的开发环境。

WordPress 采用PHP语言实现个人网页的开发,但其需要部署在相应的虚拟主机上,最为便捷的方式是部署在云服务器,博主作为尝试,没有考虑域名与云服务器,仅仅将其在本地实现,所以需要用到 XAMPP 建站集成软件包。

XAMPP

在安装WordPress之前,需要先部署XAMPP,该软件可在官网获取下载,官网下载网址:Download XAMPP

打开官网下载页面,下载所需版本的XAMPP,若直接点击下载没有反映或显示网页连接失败,排除网络因素,可点击 更多下载 手动查找所需版本下载

wordpress 执行路径 wordpress部署教程_xampp


更多下载 里寻找需要的版本,可参考图中表格最后一栏的 Downloads/Week 获取该版本的下载频率

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_02


可下载的软件有压缩包(zip)与可执行程序(exe)两种,博主选择了exe文件下载安装

wordpress 执行路径 wordpress部署教程_xampp_03


选定某一版本的XAMPP下载文件后,会跳转至如下界面,等待5秒后,系统将自动下载,该软件下载的时间可能较长,请耐心等待

wordpress 执行路径 wordpress部署教程_wordpress_04


下载完成后,打开下载的exe文件,将弹出一个提示框,大致意思是该软件与其他软件可能有冲突,建议该软件不要下载至C盘的Program Files文件夹中

wordpress 执行路径 wordpress部署教程_wordpress_05


安装过程中注意XAMPP的安装位置,其余选择可一路Next或者按需勾选

安装完成后,打开XAMPP,启动 ApacheMySQL

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_06


倘若 Apache 启动失败,很有可能是相关端口被占用,此时打开其 Config 中的 httpd.conf 文件与 httpd-ssl.conf 文件,下拉找到其端口号设置内容,修改端口号并保存(端口号取值范围1-65535)

wordpress 执行路径 wordpress部署教程_MySQL_07


wordpress 执行路径 wordpress部署教程_xampp_08

wordpress 执行路径 wordpress部署教程_MySQL_09


wordpress 执行路径 wordpress部署教程_端口号_10


倘若 MySQL 启动失败,同样有可能是端口号被占用的原因,打开其 Config 中的 my.ini 文件,找到端口号,修改保存

wordpress 执行路径 wordpress部署教程_端口号_11


wordpress 执行路径 wordpress部署教程_xampp_12


ApacheMySQL 的端口号有任一修改,都需要在XAMPP总的 Config 中修改对应端口号

wordpress 执行路径 wordpress部署教程_端口号_13


wordpress 执行路径 wordpress部署教程_端口号_14


wordpress 执行路径 wordpress部署教程_端口号_15


若本地安装有 MySQL 软件,修改MySQL部分的端口号仍将无法启动,此时需要修改相关注册表

快捷键 Windows + R ,在弹出的窗口中输入 cmd ,打开终端,在命令行输入 regedit ,打开注册表

wordpress 执行路径 wordpress部署教程_MySQL_16


在注册表中找到 MySQL(在Services文件夹中)

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_17


双击打开 ImagePath

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_18


修改相关文件位置

原地址:“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe” --defaults-file=“C:\ProgramData\MySQL\MySQL Server 5.7\my.ini” MySQL

根据自己安装的XAMPP文件修改相关目录(只需要修改前一个文件位置即可)

博主更改为:“D:\Wordpress\xampp\mysql\bin\mysqld.exe” --defaults-file=“C:\ProgramData\MySQL\MySQL Server 5.7\my.ini” MySQL

修改后,MySQL 便可正常启动

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_19


若存在其他错误,可参考XAMPP界面下方的提示内容进行修正

ApacheMySQL 均启动后,点击 MySQLAdmin 进入数据库后台

wordpress 执行路径 wordpress部署教程_MySQL_20


如果本地存有MySQL软件,第一次进入有可能会报如下错误

wordpress 执行路径 wordpress部署教程_xampp_21


此时,打开 D:\Wordpress\xampp\phpMyAdmin\config.inc.php 文件,根据本地原有的MySQL数据库设置,修改图中相关数据

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_22


而后刷新 http://localhost/phpmyadmin/ 网页

wordpress 执行路径 wordpress部署教程_xampp_23


新建一个数据库,命名自定

wordpress 执行路径 wordpress部署教程_wordpress_24


而后为该数据库添加用户

wordpress 执行路径 wordpress部署教程_MySQL_25


自定义用户名,选择主机名为本地,选择生成密码,勾选授予数据库xxx所有权限,勾选全局权限

准备一个TXT文件,将数据库名、用户名、主机名以及密码记录下来,而后下拉网页,点击执行,生成新用户

wordpress 执行路径 wordpress部署教程_MySQL_26


wordpress 执行路径 wordpress部署教程_wordpress 执行路径_27


至此,XAMPP部分部署完毕

XAMPP软件退出时可能会报错,导致软件卡死,此时可打开XAMPP文件的安装目录,在安装目录下找到 xampp-control.ini 文件,鼠标右键,选择 属性 > 安全 > 编辑 ,勾选 完全控制 ,确定后,下次关闭XAMPP一般不会再报错

WordPress

WordPress的官网下载网址:获取WordPress

在官网中点击WordPress下载,下载完成后得到一个压缩包文件

wordpress 执行路径 wordpress部署教程_MySQL_28


解压该压缩包,将解压后的文件更名为自定义的网页名(test),并将其放入 D:\Wordpress\xampp\htdocs 文件夹中

wordpress 执行路径 wordpress部署教程_MySQL_29


XAMPPApacheMySQL 启动的前提下,打开浏览器,输入网址并回车:http://localhost/test ,其中 test 为自定义的网页名,也就是对应文件夹的名称

若网页打开成功,将显示如下,若打开失败,可将网址修改为 http://localhost:80/test ,其中 80XAMPPApache 的端口号

wordpress 执行路径 wordpress部署教程_端口号_30


点击开始后,在下一窗口设置先前保存的数据库相关参数,提交安装

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_31


继续填写相关的站点设置,如有必要,请用记事本保存相关数据

wordpress 执行路径 wordpress部署教程_wordpress 执行路径_32


安装成功后,可登陆站点,开始个人网站的编辑

wordpress 执行路径 wordpress部署教程_wordpress_33


wordpress 执行路径 wordpress部署教程_MySQL_34