WSL 开发环境

安装Linux

1、系统设置-更新与安全-开发者选项,打开“开发者模式”

2、控制面板,程序与功能,启用Linux

3、应用市场,下载ubuntu

4、更新镜像 sudo apt-get update sudo apt upgrade

5、自动补全忽略大小写 vi ~/.inputrc set completion-ignore-case on

6、SSH颜色,vi ~/.bashrc 取消注释 force_color_prompt=yes

安装PHP

1、直接运行php命令,查看php最新版本

2、sudo apt install php zip openssl php-mbstring php-dom php-xml php-fileinfo php-mysqli php-zip php-curl php-mysql php-json php-sockets php-redis php-xdebug

3、php-v 查看安装上的版本 php-m 查看安装了哪些扩展

4、sudo php -S 127.0.0.1:80

5、如果是TP php think run

GIT SSH

ssh-keygen -t ed25519 -C "xxxx@qq.com"
cat ~/.ssh/id_ed25519.pub
git config --global user.name 'Sinkey100'
git config --global user.email 'xxxxx@qq.com'

PHPStorm 相关配置

1、打开项目,可以直接选择wsl路径

2、设置 - PHP - CLI解释器,添加,选择WSL

3、设置 - PHP - Composer,选择远程解释器,选择Ubuntu

4、可能出现修改代码权限不足,bash切换到项目目录,chown -R sinkey:sinkey ./

5、配置wsl为默认终端,设置 - 工具 - 终端,Shell路径:C:\Windows\System32\wsl.exe

发表评论
评论
大雄回复
2022-08-08 10:23macOSChromeIP:广东
前排围观膜拜!
Tokin回复
2022-08-31 21:05macOSEdgeIP:上海
开了WSL2很苦恼,开机就占1.4G内存,写点东西就开始疯涨。。。
关关回复
2024-01-09 19:40Linux x86_64ChromeIP:江苏
11
关关回复
2024-01-10 18:21Linux x86_64ChromeIP:广东
111