【Linux】CentOS-6.8超详细安装教程

news2024/11/28 19:46:02

文章目录

    • 1.CentOS介绍:
    • 2.必要准备:
    • 3.创建虚拟机:
    • 4 .安装系统

1.CentOS介绍:

CentOS是一种基于开放源代码的Linux操作系统,它以其稳定性、安全性和可靠性而闻名,它有以下特点:

  • 开源性:CentOS是一个免费、开源的操作系统,它遵循GNU通用公共许可证(GPL)的条款。这意味着任何人都可以自由地使用、修改和分发CentOS的源代码。

  • 基于Red Hat Enterprise Linux(RHEL):CentOS源码直接从RHEL中衍生,因此它保持了与商业版RHEL高度的二进制兼容性。这使得CentOS成为了一个非常可靠和稳定的操作系统选择。

  • 长期支持(LTS):CentOS提供长期支持版本,通常每个版本的支持周期为10年。这意味着用户可以在较长的时间内获得安全更新和错误修复,这对于企业和生产环境来说非常重要。

  • 安全性:CentOS通过及时提供安全更新和修补程序来确保系统的安全性。它也受到活跃的社区支持,用户可以及时获取安全建议和支持。

  • 社区支持:CentOS有庞大的用户社区,提供了广泛的技术支持和资源。社区成员之间分享经验、解决问题,并提供教程和文档,这让用户能够更好地使用和定制CentOS。

  • 服务器应用:由于其稳定性和安全性,CentOS被广泛用于服务器环境。它支持多种服务器应用程序、服务和工具,如Web服务器(如Apache、Nginx)、数据库服务器(如MySQL、PostgreSQL)和邮件服务器等。

  • 软件包管理器:CentOS使用YUM(Yellowdog Updater
    Modified)作为其主要软件包管理器。YUM使得安装、更新和删除软件包变得简单和高效。
    在这里插入图片描述

2.必要准备:

虚拟机:VMware Workstation Pro 14
镜像⽂件:CentOS-6.8-x86_64-bin-DVD1.iso
6.8已经是⼀个⽐较早的版本了,现在6.8的镜像文件也已经很难找到了,我这里免费给大家提供网盘地址:
夸克网盘链接:https://pan.quark.cn/s/7231da1640c4
提取码:ndhG

3.创建虚拟机:

