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