CentOS 6 安装配置教程【完整版】

一.准备安装CentOS 6

1.CentOS简介

CentOS 是甚么?
CentOS  是一个基于Red Hat 企业级 Linux 提供的可自由使用的源代码企业级的 Linux 发行版本。每个版本的 CentOS  都会获得七年的支持(通过安全更新方式)。新版本的 CentOS 每两年发行一次,而每个版本的 CentOS  会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。

CentOS(Community  Enterprise Operating  System)是Linux发行版之一,它是来自于Red  Hat Enterprise  Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat  Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

CentOS是一个开源软件贡献者和用户 的社区。它对RHEL源代码进行重新编译,成为众多发布新发行版本的社区当中的一个,并且在不断的发展过程中,CentOS社区不断与其他的同类社区合 并,使CentOS Linux逐渐成为使用最广泛的RHEL兼容版本。CentOS  Linux的稳定性不比RHEL差,唯一不足的就是缺乏技术支持,因为它是由社区发布的免费版。

CentOS  Linux与RHEL产品有着严格的版本对应关系,例如使用RHEL4源代码重新编译发布的是CentOS  Linux 4.0,  RHEL5对应的是CentOS Linux 5.0,RHEL6对应的是CentOS Linux  6。由于RHEL产品的生命周期较长(通常具有3~5年的官方支持),因此Red  Hat公司在RHEL系列产品发布后每隔一段时间,都会将累积的更新程序重新打包成为更新的发行版进行发布,通常称为RHEL Update。

例 如,RHEL5的第1个更新版本叫做RHEL 5 Update 1,用户通常也称为RHEL 5.1。对Red Hat公司发布的每一个RHEL  Update CentOS社区都会发布对应的更新发行版,例如根据RHEL 5的Update  1更新程序源码包,CentOS会重新编译并打包发布CentOSLinux 5.1版。CentOS  Linux和与之对应版本号的RHEL发行版具有软件包级别的二进制兼容性,即某个RPM软件包如果可以安装运行在RHEL产品中,就可以正常地安装运行 在对应版本的CentOS Linux中。CentOS  Linux由于同时具有与RHEL的兼容性和企业级应用的稳定性,又允许用户自由使用,因此得到了越来越广泛的应用。

特点
1、可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种操作、使用和RED HAT没有区别!
2、CentOS完全免费,不存在RED HAT AS4需要序列号的问题。
3、CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!
4、CentOS修正了许多RED HAT AS的BUG!
5、CentOS版本说明: CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT  AS4

介绍CentOS 6版本

●  集成基于内核的虚拟化。CentOS 6.0集成了基于内核的虚拟化,将KVM管理程序完全集成到内核中。这样的功能可以帮助CentOS  6.0用户在主机之间轻松迁移虚拟机,更加灵活地部署和管理IT资源,有效为企业节省资源。利用内核的硬件抽象使应用程序能够独立于底层硬件,并且提高 CPU和内存可扩展性,使每个服务器可容纳更多虚拟机。

● 提升系统和资源管理功能。基于标准的Linux可管理性规范(SBLIM)使用基于Web的企业管理(WBEM)来管理系统。用Dracut取代了mkinitrd,最大限度地减少底层硬件改变的影响,更易于维护,并使支持第三方驱动程序更容易。

● 加强电源管理,按时的内核改进使CentOS 6.0可以将没有活动任务的处理器置为空闲状态,以达到降低CPU的温度和更进一步减少能耗。

● 在一种叫做控制组(即cgroups)的新框架的帮助下CentOS 6.0提供对硬件资源的细颗粒度控制、分配和管理。cgroups运行在进程组水平上,可被用于为应用管理从CPU、内存、网络和硬盘I/O的资源。

●  增强了系统的可靠性、可用性和适用性。CentOS  6.0利用新硬件能力提供热插拔特性,并且可以通过AER的PCIe设备的增强错误检查。CentOS  6.0包括高级数据完整性特性(DIF/DIX)。这类特性通过硬件检查和检验来自应用的数据。自动缺陷报告工具(ABRT)的引进提供了确定和报告系统 异常情况,包括内核故障和用户空间应用崩溃等。

● 改进了可伸缩性和内核性能。CentOS 6.0提供了适应未来系统的可伸缩性,其可伸缩性能力从对大量CPU和内存配置的优化的支持到处理更多数量的系统互联总线和外设的能力。在虚拟化变得同裸机部署一样无处不在之时,这些能力适合于裸机环境和虚拟化环境。

