本地搭建XAMPP环境安装运行WordPress
当已经建好一个Wordpress站点后,经常会需要测试不同的主题或者插件,如果是在服务器上更改并测试的话,调试的速度相对来说很慢,而且也不容易修改代码,效率较低。更主要的是,如果你的网站已经上线并正常运营,调试也会影响网站的访问。
本文介绍在Windows 10 64位系统下,使用XAMPP快速搭建本地WordPress安装/测试环境(PHP + MySQL)。
安装 XAMPP
首先,我们需要有一个基于Apache、MySQL、PHP 的编程调试环境。一般可以使用XAMPP和PHPNow等软件,本文推荐使用 XAMPP。我们从XAMPP官网(中文)下载最新的XAMPP程序。
如果需要使用PHPNow搭建本地环境,推荐查看“使用PHPnow快速搭建本地php+Mysql建站环境”一文。
我们下载的XAMPP版本是:xampp-win32-5.6.14-4-VC11。点击安装,首先出现下列提示:
由于开启了UAC后,无法写入上述默认安装目录,我们建议将XAMPP安装在非系统盘,并且在安装路径中不要包含空格或中文(可能导致无法启动),本文将其安装在"E:\XAMPP",选择安装所有组件(默认)。
安装好Xampp以后,打开XAMPP Control Panel,将 Apache 和 MySQL 两个服务打开,等服务名称变为绿色就表明已经成功打开,如下图所示:
最左侧的Service这一列选项是将XAMPP的各个组件加入服务让XAMPP随系统启动,如果你不希望开机就启动XAMPP的服务,尽量不要勾选(推荐)。
至此,一个本地环境就搭建成功。可以用如下方法测试XAMPP是否安装成功:在浏览器地址栏中输入http://localhost 或 http://127.0.0.1,即可显示XMAPP首页,如下图
PhpMyAdmin:http://localhost/dashboard/phpinfo.php
PhpInfo:http://localhost/dashboard/phpinfo.php
有一个许多网友常见的问题,就是Apache对应的Start按钮无法打开,或者一打开马上又停止,这是由于80端口被其他程序占用。解决办法如下:点击ApacheConfig选择Apache(httpd.conf),在文件里面找到Listen 80,把80端口改为其它端口,例如Listen 8123,再点击运行Start按钮就OK了。(由于端口80已经改为8123,上面的地址也相应改为http://localhost:8080/或者 http://127.0.0.1:8123/,以后访问其他地址都需加端口号。)
下面我们简单地讲解如何在本地XAMPP环境上搭建WordPress网站(过程和在虚拟主机、VPS上一样)。
创建MySQL数据库
在浏览器上输入:http://localhost/phpmyadmin/,进入PMA数据库管理界面。可以将数据库管理界面语言切换为中文。
下面我们要新建一个数据库共WordPress使用。点击“数据库” - “新建数据库”,选择 utf8mb4_unicode_ci 或者 utf8mb4_general_ci 作为数据库格式,数据库名可以自定义。
(utf8mb4_unicode_ci和utf8mb4_general_ci区别在于对各国语言支持的广度,如果只是中/英文语言的博客选择utf8mb4_general_ci为佳,速度较快;如果需要使用多国语言如法语、德语建议使用utf8mb4_unicode_ci获得最大兼容性.)
安装WordPress程序
下载最新版的 WordPress ZIP 文件,解压并存放在 E:\XAMPP\htdocs 目录下(新解压的wordpress文件夹和原有index.php并列)
在网页上打开 http://localhost/wordpress/,然后输入数据库信息,包括刚才新建的数据库名,然后输入管理员的账号(root),密码(留空),数据库主机(localhost),表名前缀采用默认的 wp_ 即可。
根据后面的向导完成后续步骤(WordPress有引以为豪的五分钟快速安装法),一个本地WordPress站点就建成了。接下就可以体验 WordPress 和测试 WordPress 主题和插件了。
以后每次打开WordPress本地网站时,请记得开启XAMPP的2个服务,然后再打开http://localhost/wordpress/或http://localhost:8813/wordpress/(如果修改了端口号)。
参考资料:
[1] 欧阳博客:Win7如何本地搭建XAMPP安装运行WordPress(图文)
[2] 我爱水煮鱼:如何在 Windows 系统上安装 WordPress 本地测试
[3] 9SEP:使用Xampp构建WordPress本地开发调试环境
本文固定链接: http://blog.xieyc.com/use-xampp-create-wordpress-locally/ | 小谢的小站