一、开发准备:在Linux上部署MySQL、Redis、MinIO
- 准备两台Linux虚拟机------server01和server02,开发阶段只需要一台虚拟机。另一台虚拟机留到后续的项目部署阶段使用。
- 先按要求准备一台,然后直接克隆得到第二台服务器,克隆完毕,要修改IP。
1、Linux系统目录
- /home,家目录,每个用户的个人目录都位于这个目录下,通常以用户名命名,如 /home/sy
- /root,root用户的家目录,保存root用户的个人数据
- /boot,保存系统启动时所需的文件
- /usr,存放用户可用的软件和程序文件
- /bin,存放系统的基本命令和其余可执行文件
- /etc,存放配置文件
- /var,日志文件、数据库文件
- /opt,一些可选的软件包
2、Linux常用命令
- pwd:打印当前绝对路径
- ls:列出目录内容
- cd:切换目录
- mkdir:创建目录
- cp:复制文件、目录
- rm:删除文件、目录
- mv:移动、重命名文件
- cat:查看文件内容
- tail:查看文件尾部内容
- vim文本编辑器
- 光标操作:^:移动到行头,$:移动到行尾,G:移动到页尾,gg:移动到页头
- 复制粘贴:yy:复制光标当前行,yw:复制光标当前词,p:粘贴
- 删除:dd:删除当前行 ,u:撤回
- :wq:保存并退出,:!:强制执行,:set nu:显示行号,/文本:搜索文本
- 进程管理
- ps::查看进程 ps aux
- kill:停止进程
- 压缩、解压文档
- zip/unzip:
- tar:可用压缩,也可以解压。-c打包,-x解包
- 安装应用
- rpm -ivh
- yum