开发系统准备与开发环境配置总结
开发前系统配置及环境搭建
- 系统配置
- 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 环境搭建安装配置详细教程.