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

都在裏面了,慢慢看~

在這裏插入圖片描述

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