从启用或关闭Windows功能里勾选适用于Linux的Windows子系统和虚拟机平台,重启电脑
以管理员身份启动powershell,输入下面指令
wsl--set-default-version2
如果提示要升级内核,按照提示走
从MicrosoftStore下载最新Linux分发版,下载完后点击启动,安装
[可选]换源,使用阿里Ubuntu镜像。换完之后执行sudoaptupdate
[可选]从MicrosoftStore安装WindowsTerminal
2.搭建开发环境nginx,php,fpm,mariadb,redis,golang,openssh等软件均可以通过aptinstall来安装。通过servicexxxstart
restart
stop来控制状态
特别说明mariadb安装完后需要配置root账号密码,参考文章1
#第一次设置密码sudomysql_secure_installation#控制台登录,如果有报错,记得使用sudosudomysql-uroot-p#修改mysqld绑定IPsudovim/etc/mysql/my.cnf#注释下面的语句bind-address=.0.0.1#php连mysql需要安装扩展sudoaptinstallphp-mysql#fastcgilisten字段,需要跟nginx.conf对应sudovim/etc/php/7.4/fpm/pool.d/