一、CentOS与RHEL的区别
CentOS是将RHEL发行版源码重新编译形成的二进制版本,由于LInux源码遵循GNU协议,所以从获得RHEL源码编译成CentOS是合法的。新的发行版里将RedHat的商标去掉。
二、选用CentOS还是RHEL
CentOS可以得到RHEL的所有功能,甚至更好,但CentOS并不向用户提供商业支持,因而不负有商业责任。如果是单纯的业务型企业,技术人员水平一般,建议选购RHEL并购买相应服务,这样可以节省IT管理费用,并得到专业的服务;如果不需要官方收费服务,技术人员Linux操作水平较高,可以选择CentOS。互联网IT企业基本上选用CentOS,比如BAT。
三、CentOS7版本新特点
1、CentOS7的身份管理
(1)使用kerberos的跨平台信任机制,可以和Windows的活动目录具有兼容性
(2)REALMD将CentOS或RHEL加入Windows活动目录,实现自动支持
2、性能管理
提供个新架构,新图形界面来提供性能管理,可用来分析和收集系统信息
3、虚拟化支持
(1)可以兼容vmarevshpere虚拟化架构,另外自带3D驱动,open tools
(2)虚拟I/O :每台虚拟机提供了调用底层PCI设备的借口,实现内核级别的隔离。提高机器的安全性和兼容性
(3)嵌套虚拟化支持:可以再kvm虚拟化中搭建openstack虚拟化环境
(4)qcow2快照文件格式支持
(5)支持usb3.0
4、文件系统
CentOS7支持xfs系统文件,而CentOS7以下版本则使用ext4、3系统文件
CentOS7的特点读写性能高,速度快,适用于大数据存储,单个文件系统可达到8EB;单个文件达到16T
5、网络管理
新增网络管理 NMCLI
6、服务管理
使用systemctl调用服务脚本
systemd替代了之前版本的 sysV 由systemd来管理系统服务。与原来的sysv进程管理不同,可以自动解决服务之间的依赖关系,并且支持服务的并行启动!速度快,更加稳定,同时也支持Docker技术。
四、选择下载CentOS7镜像
https://www.centos.org/download/
五、必备工具和学习教材
1、VMware Workstation 11或以上版本虚拟机软件
2、CentOS7或RHEL7光盘镜像文件
---推荐使用Everything(完整版)
3、SecuerCRT 远程登陆终端软件
4、WinSCP Linux 与 Windows传输工具
5、个人笔记本电脑/台式机
---至少4G内存+20G剩余磁盘空间
---CPU最好支持硬件虚拟化
---64位操作系统
6、Lisux书籍
---鸟哥的LInux私房菜 基础学习篇(第三版)
---鸟哥的Linux私房菜 服务器假设篇(第三版)
7、红帽官网