(1) 创建新的虚拟机:
可以在主页直接点击创建新的虚拟机
也可以在上⽅,点击⽂件,新建虚拟机
(2) 选择⾃定义(⾼级)
(3) 硬盘兼容性
默认即可。我这⾥是VM14,点击下⼀步
(4) 选择稍后安装操作系统
这⾥,选择稍后安装操作系统,安装完成过后,⼤家可以选择删掉⼀些不要的硬件,例如打印机等等
(5) 选择操作系统以及版本
这⾥选择 Linux 系统,指定为 CentOS 64 位
(6) 命名虚拟机
指定虚拟机的名称,后期也可以改
同时指定其位置,⾃⼰安排就好,下⾯是我的例⼦
(7) 处理器配置
根据真机的性能设置 CPU处理器的数量以及每个处理器的核⼼数量,当然 4 可不是固定的
当然了,总不能超过你的真机,否则就会报错哈
(8) 设置虚拟机内存
建议把内存指定为 2G(2 x 1024MB),最低也给到 1G,⽽2G 也够了,也没太⼤的必要更⾼
(9) 设置⽹络类型
想要使⽤⽹络,给出了三种⽅式:桥接模式、NAT模式、仅主机模式
桥接模式:相当于在虚拟机的⽹卡与物理主机(真实主机)之间建⽴了⼀座沟通的桥梁,使得,可以通过物理主机的⽹卡访问外⽹NAT模式:让VM虚拟机的⽹络服务发挥路由器的作⽤,使得通过虚拟机软件模拟的主机可以通过物理注解访问外⽹,真机中NAT虚拟机⽹卡对应的物理⽹卡是 VMnet8
仅注解模式:仅让虚拟机的主机与物理主机通信,不能访问外⽹,真机中仅主机模式对应的物理⽹卡是 VMnet1
在这⾥,我选择的是桥接模式,也就是使⽤桥接⽹络,如果有兴趣具体了解⼀下别的模式的朋友,可以去查阅⼀下
(10) 设置I/O 控制器类型
这⼀步,需要指定 I/O 控制器类型,仍然是三个选项(不过BusLogic不可⽤)
BusLogic 是⼀个⽐较⽼的技术,I/O性能⽐ LSI 差挺多的,但是对于⼀些⽼系统有效,例如windows 2000
LSI Logic 兼容性⽐较好,后两者的性能⽐ BusLogic 都要好⼀些
这⾥我们选择默认的推荐的就可以了
(11) 选择磁盘类型
对于任何客户机操作系统,您可以将虚拟磁盘设置为 IDE 磁盘。对于在虚拟机中具有 LSI Logic 或 BusLogic SCSI 控制器驱动程序的任何客户机操作系统,您可以将虚拟磁盘设置为 SCSI 磁盘。对于某些客户机操作系统,您可以将虚拟磁盘设置为 SATA 磁盘。对于⽀持 NVMe 磁盘类型的客户机操作系统,您可以将虚拟磁盘设置为 NVMe 磁盘。——VMware Docs
⼀般就服务器来说,更常⽤ SCSI 类型,所以这⾥还是选择默认推荐的就可以了
(12) 选择创建新虚拟磁盘
(13) 指定磁盘容量
指定磁盘容量为 20G 即可,同时选择将虚拟磁盘拆分成多个⽂件
(14) 指定磁盘⽂件
(15) 暂时准备完成
这样就可以了,点击完成
(16) 最后修改
完成后,就会弹出咱们刚创建好的虚拟机页⾯,别忘了,我们还有镜像⽂件没有指定,点击编辑虚拟机设置
选择 CD/DVD(IDE),点击展开后,右侧选择使⽤镜像⽂件,然后指定对应 iso ⽂件
注:配置完成后没还可以将 USB 控制器,声卡,打印机设备等不需要的设备移除掉,同样点击编辑虚拟机设置,在硬件中点击指定硬件,选择移除就可以了
到这⾥,⼀个虚拟机的创建就基本配置好了,下⾯就开始正式的安装 CentOS 系统

4 .安装系统

打开虚拟机电源,正式开始安装系统
(1) 进⼊安装模式
⾸先显⽰的是五个选项:

  • Install or upgrade an existing system:安装或升级现有的系统
    这个选项是默认的,表⽰启动图形化安装界⾯,如果是为了⽼版本更新升级,或者安装新系统,选择此项
  • install system with basic video driver:安装过程中采⽤基本的显卡驱动
    这个模式,即使在图形,机器显卡或者驱动出现问题的时候,使⽤图形模式安装系统,若屏幕出现扭曲或者空⽩等错误,可以考虑尝试此选项
  • Rescue installed system:进⼊系统修复模式
    此选项⽤于修复已经安装,但是⽆法正常启动的情况
  • Boot from local drive:使⽤本地驱动器引导
  • Memory test:内存检测
    安装前做 RAM 检测,不算在安装范围内
    最终,选择第⼀项 Install or upgrade an existing system

(2) 跳过媒体测试
这段英⽂也很简单,就是媒体测试,选择 skip 跳过就可以了
(3) 选择语⾔
进⼊到这个画⾯,点击 Next
选择语⾔,当然,⼤家可以选择中⽂简体等,我不太清楚,中⽂会不会有⼀些⼩问题出现,暂时我选择的还是英⽂,不过⼤家可以按照⾃⼰的来
选择美式英语,实际这⼏种也差不多
(4) 选择设备类型
-Basic Storage Devices:代表基础存储设备
Specialized Storage Devices :特殊存储设备不怎么⽤
接着可能会弹出存储设备警告,我们选择丢弃掉所有数据 —— Yes,discard any data
(5) 设置主机名
这⾥我没做修改,⼤家可以按⾃⼰的来
(6) 选择时区
当然了,我们要选择中国的,可以下拉选择找到 Asia/Shanghai 或者在地图上,找到中国上海位置的⼩黄点,点击
(7) 设置Root密码
这没什么好说的,记好就可以了
(8) 分区

  • Use All Space:使⽤所有的空间
  • Replace Existing Linux System(s) :替换已存在的Linux系统
  • Shrink Current System:收缩进当前系统
  • Use Free Spaace:使⽤空闲的空间
  • Create Custom Layout:⾃定义硬盘分区

