# 前置知识与环境要求
# 前置知识
- 了解 MySQL 基础知识。
- 掌握一种编程语言
# 软件环境
- linux
- docker
- vmware(笔者用 virtual box)
# 安装 linux 系统
本课程建议使用择桥接网络。
# 配置 SSH
MobaXterm,支持如下图的各种连接。很强大
# 虚拟机的克隆与快照
VMware 有快照功能,virtual box 的快照功能是备份系统。简单说,我们需要几台 linux 服务器安装 mysql,你可以先装一台,然后克隆几台出来,简单修改下就可以使用了,大量的节省了时间。
快照功能:你再瞎搞之前,备份下系统,搞坏了直接还原就行了
# Linux 基础知识
目录 | 用途 | 重要性 |
---|---|---|
bin | 存放二进制文件 | 高 |
dev | 存放硬件文件 | 高 |
etc | 存放程序的配置文件 | 高 |
home | 非root用户的目录文件 | 普通 |
proc | 存放正在运行中的进程文件 | 高 |
root | root用户目录 | 高 |
sbin | 存放root用户可以执行的二进制文件 | 高 |
tmp | 存放系统临时文件 | 低 |
usr | 存放安装的程序 | 高 |
var | 存放程序或者系统日志文件 | 高 |