1. Linux简介
Linux是一个开源的类Unix操作系统,它其实是一系列Linux内核基础上开发的操作系统的统称(通俗来说Linux就是内核,linux系统就是围绕这个内核打造出来的操作系统)
现在的Linux应用领域有云计算、服务器、移动硬件、网络设备、嵌入式以及个人PC。
Linux优势在于:稳定、安全、性能好、占用资源少。
2. Linux系统选择
1、linux系统分类
- Linux桌面系统:首选Ubuntu
- Linux服务端系统:首选RHEL(收费)或CentOS(开源、免费)
2、如何选择版本
- Ubuntu:16.04、18.04
- RHEL:7.4、7.6、8、8.1
- CentOS:7.4、7.6、8.0、8.1
3、要学会linux系统?
- 行业趋势:电商、游戏、金融、等 互联网行业…
- 后端数据库:mysql、mongodb、redis 这些服务都需要部署到linux系统,
- 消息队列:kafka、active mq、等 也需要部署到linux系统
- 应用:电商网站app、游戏后端、也需要部署到linux系统上。
3. Linux安装
3.1. 下载Centos
从centos官网下载centos 7.6
版本
所有Centos 系列的版本下载链接
Centos 7.6 下载链接
3.2. 配置镜像
准备好已经下载的镜像文件:CentOS-7-x86_64-DVD-1810.iso
打开VMware
软件,选择文件->新建
弹出安装配置界面,选择从光盘或镜像中安装
,然后将已下载的镜像文件拖动到安装区域进行镜像识别.
识别到镜像文件之后,选中该文件,点击继续
准备下一步安装.
选中固件类型,默认方式传统BIOS
,然后点击继续
.
检查配置信息无误后,点击完成
,等待镜像安装。
3.3. 定制化
该步骤可以通过点击 自定设置
来自定义修改虚拟机名称和安装目录
我们可以设置存储该虚拟机的目录名、标签和存储路径(名称和路径都根据实际情况来设置)
虚拟机名称:CentOS7 64位
虚拟机存储路径:/Users/xxxx/Documents/虚拟机/student
3.4. 系统设置
我们需要点击右上角的 扳手
图标来进入系统设置,可以配置CPU、内存、网络等….
可以看到下面有很多设置选项
点击 处理器和内存
将设置 CPU:2核心,内存:2G(根据自身宿主机的配置来设置)
点击 网络适配器
进行重要的网络设置,其实这里我们直接使用 NAT网络
即可
VMware 默认有三种链接方式:
VMnet0 桥接网络
虚拟机相当与网络上的一台独立计算机,与主机一样,拥有一个独立的 IP 地址。
VMnet1 仅主机网络
虚拟机只能和主机相互访问,不能访问外部网络。
VMnet8 NAT网络
虚拟机在外部网络上共享主机的 IP 地址,主机为虚拟机发出的网络流量进行网络地址转换。
修改mac上的vmware的网络配置目录如下:
$ /Library/Preferences/VMware Fusion
3.6. 安装镜像
Centos7 以上的系统网卡命名规则被重新定义成 en xxx
这种方式,下面将网卡命名规则改为eth xx
,需要调整内核信息 .
进入操作系统安装界面,我们快速按Tab键,然后在你和信息的最后面输入:net.ifnames=0 biosdevname=0,点击回车
过了一会就能看到centos
安装界面了,这里可以选择系统使用的语言,选择 English
可以看到有各项设置
3.7. 设置时区
点击DATE & TIME
设置时区,选择上海(Asia/Shanghai)
3.8. 最小化安装
通常我们会最小化安装来保证系统的最小化体积,后续等系统安装完毕后,在按需安装需要的工具/软件。
点击SOFTWARE SELECTION
安装工具,选择Minimal Install
最小化安装
3.9. 关闭KDUMP
系统启动时会预留一块内存空间,当系统奔溃调用命令kexec
在预留的内存空间中启动kdump内核,该内核会将此内存中的所有运行状态和数据信息采集到一个coredump文件中以便后续的分析调试。
点击KDUMP
将其关闭(捕获内核奔溃)
3.10. 自定义分区
点击INSTALLATION DESTINATION
,勾选I will configure partitioning
,点击左上角的Done
,进入下一步
选择Standard Partition
标准分区,再点击+
添加分区
添加swap
分区:类似于windows/mac的虚拟内存,在内存不够用的时候占用硬盘的虚拟内存来进行临时数据存放,对于linux而言就是swap分区
添加boot
分区:引导分区,包含了系统启动的必要内核文件,即使根分区坏了,也能正常引导启动
添加根分区
:所有文件都从这开始
完成分区操作,点击左上角的Done
,进入下一步
当我们点击完成分区的时候,系统会有提示,只需要点击右下角的Accept Changes
即可
3.11. 关闭安全策略
点击SECURITY POLICY
3.12. 设置root密码
当所有的系统基础设置完成后,点击右下角的按钮,进入安装步骤
系统最后一步安装界面点击
ROOT PASSWORD
为root用户设置默认密码,设置完毕后,点击右上角的Done
,回到系统安装界面等待数分钟后,系统安装完毕,点击右下角的
reboot
重启并进入centos系统
3.13. 系统安装完毕