我们选择最后⼀项,⾃定义硬盘分区
选择 Creat(创建),接着选择 Standard Partition(标准分区),再点击②中的 Create
下⼀个界⾯有两个需要下拉修改的地⽅
① mount point(挂载点)
② File System Type(系统⽂件类型)
第⼀个:分/boot区,系统⽂件类型为 ext4 ,给200MB空间,⽤来放启动⽂件
第⼆个:分swap交换分区,给 2048MB,这⾥给内存⼤⼩的 1、1.5、2 倍都是有的
第三个:将其余所有空间分配给 /
挂载点选择 /,系统⽂件类型为 ext4,选择Fill to maximum allowable size
最终结果:
选择下⼀步,会弹出格式化警告,意思就是会破坏掉硬盘中所有数据
选择 Format 就可以了
点击后,接着选择 Write changes to disk 写⼊硬盘
(9) 安装boot引导
直接选择下⼀步
(10) 选择安装内容

  • Desktop :图像化桌⾯系统,有⼀些常⽤的桌⾯软件,例如⽂档查看⼯具
  • Minimal Desktop:简化的桌⾯系统,包含的软件少⼀些,经过了精简
  • Minimal:基本的系统,没可选的软件包
  • Basic Server :不包含桌⾯的字符界⾯
  • Database Server:基本系统平台,有 MySQL 和 PostgreSQL 数据库,也没桌⾯
  • Web Server:基本系统平台,还包括 PHP,Web server,还有 MySQL 和 PostgreSQL 数据库的客户端,也没桌⾯
  • Virtual Host:基本系统加虚拟平台
  • Software Development Workstation:包含软件包较多,基本的系统,桌⾯,虚拟化平台,开发的⼯具等

我⾃⼰也作为⼀个初学者,选择了安装Desktop,但是使⽤图形桌⾯会占⽤挺多的资源,熟练后,很多⼈就不装桌⾯了,实际服务器,可能有的⼈就去装个宝塔
安装结束,就是这个样⼦,Reboot 重启就好了
(11) 开机前的基本设置
欢迎界⾯,这⾥不⽤管,直接下⼀步
⼀个许可的信息,选择同意,然后下⼀步
创建⼀个⽤户,这⾥就是⼀个⾮ Root 的⽤户,不是拥有所有的权限,⾃⾏填写就好了
⽇期同步这⾥,可以直接点击下⼀步不管,kdump是在系统崩溃、死锁或者死机的时候⽤来转储内存运⾏参数的⼀个⼯具和服务,这⾥默认即可,点击下⼀步
选择 yes
这⾥登录,可以使⽤刚才的User,也可以使⽤ root,由于我们后⾯需要设置⼀些东西,所以选择了 Root,到这⾥安装就算完成了(四) 配置⽹络
CentOS-6.8 默认安装好是不可以上⽹的,所以需要修改⼀下配置,配置⽹络的⽅式有很多种,想要详细了解,可以去了解下更多的⽅式
如果是桌⾯版的⽤户,桌⾯空⽩处选择 Open in Terminal,⾮桌⾯⽤户,登录后则直接写命令就可以了
输⼊ls /etc/sysconfig/network-scripts后回车
看到了 ifcfg-eth0 这个值
接着输⼊vi /etc/sysconfig/network-scripts/ifcfg-eth0
意思就是编辑这个配置⽂件,添加或者修改⼀些内容,将光标移到 ONBOOT=no 那⾥,将no设置为 yes 保存退出
注:
移动光标可使⽤上下左右键,或者 h,l左右,k,j上下
删除单个字符使⽤x键,删的是光标下⽅的字符
插⼊字符使⽤ i 键,进⼊ insert 模式,⽂字插⼊在光标后,完毕后 esc结束
编辑好后保存退出,按下esc ,光标会跳转到最下⽅,输⼊ :wq 就可以了
(五) 总结
到这⾥,CentOS-6.8 的版本就彻底安装结束了,还有⼀些完善性的配置,⼤家在学习的过程中,慢慢补充就好了,对于Linux,我也是⼀个⼩⼩的菜鸟,⼀边想着记录,⾃⼰的学习过程,⼀边分享给⼤家,希望⼤家能够不吝指教,我也⾮常愿意和⼤家⼀起交流学习,也很感谢⼤家的⽀持,谢谢⼤家!
(六) 结尾
如果⽂章中有什么不⾜,欢迎⼤家留⾔交流,感谢朋友们的⽀持!,如果本篇文章对你有帮助,请点赞收藏+关注哦~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1052395.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STM32F4X UCOSIII软件定时器

