細水長流

Windows 使用 Laragon 搭建 WordPress 本地开发环境记录

折腾 WordPress 博客,有时候测试 WordPress 主题,测试插件,在本地搭建环境会更方便更省事,速度也更好,使用什么工具搭建 WordPress 本地开发环境比较方便呢?

「Windows 使用 Laragon 搭建 WordPress 本地开发环境记录:https://uxtt.com/23」

Windows 系统如何快速搭建 WordPress 本地开发环境?

Windows 系统快速搭建 WordPress 本地开发环境工具有 WAMP、XAMPP、phpStudy 等。前面这些工具都不错,这里推荐另一款工具:Laragon

Laragon is a portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby. It is fast, lightweight, easy-to-use and easy-to-extend.

「Windows 使用 Laragon 搭建 WordPress 本地开发环境记录:https://uxtt.com/23」

Laragon 是一个可移植,隔离,快速且功能强大的通用开发环境,适用于 PHP,Node.js,Python,Java,Go,Ruby 等。Laragon 快速,轻便,易于使用且易于扩展。

Laragon 官网:https://laragon.org/

「Windows 使用 Laragon 搭建 WordPress 本地开发环境记录:https://uxtt.com/23」

Windows 系统使用 Laragon 快速搭建 WordPress 本地开发环境 简单记录

Laragon 官方下载:https://laragon.org/download/、懒折腾建议直接下载 Laragon - Full 版本,包含 Apache 2.4, Nginx, MySQL 5.7, PHP 7.4, Redis, Memcached, Node.js 14, npm, git 等。

当然,如果想自己定制环境,选择 Laragon - Portable 便携版更干净,无需安装,按实际需要添加组件即可。

Laragon 特色功能

运行 Laragon & 初始设置

下载 Laragon 绿色版,解压打开 laragon.exe 即可运行。(嫌麻烦也可以直接下载完整安装包)

「Windows 使用 Laragon 搭建 WordPress 本地开发环境记录:https://uxtt.com/23」

设置一下主机名称模板,比如 {name}.com,那么 www 目录下 test 目录对应 test.com

修改 nginx 端口为 80 和 443,要不然网址需要加上端口才能打开。

Laragon 添加新版本 PHP、Nginx 和 mysql 等

Laragon 绿色版自带软件版本比较旧,可以按需要添加新版本。

Windows php 下载地址:https://windows.php.net/downloads/releases/,比如 php-8.0.20-Win32-vs16-x86.zip若本地系统为 x64,PHP 建议也选 x64 版本

Windows nginx 下载地址:http://nginx.org/en/download.html,比如 nginx/Windows-1.22.0

MySQL 下载地址:https://downloads.mysql.com/archives/community/,一般使用 MySQL 5.6.51 足矣。

新版本 php、nginx、mysql 放到 Laragon 对应目录下即可。

如需 phpMyAdmin,比如下载 phpMyAdmin-5.2.0-all-languages.zip,解压,phpMyAdmin-5.2.0-all-languages 改名为 phpMyAdmin 复制至 \laragon\etc\apps 目录下即可。

Windows 下 Laragon 安装 memcached 以及 php-memcached 和 php-memcache 扩展

1、Windows 下 Laragon 安装 Memcached 方法:

Memcached 官网上并未提供 Memcached 的 Windows 平台安装包,可以使用以下链接来下载,你需要根据自己的系统平台及需要的版本号点击对应的链接下载即可:

下载 memcached-1.4.5-x86.zip 解压得到 memcached-x86 改成 memcached,复制到 \laragon\bin 目录下。

memcached 状态面板信息放至 laragon\etc\apps\memcached 目录下,可以查看命中率等信息。

2、安装 php-memcached 扩展

下载地址:https://windows.php.net/downloads/pecl/releases/memcached/,注意确认 php 版本、是否线程安全、ts 或 nts 以及架构是 x86 还是 x64)

libhashkit.dll 和 libmemcached.dll 复制到 Windows 目录下

php_memcached.dll 放到对应版本 php ext 目录下,如 \laragon\bin\php\php-8.0.19-nts-Win32-vs16-x64\ext

Laragon 启用 memcached,重启环境,查看 phpinfo,能找到 memcached 说明安装成功。

3、安装 php-memcache

下载地址:https://pecl.php.net/package/memcache

找到对应版本(目前 PHP 8 暂未支持),下载解压,将 php_memcache.dll 添加到对应版本 php 的 ext 目录,Laragon 启用 memcache,重启环境,查看 phpinfo,能找到 memcache 说明安装成功。

退出移动版