CentOS 7 已于2024年6月30日停止维护!部分镜像网站移除了对centos 7的支持无法下载iso镜像,有些同学还不知道在哪里下载,小编就给大家分享centos7镜像的下载。注:centos7最后个版本为CentOS-7-x86_64-DVD-2009,也就是centos7.9版本。当前提供的是centos7.5镜像下载及安装方法。
一、Centos7系统简介
CentOS是一个基于Red Hat Enterprise Linux(RHEL)源代码构建的自由开源操作系统。CentOS 7是CentOS稳定版本的第七个主要版本,它基于RHEL 7源代码构建而成。 CentOS 7具有众多特性和优势,如强大的稳定性和可靠性、安全性高、免费、支持广泛的硬件平台、易于管理、具有广泛的软件包支持等。CentOS 7还提供了强大的服务器功能和企业级工具,如Web服务器、数据库服务器、邮件服务器等,非常适合用于构建稳定可靠的服务器环境。 CentOS 7采用了最新的Linux内核,并提供了许多新的特性和改进,如系统安全性增强、性能优化、容器支持、系统管理功能增强等。此外,CentOS 7还提供了一套完善的系统管理工具和软件包管理工具,如YUM软件包管理器和systemctl服务管理工具,帮助用户方便快捷地管理系统。 总的来说,CentOS 7是一个功能强大、稳定可靠的Linux操作系统,适用于企业级服务器和应用场景,在广泛的领域得到了广泛的应用和认可。
二、CentOS 7系统特点
稳定性
CentOS 7基于Red Hat Enterprise Linux(RHEL)的源代码构建,继承了RHEL的稳定性和可靠性。它能够在长时间运行的企业环境中保持稳定,满足对系统稳定性要求极高的应用场景。
安全性
CentOS 7在安装时会自动开启防火墙和SELinux(Security-Enhanced Linux),为系统提供强大的安全保护。SELinux是一种访问控制安全策略,能够限制程序只能访问其完成任务所必需的资源,从而减少潜在的安全风险。
此外,CentOS 7还支持多种加密技术和安全协议,确保数据传输和存储的安全性。它定期发布安全更新和补丁,以应对新出现的安全威胁。
软件包管理
CentOS 7采用YUM(Yellowdog Updater, Modified)作为其软件包管理器,用户可以方便地通过命令行或图形界面安装、更新和卸载软件包。YUM提供了强大的依赖关系解决能力,能够自动处理软件包之间的依赖关系,确保系统的稳定性和一致性。
网络功能
CentOS 7提供了丰富的网络功能,包括虚拟网络、Bonding、VLAN等。这些功能使得CentOS 7能够满足各种复杂的网络需求,在服务器、云计算和大数据处理等领域具有广泛的应用前景。
免费开源
作为一款免费开源的操作系统,CentOS 7为用户提供了低成本、高效率的解决方案。用户可以自由地获取、使用和修改源代码,以满足特定的业务需求。这使得CentOS 7成为许多企业和个人用户的首选操作系统之一。
兼容性
CentOS 7与RHEL高度兼容,可以无缝迁移RHEL上的应用程序和配置。这意味着用户可以在不改变现有应用程序和配置的情况下,轻松地将系统迁移到CentOS 7上,从而节省大量的时间和成本。
桌面环境
CentOS 7默认安装了GNOME桌面环境,提供了图形化的界面,方便用户进行操作和管理。同时,用户也可以根据需要选择其他桌面环境或仅安装命令行界面版本。
三、CentOS 7.5安装教程
VMware虚拟机安装Centos7准备工作
软件要求:推荐使用 VMware虚拟机
镜像要求:CentOS7.5镜像下载
硬件要求:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。
VMware虚拟机安装Centos7.6操作步骤:
1.打开VMware选择新建虚拟机,如下图所示;
2.典型安装与自定义安装
典型安装:VMware会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。
自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费,这里我选择自定义安装,如下图所示;
3.虚拟机兼容性选择
这里要注意兼容性,如果是VMware12创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMware10创建的虚拟机在VMware12中打开则不会出现兼容性问题,如下图所示;
4.选择稍后安装操作系统
5.操作系统的选择
这里选择之后安装的操作系统,正确的选择会让vm tools更好的兼容。这里选择linux下的CentOS,如下图所示;
6.虚拟机位置与命名
虚拟机名称就是一个名字,在虚拟机多的时候方便自己找到。VMware的默认位置是在C盘下,我这里改成F盘或其它剩余空间比较多的盘符,如下图所示;
7.处理器与内存的分配
处理器分配要根据自己的实际需求来分配。在使用过程中CPU不够的话是可以再增加的。这次只做安装CentOS演示,所以处理器与核心都选1(如果资源比较多的话可以多给点虚拟机资源),如下图所示;
内存也是要根据实际的需求分配。我的宿主机内存是8G所以我给虚拟机分配2G内存,如下图所示;
8.网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种。
桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。
NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
仅主机:虚拟机与宿主机直接连起来
桥接与NAT模式访问互联网过程,如下图所示
桥接与NAT区别
这里选择桥接模式
9.其余两项按虚拟机默认选项即可
10.磁盘容量
磁盘容量暂时分配100G即可后期可以随时增加,不要勾选立即分配所有磁盘,否则虚拟机会将100G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。 勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。
11.磁盘名称,默认即可
12.取消不需要的硬件
点击自定义硬件
选择声卡、打印机等不需要的硬件然后移除。
13.点击完成,已经创建好虚拟机。
安装CentOS7.6操作步骤:
1.连接光盘,右击刚创建的虚拟机,选择设置,如下图所示;
先选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。启动时连接一定要勾选上后确定。
2.开启虚拟机
3.安装操作系统
开启虚拟机后会出现以下界面:
- Install CentOS 7 安装CentOS 7
- Test this media & install CentOS 7 测试安装文件并安装CentOS 7
- Troubleshooting 修复故障
选择第一项,安装直接CentOS 7,回车,进入下面的界面,如下图所示;
选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘,点击Continue,如下图所示;
首先设置时间,如下图所示;
时区选择上海,查看时间是否正确,然后点击Done,如下图所示;
选择需要安装的组件,如下图所示;
选择 Server with Gui,然后点击Done,如下图所示;
选择安装位置,在这里可以进行磁盘划分。
选择i wil configure partitioning(我将会配置分区),然后点击done,如下图所示;
如下图所示,点击加号,选择/boot,给boot分区分200M,最后点击Add,如下图所示;
分区方案:
分/boot区,给200M,/boot放启动文件。
分交换分区(交换空间)swap,看内存总大小,如果内存足够大,这个空间就要设置太大了。如果内存小于2G。那么这个空间设置成内存的2倍大小。
所有空间给/(根分区)
然后以同样的办法给其他三个区分配好空间后点击Done,如下图所示;
然后会弹出摘要信息,点击AcceptChanges(接受更改)
设置主机名与网卡信息
首先要打开网卡,然后查看是否能获取到IP地址(我这里是桥接),再更改主机名后点击Done,如下图所示;
最后选择Begin Installation(开始安装)
设置root密码
设置root密码后点击Done
点击USER CREATION 创建管理员用户
输入用户名密码后,点击Done
等待系统安装完毕重启系统即可
重启后进入桌面表示安装成功。