1.1 管理員Windows PowerShell執行
右鍵 開始選單 -> Windows PowerShell(管理員) ,執行命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
1.2 或者
控制皮膚->程式和功能->啟用或關閉Windows功能->勾選 適用於Linux的Windows子系統
2 重啟電腦
3 開啟 應用商城
搜尋 “Linux” ,選擇安裝一個或多個Linux系統
4 初始化使用者名稱和密碼
Installing, this may take a few minutes...
Enter new UNIX username:(使用者名稱)
New password:(密碼)
Retype new password:(確認密碼)
#輸入下面命令,設定ROOT密碼
$ sudo passwd
5 完成
GITHUB:https://github.com/zoang/wsl-ubuntu
# 進入root 使用者,執行下面命令即可:
wget -qO- https://raw.githubusercontent.com/zoang/wsl-ubuntu/master/download.sh - | bash
自動設定時區,替換成阿里源,安裝PHP及依賴,更新NODE等,因每次登入wsl需要手動開啟各項服務,所以設定了一個快捷命令 wsl 來啟動。
這裡會各類問題及要點,也可把你遇到的問題反饋給我,不定時更新。
NGINX記錄 *
1.在/etc/nginx/nginx.conf http{}內加入下面程式碼(必需,解決未知BUG):
http{
#其他配置不用修改,下面必須加入,解決未知BUG
fastcgi_buffering off;
}
其他
1.Ubuntu目錄與Windows的對映
# C盤
/mnt/c
# D盤
/mnt/d
# 類推
2.host說明
直接修改 Windows host 即可對映
#直接修改 C:\Windows\System32\drivers\etc\hosts
127.0.0.1 larabbs.test
3.重啟 Windows 10 子系統(WSL) ubuntu
直接關閉視窗,或者 Windows PowerShell(管理員) ,執行命令:
#Windows PowerShell(管理員模式)
net stop LxssManager
net start LxssManager