開發前系統配置及環境搭建
- 系統配置
- 0 Github打不開、速度慢怎么辦
- 1 WSL、Linux、Ubuntu、Docker都是什么鬼
- 2 在Windows下安裝WSL和Ubuntu
- 3 配置MySQL
- 4 配置Redis并啟動服務
- 5 Docker(Windows和Ubuntu下)
- 6 Nginx
系統配置
你好! 這是你第一次使用 Markdown編輯器 所展示的歡迎頁。如果你想學習如何使用Markdown編輯器, 可以仔細閱讀這篇文章,了解一下Markdown的基本語法知識。
0 Github打不開、速度慢怎么辦
打開 C:\Windows\System32\drivers\etc路徑,編輯hosts文件
Step1 通過 Win + R 的方式打開 cmd 命令窗口,執行 ping github.com 命令獲取 GitHub 官網的 IP 地址: 20.205.243.166 。
Stpe2
【搜索】中查找【記事本】,并以管理員身份運行,在筆記本的文件中打開C:\Windows\System32\drivers\etc\host添加下面的地址并保存
step3 在host中添加
20.205.243.166 github.com
140.82.113.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.133 raw.githubusercontent.com
185.199.109.133 raw.githubusercontent.com
185.199.110.133 raw.githubusercontent.com
185.199.111.133 raw.githubusercontent.com
140.82.113.3 github.com
1 WSL、Linux、Ubuntu、Docker都是什么鬼
WSL
:無需安裝完整的Linux系統就可以在windows環境使用一些Linux命令和工具
Linux
:包括多種發行版本,Ubuntu
是一種具體的 Linux 發行版
Docker
:用于在Linux系統部署項目,現在在windows下也可以部署,推薦在linux下使用,更便捷、穩定
撤銷:Ctrl/Command + Z
2 在Windows下安裝WSL和Ubuntu
配置WSL-windows系統保姆級教程
WSL常用命令
wsl --update #升級到最新版本(wsl2)
wsl --list --online # 查看所有可用的發行版
wsl --install -d Ubuntu-22.04 # 安裝 Ubuntu-22.04 系統
wsl -l -v # 顯示當前安裝了哪些系統
wsl --set-default-version 2 #設置wsl默認版本為wsl2
wsl.exe --set-version Ubuntu-22.04 2 #設置Ubuntu-22.04為 wsl2
wsl.exe --set-version Ubuntu-22.04 1 #設置為wsl1
wsl -d Ubuntu-22.04 #登錄到Ubuntu環境
使用WSL安裝Ubuntu的命令
wsl --install -d Ubuntu
但會出現報錯:
網上的解決方案:(未嘗試)
詳細流程
我的成功解決方案
1、在微軟商店搜索Ubuntu并下載需要的版本
2、 設置 -> 應用 -> 右側的程序和功能 -> 啟動或關閉windows功能 -> 勾選適用于 Linux 的 Windows 子系統,重啟
3、使用wsl進入Ubuntu
wsl -d Ubuntu-22.04
直接輸入1次#,并按下space后,將生成1級標題。
輸入2次#,并按下space后,將生成2級標題。
以此類推,我們支持6級標題。有助于使用TOC
語法后生成一個完美的目錄。
3 配置MySQL
下載 MySQL 5.7.19
附上下載鏈接
配置環境變量:
1、新增用戶下的環境變量
2、在系統變量內找到 Path
編輯
點擊后,選擇 新建 %MYSQL_HOME%\bin
之后確認即可
詳細的配置教程
啟動服務
1、進入bin目錄(win下在根目錄輸入cmd)
2、mysql -h localhost -u root -p
忘記root密碼怎么辦
1、進入bin,停止服務net stop MySQL
2、以無驗證模式啟動MySQL:mysqld --skip-grant-tables --skip-networking
3、登錄到MySQL:mysql -u root
4、選擇MySQL數據庫并刷新權限:USE mysql;
FLUSH PRIVILEGES;
5、更新root密碼:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new_password’;
6、 重啟MySQL服務:EXIT;
7、net start MySQL
8、登錄并驗證新密碼:mysql -u root -p
默認設置123456
4 配置Redis并啟動服務
教程: Window下Redis的安裝和部署詳細圖文教程.
5 Docker(Windows和Ubuntu下)
win10系統安裝docker-desktop.
最詳細的ubuntu 安裝 docker教程.
注意:windows下的docker和Ubuntu下的Docker是不相通的,各是各的,不要混淆
進入Ubuntu系統后就不要用wls了
Linux下的命令總結
啟動docker:systemctl start docker
重啟docker:service docker restart
使用docker拉取鏡像:
查看已經拉取到的鏡像:sudo docker images
sudo
apt
6 Nginx
Windows Nginx 環境搭建安裝配置詳細教程.