1. 简介
WordPress 是一个 PHP 编写的网站制作平台。WordPress 本身免费,并且拥有众多的主题可以使用,适合用于搭建个人博客、公司官网、独立站等。
2. 环境准备
2.1 WordPress 下载
WordPress 可以在 Worpress中文官网 下载(如果后续要将后台调成中文的话,一定要从中文官网下载)。
2.2 依赖项准备
2.2.1 PHP 下载
首先可以在 Windows版PHP下载页面 进行下载,下载完成并解压到自己想要安装 php 的目录。在解压完成后进入 php 安装目录,将安装目录下的 php.ini-development
复制一份并重命名成 php.ini
。
2.2.2 环境变量配置
查看系统变量中的 Path
中是否存在 PHP 的路径,如果不存在则加入。加入成功后可在命令行中执行 php -v
命令进行验证。
2.2.3 PHP 配置
在创建完 php.ini
文件后需要进行编辑。
- 将
;extension_dir = "ext"
中的;
删除,并将ext
前加上 PHP 的实际安装目录如 extension_dir =c:\php7\ext
, - 删除
;extension=mbstring
中的;
- 删除
;extension=mysqli
中的;
- 删除
;extension=pdo_mysql
中的;
- 删除
;extension=curl
中的;
。这一步是为了后面安装插件和主题。
2.2.3 VS
需要安装 VS 2015-2019 版。因为我之前安装过了,就没有重新安装。
2.2.4 Apache
首先在 apachelounge 下载 Apache。下载完成后解压到自己的想要安装 Apache 的目录,如果安装目录不是 c:/Apache24
则需要进入 Apache 目录下的 conf 文件夹,修改其中的 http.conf
文件,将 Define SRVROOT "c:/Apache24"
修改成自己电脑上 Apache 所在的目录。最后测一下是否安装完成,通过 cmd 命令行运行以下命令。
cd c:\Apache24\bin
httpd.exe
在执行完命令后可能会提示 AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name,.......
,暂时先无视这个提示,直接使用浏览器访问 localhost,如果看到下图中的结果,这一步就算成功了。
2.2.5 Apache 配置 PHP
Apache 已经可以正常启动了,但是需要让 Apache 遇到 php 文件时知道要去调用 php 解析还需要另外的配置。在 Apache 的安装目录下找到 conf 文件夹,修改其中的 httpd.conf
文件。添加以下内容,并将其中的 c:/php7
替换成自己电脑上 php 的安装位置。
#加载PHP
LoadModule php7_module 'c:/php7/php7apache2_4.dll'