●  CentOS  6.0改进了内核性能,可以通过让更高优先级的进程在最低限度的较低优先级处理干扰的条件下,更公平地在处理器之间分配计算时间。同时CentOS  6.0将多种多处理器锁同步进行改进,以消除不必要的锁定事件、用睡眠锁定代替许多旋转(spin)锁定和采用更高效的锁定基元。

●  稳定的应用程序开发与生产平台。CentOS  6.0是一个高性能、高度可扩展、分布式、基于内存的对象缓存系统,大大提高了动态Web应用程序的速度。在Web基础架构上主要改进了Apache、 Squid和Memcached三个方面的改进。在Java性能支持上,CentOS  6.0和OpenJDK的紧密集成包括在SystemTap中支持Java探测器,从而可支持更好的Java调试。同时,CentOS  6.0也在逐步完善Tomcat 6的支持。

官方网站与文档

官方主页  http://www.centos.org/
官方Wiki   http://wiki.centos.org/
官方中文文档 http://wiki.centos.org/zh/Documentation
安装说明 http://www.centos.org/docs/

2.获得CentOS发行版

(1)从镜像站点上下载ISO的镜像文件
官方网址 http://www.centos.org/
官方下载 http://mirror.centos.org/

官方下载地址:
http://isoredirect.centos.org/centos/6.0/isos/

网络安装镜像:(引导安装)
32位
http://mirrors.163.com/centos/6.0/isos/i386/CentOS-6.0-i386-netinstall.iso
64位
http://mirrors.163.com/centos/6.0/isos/x86_64/CentOS-6.0-x86_64-netinstall.iso

离线用户可以下载:(完整)
32位
http://mirrors.163.com/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso
64位(2张光盘)
http://mirrors.163.com/centos/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD1.iso
http://mirrors.163.com/centos/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD2.iso

BT下载
32位
http://mirrors.163.com/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.torrent
64位
http://mirrors.163.com/centos/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD.torrent

(2)将ISO镜像文件制作成CD/DVD
<1>在Microsoft Windows下
用Nero、ImgFree等等的光盘刻录软件将ISO镜像文件刻录成CD/DVD。

<2>Linux发行版下,
#cdrecord centos-xxxxxxxx.iso

3.收集硬件信息

现 在Linux发行版的安装程序的硬件识别能力都比较强,即使不查询什么硬件信息,安装操作系统也没有什么大问题,不过对于非常新的硬件和笔记本电脑这样比 较特殊的设备,还是建议在网络上查询一下相关硬件的信息,以确保硬件可以被驱动。这里列举几种可能需要重点考察的硬件,对于任何一种发行版都需要注意如下 这些问题。

(1)主板芯片组支持。这是一组比较重要的硬件信息,可能影响到硬盘是否可以使用、可以启用UDMA,是否可以使用ACPI或APM电源管理等。这里的支持程序总是和内核版本相关的,考察的时候要注意对应的内核版本。

(2)网络设备支持。目前,对于一般用户主要是以太网卡和无线网卡,有些无线网卡的驱动还没有被整合进内核,但确实已经有驱动支持了。

(3) 声卡。Linux对声音芯片的支持在历史上饱受诟病,但自从ALSA(Advance

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是CentOS安装配置Tomcat的步骤: 1. 首先,你需要安装Tomcat环境。可以使用以下命令来查看Tomcat安装包的信息: ``` yum info tomcat ``` 然后,使用以下命令来安装Tomcat: ``` yum -y install tomcat ``` 2. 安装完成后,你可以使用以下命令来检查是否成功安装了Tomcat: ``` rpm -q tomcat ``` 3. 接下来,你需要编辑Tomcat的用户配置文件tomcat-users.xml。你可以使用任何文本编辑器打开这个文件,添加或修改其中的用户和角色信息。 4. 保存并关闭tomcat-users.xml文件后,你需要重启Tomcat服务以使更改生效: ``` systemctl restart tomcat ``` 5. 为了更方便的操作,你可以在/usr/local目录下创建一个名为tomcat的文件夹,并进入该文件夹: ``` cd /usr/local mkdir tomcat cd tomcat ``` 6. 打开Xftp,将下载的Tomcat压缩文件拖拽到刚刚创建的tomcat目录中。 以上就是CentOS安装配置Tomcat的步骤。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [CentOS 安装 tomcat 环境安装配置过程完整版](https://blog.csdn.net/u011578734/article/details/112851588)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [CentOS下Tomcat的安装配置教程](https://blog.csdn.net/qq_41286666/article/details/126338188)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值