CentOS是RHEL的开源版,具有RH强大的功能并且free,服务器采用CentOS作为操作系统乃是上上选择。关于CentOS的介绍大家可以参看其官网http://www.centos.org/。我的安装旅程如下:
第一步,制作CentOS镜像光盘
从官网http://mirror.centos.org/centos/5/isos/下载需要的CentOS版本,本人的机器是32bit的,因此选择了http://isoredirect.centos.org/centos/5/isos/i386/,下载完接近4G的镜像文件之后,用刻录软件将镜像文件制作成镜像光盘,注意:刻录方式应选择“从ISO镜像到光盘”的刻录方式。
第二步,格式化硬盘分区
在windows xp下,腾出30G的空间作为CentOS的安装目录,并将该盘格式化为FAT32的格式(如果右键不能格式化成功,则可以借助一些格式化工具呵呵)。
OK,在上述两步已经完成的基础上,开始安装CentOS5.5
第三步,开始安装
将光盘放入DVD光驱,重启计算机。进入光驱之后第一个画面如下:
我们选择图形界面进行安装,因此可以直接按enter。之后的画面如下:
如果选择扫描光盘,则按OK确定,否则可以skip。建议第一次使用光盘时扫描下光盘,确保光盘文件完好。
第四步,语言选择
接着上一步,进入了语言选择,画面如下:
选择简体中文,下一步,进入键盘选择画面,如下:
选择美式键盘布局,下一步。
第五步,磁盘分区
磁盘分区是最重要的一个步骤,选择自定义分区结构,点“下一步”。分区的方式有很多,这里我选择了一个最简单的方式,即建立两个分区:根目录/和交换分区swap。首先建立swap分区,在预备的FAT32格式的磁盘上选择“新建”,swap分区的大小是物理内存的1~2倍,为了系统跑得更顺点,将swap的大小设置为物理内存的2倍。最后建立/分区,同样选择“新建”,并将所有剩余的磁盘分配给/,文件系统类型为ext3。
OK,到此磁盘分区完毕!
第六步,选择引导程序
引导程序选择grub,我选择other作为系统启动时默认的操作系统,other其实就是windows xp。单击下一步。网络配置可以在系统安装完成后再设置,因此直接单击“下一步”。时区选择没什么好说的,选择“亚洲/上海”。注意:不要选择“系统时钟使用UTC(S)”。
第七步, 设置root用户密码,选择安装软件包
记住CentOS的密码必须是6位或以上。软件包可以尽量简单,一路直接“下一步”。OK,正式安装开始。
第八步,初始化设置
我的机器是4核的,安装共花了15分钟,之后取出光盘,重新引导系统。“防火墙”可以禁用,如果用作服务器的话建议开启。单击“下一步”,SELinux设置为“强制”。单击下一步,设置系统时间。完成之后单击下一步,创建一个新的用户,完毕之后测试声卡,第八步基本上是没问题的呵呵。单击下一步,如果有附加光盘需要安装,则塞进光盘,我是没有哦。单击完成,CentOS5.5已经安装成功!
我一共装了2台机器,第一台的硬盘有问题,直接导致windows xp进不去了,第二台机器完好。
问题:
1,在设置了网络连接以后,再启动机器,也许会发现系统在sendmail服务时会等待很长时间,严重影响用户体验。解决方法:
执行hostname获取主机名字,修改/etc/hosts ,未修改之前
127.0.0.1 localhost.localdomain localhost
将这一行修改成
127.0.0.1 localhost.localdomain localhost 主机名称
2,在使用yum进行软件包安装时总等待其他进程,等待什么进程呢?
等待的进程是软件包更新程序,该进程在后台运行,在“系统”->"管理"->“服务”中有一个yum-updatesd的服务,将其停止,OK!
最后:本人也是第一次安装centos,感谢所有的centos相关文章的作者们,是大家的无私奉献才让我享受了那么宝贵的经验,谢谢你们!