开发环境
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 - 文章