文本是《基于 WSL 搭建WordPress本地开发环境(共7篇)》专题的第 3 篇。阅读本文前,建议先阅读前面的文章:
LNMP 简单说就是 Linux 系统下配置的 Nginx + Mysql + PHP 的环境。
WSL配置LNMP环境
由于当时配置lnmp的时候,没想到要写教程,而且也不知道是否成功,所以没有将过程截图,只能凭借记忆和借用网上的一些配图和步骤说明。
1、运行Ubuntu系统以后,在界面中执行下面的命令下载和解压安装包,这里使用的是目前最新的1.6稳定版,如果以后有新版本了,可以自己到https://lnmp.org/获取最新的下载网址:
wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6
如提示wget: command not found ,先使用
sudo apt-get install wget
命令安装wget组件,然后再次执行上面的命令。
2、执行命名进行安装:
sudo ./install.sh lnmp
需要输入你的用户密码继续。
3、选择数据库版本,建议选择 mysql 5.6

4、然后输入数据库密码。

5、是否安装Innodb 数据库引擎,输入 y
回车

6、建议安装PHP 7.2 或 7.3,输入对应版本前面的数字回车即可:

7、是否安装内存优化功能,根据你的需要选择吧,这里我不安装,直接回车:

8、然后你就可以看到一句话“Press any key to install...or Press Ctrl+c to cancel
”,直接回车即可进行安装。
整个安装过程可能需要1-2小时,毕竟在WSL下性能有些差,耐心等待,直到你看到下图界面,说明已经安装完成:

9、这时候,我们直接在浏览器访问 http://127.0.0.1/ 即可看到下图界面:

上图界面有一些链接,比如:
- 探针:http://127.0.0.1/p.php
- phpinfo:http://127.0.0.1/phpinfo.php
- phpMyAdmin:http://127.0.0.1/phpmyadmin/ (输入root用户名和你安装的时候填写的数据库密码即可登录)
新建站点
请继续阅读《【军哥LNMP】WSL的LNMP下添加网站并绑定域名》
已知问题
军哥的LNMP环境下,网站运行目录应该设置为www用户所有,但是默认情况下不是这样的,会导致读写权限问题,所以建议按照《WSL修改网站目录磁盘的用户权限》设置磁盘的默认属性。
您已阅读完《基于 WSL 搭建WordPress本地开发环境(共7篇)》专题的第 3 篇。请继续阅读该专题下面的文章: