开发环境

win10 20H2wsl: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 - 文章