基于WSL2的完整版PHP8环境的搭建及使用

作者: 温新

分类: 【PHP基础】

阅读: 3238

时间: 2020-11-26 17:20:36

PHP8已发布,那么对于Windows用户来说可能是悲催的,因为Window将不再支持PHP8。想使用PHP8则必须使用Linux系统了(Mac不知道,没用过)。上帝关了这一扇窗,打开了另外一扇窗。Windows10也可以使用了Linux系统,虽然有很多不足,虽然不能与完整的Linux系统相比,但是对于我们PHPer来说已经完全够用了。

放弃PHP集成环境,会发现,原来不使用集成环境感觉真棒。基于Linux的PHP环境我全部是源码安装,虽然源码安装很慢,但是很爽。

经过本人的实际搭建测试,源码安装与之前所写的没有多大差异,直接照着安装即可,但是,问题是有的,有些命令无法使用,如systemctl,这也就意味着无法通过systemctl来控制软件的启动、关闭、重启,不过这些并无大碍,大面才是重点。

另外,我使用的是CentOS,原因无它,因为习惯了,尽然它收费的,非官方发布的。微软商店中,绝大多数人会选择ubuntu,因为免费,当然了这也是首先,毕竟免费。这样问题就来了,免费的这么香为什么还要购买CentOS?

将本地文件挂载将WSL Linux系统中

cd /mnt/e
sudo mkdir php8www
ln -s /mnt/e/php8www/ /www

1)ln -s 本地文件夹 WSL系统系统文件夹

2) 可以在任何位置创建php项目,然后将其链接到www中即可

3)使用ln时,注意,一定要写决定路径,不然挂载的是错误的哦,会没法访问到

如此,就可以尽情在在Windows下玩耍了。

需要特别注意:删除软件时一定要小心再小心,因为在删除软链接时,可能会将本地文件也一起删除,且无法找回。我在尝试时就遇到了,还好是测试练习的文件夹,不然哭都找不到~~~

[bubu@DESKTOP-2EJP523 /]$ php -v
PHP 8.0.0 (cli) (built: Nov 26 2020 23:36:24) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies

我是小白,期待和优秀的你一起同行!

小白

2020年11月27日

请登录后再评论