STM32F4X UCOSIII软件定时器 定时器概念 定时器在MCU中是一个很常用的外设,其作用是可以在某个事件点触发MCU中断,告知MCU处理事情。定时器跟生活中的闹钟很类似,可以设置闹钟每天什么时候响,还能设置响的次数,是响一…

山西电力市场日前价格预测【2023-10-01】

日前价格预测 预测说明: 如上图所示,预测明日(2023-10-01)山西电力市场全天平均日前电价为254.94元/MWh。其中,最高日前电价为399.30元/MWh,预计出现在19: 00。最低日前电价为0.00元/MWh,预计出…

源码编译安装systemtap

目录 编译环境 编译步骤 编译环境 阿里云ubuntu20.04 编译步骤 1 先安装elfutils,参见我的前一篇博客 源码编译elfutils_金色熊族的博客-CSDN博客 2 下载systemtap源码 3 解压 解压后的文件夹与elfutils的文件夹应该是平行的,如下图&#xff1a…

利用mAP计算yolo精确度

当将yolo算法移植部署在嵌入式设备上,为了验证算法的准确率。将模型测试的结果保存为txt文件(每一个txt文件,对应一个图片)。此外,需要将数据集中的标签由[x,y,w,h]转为[x1,y1,x2,y2]。最后,运行验证代码 …

轻松整理电脑文件:按大小归类保存,高效管理你的数据

你是否曾经在电脑中迷失在纷繁复杂的文件海洋中?你是否曾经花费大量时间搜索需要的文件,却发现它们并不在你想找的地方?如果你也遇到了这样的问题,那么是时候采取行动,对电脑文件进行整理和归类了。 首先。进入文件批…

问答区混赏金的集合贴

