win10 启动WSL子系统并安装 Ubuntu18.04、PHP 开发环境

一、开启适用于 Linux 和 Windows 子系统

在这里插入图片描述
勾上之后确定,重启电脑。

二、启动 WSL

右键左下角 的开始图标,选择 Windows PowerShell(管理员),输入并回车以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

三、下载并安装 Ubuntu18.04

打开 Microsoft Store 搜索 Ubuntu,找到 Ubuntu18.04,获取并安装,稍等两分钟(很久…)
在这里插入图片描述
安装完之后启动,会有一个安装过程,按照提示设置用户名和密码即可,很简单。

四、设置软件源

更改 apt 源:

$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
$ sudo sed -i 's/security.ubuntu/mirrors.aliyun/g' /etc/apt/sources.list
$ sudo sed -i 's/archive.ubuntu/mirrors.aliyun/g' /etc/apt/sources.list
$ sudo apt-get update
$ sudo apt-get upgrade

五、安装宝塔面板

sudo wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

按提示进行操作,默认回车即可,直到宝塔面板安装成功。
打开浏览器,输入 http://127.0.0.1:8888,输入安装成功提示的账号密码进行登录:
在这里插入图片描述
登录成功后里面的软件自行研究,记得安装 LAMP。

六、本地 PHP 开发配置

讲一下如何在本地访问 WSL 的环境。
首先,打开本地的 hosts 文件,路径:C:\Windows\System32\drivers\etc\HOSTS
在 HOSTS 文件中添加一个如下测试 host:
在这里插入图片描述
来到宝塔面板,按照如下进行新建:
在这里插入图片描述
打开浏览器,输入 http://linux-mall.com 即可访问 WSL 环境下的项目。

2020/7/3 更新

管理员打开 Windows PowerShell,查看 wsl 版本: wsl -l -v

升级 wsl 到 wsl2:https://docs.microsoft.com/en-us/windows/wsl/install-win10

都在里面了,慢慢看~

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章