背景
因为日常工作中有一些场景需要使用 Linux 环境,并且有时候需要写一些自动化脚本来方便提效,而 wsl 具备安装便捷、占用轻量、使用便捷的特性,所以 wsl 无疑是最好的选择。
安装 wsl
-
使用管理员权限打开 cmd 终端
-
输入以下命令进行安装对应系统, 若本人不想用该系统则可以 输入 wsl --list 选择自己日常使用的 linux 发行版。
wsl --install -d Ubuntu
-
安装完成后,输入 win+r ,输入 wsl 即可进入 linux 系统中, 此时需要为新安装的 Linux 发行版创建用户帐户和密码 按照自己需求定义即可;
安装 php
对应 wsl 源只有 php7.4,如果需要安装其他,需要安装第三方镜像源,这里推荐 ppa:ondrej/php。
- 安装 php
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.1 # for PHP 7.1
- 安装 php 扩展 (基本包含日常使用)
sudo apt-get install php7.1 php7.1-curl php7.1-gd php7.1-gmp php7.1-json php7.1-mysql php7.1-opcache php7.1-readline php7.1-sqlite3 php7.1-tidy php7.1-xml php7.1-bcmath php7.1-bz2 php7.1-intl php7.1-mbstring php7.1-mcrypt php7.1-soap php7.1-xsl php7.1-zip php7.1-fpm php7.1-dev