此贴专记录CSDN问答社区里面,一些回答者在临近结题时胡乱回答,只为分取结题赏金的人。 为了截图方便,给回答者点赞和点踩不是对其回答的认可和不认可,只是为了方便截图而已 文章目录 第一位——夜深人静的哝玛 (PS:与本人的头像和…

【CUDA编程概念】一、什么是bank conflict?

前言 搜了不少答案,大多是在避免Bank Conflict,很难找到一个关于Bank Conflict的详细定义,这里找了些资料来尝试解释下; 一、基础概念 先简单复习下相关概念 GPU调度执行流程: SM调度单位为一个warp(一…

AI-FGNet降噪算法

上一篇文章介绍AI-CGNet降噪算法和AI-GruNet降噪算法,本篇文章介绍一个新的轻量级降噪做法AI-FGNet。 一、模型结构 AI-FGNet网络相比AI-GruNet,额外添加一层全连接实现特征的维度变换,作为频谱压缩、控制计算量的一种手段。此外&#xff0c…

Win11下无法打开丛林之狐,提示未检测到DirectX 8.1

新装的win11系统,打开丛林之狐提示未检测到DirectX 8.1. 运行dxdiag检查DirectX版本: DX版本已经是12了: 最终参考了这篇文章解决了: 罪恶都市出现XX-directx version 8.1处理方法 - 知乎 控制面板 > 程序 > 启用或关闭Wi…

(三) gitblit管理员手册

(一)gitblit安装教程 (二) gitblit用户使用教程 (三) gitblit管理员手册 目录 权限管理创建仓库时创建用户普通用户 管理员用户访问限制和访问权限仓库创建权限分配 Teams普通组管理员组 参考资料 权限管理 创建仓库时 选择指定的人员查看,克隆,推送 不允许fork 对应Anonymo…

9.30小任务

消息队列实现进程之间通信方式 实现了父子进程之间的通信 #include <myhead.h>//消息结构体 typedef struct {long msgtype; //消息类型char data[1024]; //消息正文 }Msg_ds;#define SIZE sizeof(Msg_ds)-sizeof(long) //正文大小int main(int arg…

从私服上拉取jar包,就是拉取不下来

明明私服上有jar包&#xff0c;但是就是拉取不下来&#xff0c;原因有很多种&#xff0c;我这里分享一种情况&#xff0c;我是因为idea的maven配置忘记改过来了&#xff0c;如下&#xff1a; 因为setting配置文件是拷贝来的&#xff0c;嫌麻烦&#xff0c;配置文件里的本地仓库…

10链表-单链表构造LinkedList

目录 LeetCode之路——707. 设计链表 分析&#xff1a; Code&#xff1a; LeetCode之路——707. 设计链表 你可以选择使用单链表或者双链表&#xff0c;设计并实现自己的链表。 单链表中的节点应该具备两个属性&#xff1a;val 和 next 。val 是当前节点的值&#xff0c;n…

如何写一份完整的职业规划书?

写职业规划书&#xff0c;确定今后几年的一个发展方向&#xff08;职业规划建议越早越好&#xff09;&#xff0c;帮助自己收获更大的成功。普通的职业规划书书写起来十分简单&#xff0c;没有想象中那样复杂&#xff0c;只需要包括基本的部分&#xff0c;就可以轻轻松松完成。…

Go-Ldap-Admin | openLDAP 同步钉钉、企业微信、飞书组织架构实践和部分小坑

目录 一、Docker-compose快速拉起demo测试环境 二、原生部署流程 安装MySQL&#xff1a;5.7数据库 安装openLDAP 修改域名&#xff0c;新增con.ldif 创建一个组织 安装OpenResty 下载后端 下载前端 部署后端 部署前端 三、管理动态字段 钉钉 企业微信 飞书 四、…

源码编译elfutils

编译环境 阿里云ubuntu20.04 编译步骤&#xff1a; 1 下载elfutils-0.170源码 2 解压 3 按照elfutils-0.170 (linuxfromscratch.org) 的描述&#xff0c;首先 ./configure --prefix/usr --program-prefix"eu-" 4 make 此时发生一个问题&#xff0c;报错&#x…

支付宝电脑网站支付,支付退款

一&#xff1a;支付宝退款 示例代码&#xff1a; AlipayClient alipayClient new DefaultAlipayClient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","GBK","alipay_public_key&qu…

CSS 选择器Day01

CSS 定义&#xff1a;层叠样式表(Cascading Style Sheets&#xff0c;缩写为 CSS)&#xff0c;是一种用于定义网页或文档的外观和样式的标记语言。 CSS是一种 样式表 语言&#xff0c;用来描述 HTML 文档的呈现 (美化内容)。它用于控制文本的字体、颜色、间距、布局、背景等各…

Java安全之servlet内存马分析

目录 前言 什么是中间键 了解jsp的本质 理解servlet运行机制 servlet的生命周期 Tomcat总体架构 查看Context 的源码 servlet内存马实现 参考 前言 php和jsp一句话马我想大家都知道&#xff0c;早先就听小伙伴说过一句话木马已经过时了&#xff0c;现在是内存马的天下…

力扣:114. 二叉树展开为链表(Python3)

题目&#xff1a; 给你二叉树的根结点 root &#xff0c;请你将它展开为一个单链表&#xff1a; 展开后的单链表应该同样使用 TreeNode &#xff0c;其中 right 子指针指向链表中下一个结点&#xff0c;而左子指针始终为 null 。展开后的单链表应该与二叉树 先序遍历 顺序相同。…