乐趣区

关于WSL2:windows下使用phpstorm在wsl2中进行开发在phpstorm中直接修改wsl2项目文件

开发环境

win10 20H2

wsl:ubuntu 20.04

其中装置了宝塔,装好 Nginx、PHP、composer

装置 wsl2 和宝塔的步骤网上有很多,且根本不会出错,这里省略。上面通过 composer 装置 laravel 8 举例解释。

拉取 laravel8 我的项目

在 bash 中执行创立 laravel8 的命令:

阐明:bash 中我个别习惯间接应用 root 账号操作,不然有时候须要加上 sudo 再输明码能力操作,麻烦。

批改权限

composer 创立我的项目胜利,而后给 storage 文件夹 777 的权限,记住我的项目寄存的地位

在宝塔中增加站点

设置网站目录:

设置伪动态

删除宝塔默认生成的.htaccess

拜访:

我所用的域名是 www.laravel8.lql,在 windows 的 hosts 文件中增加解析:127.0.0.1 www.laravel8.lql,此时咱们间接拜访http://www.laravel8.lql/,即可看到 laravel 的首页

PHPStorm 的相干配置

关上我的项目

点击顶部菜单栏“文件”->“关上”

PHPStorm 中配置 PHP

配置实现后,如下:

PHPStorm 中 composer 配置

配置实现后:

容许 phpstorm 间接批改 wsl 中的文件

当初,根本的配置就实现了,当初到了最要害的步骤,容许 phpstorm 间接批改 wsl 中的文件。

phpstorm 中会始终提醒无奈批改保留设置,批改文件也无奈保留,相似如下:

咱们切回 bash,将我的项目的用户组,从 root 改成 bash 默认的登录账号即可(装置完 wsl 后本人输出的账号)

不必重启 PHPStorm,再编辑文件,即可保留

再次拜访 http://www.laravel8.lql/

其余地址:csdn – 文章

退出移动版