CentOS4.5伺服器使用心得-安装篇

Home Home
引用 | 编辑 cs-tw
2007-08-09 13:03
楼主
推文 x1
一、前言

先介绍一下CentOS的全名Community ENTerprise Operating System

而它就是RHEL(Red Hat Enterprise Linux)重新编译版!

为什么是介绍CentOS4.5呢?而不是介绍最新的CentOS5呢?

问的好= =因为我的mini主机板对CentOS5不合装不起来@@

所以才采用CentOS4.5且是CentOS中最稳的版本!

CentOS5还有许多bug须待解决!

两者不同处就是套件的版本吧!

apache 2.0.x=>2.2.x

php 4.x=>5.x

mysql 4.x=>5.x

其余等等的套件版本不同!

但是以我的需求来说并用不到这些新版本!

并且只要求高效能高稳定虽然比不过FreeBSD(不要问我为什么不用FreeBSD因为套件管方面有些麻烦^^"基本上都要用编译的、个人本身也习惯Linux了)

本心得只针对伺服器架设!

二、复习基本指令

VI文件编辑和cp复制mkdir制作新资料夹及chmod更改权限等基本指令后!

开始进入安装模式!(以上简略带过可到鸟哥的私房菜去学习一些基本的指令)

三、安装

虽然本文只针对文字模式的伺服器做介绍

但是安装的时候还是可以选择图形模式来安装的(比较友善^^)

本文选择光碟安装,也有网路安装的方式但我还是习惯用光碟安装^^"

(一)先下载CentOS4.5 的ISO

在这里提供下列几所大学的FTP站下载

http://ftp.tcc.edu.tw/Linux/CentOS/4.5/isos/i386/
http://ftp.cse.yzu.edu.tw/pub/CentOS/4.5/isos/i386/
http://ftp.twaren.net/Linux/CentOS/4.5/isos/i386/
http://ftp2.tnc.edu.tw/pub1/centos/4.5/isos/i386/
http://ftp.ncnu.edu.tw/Linux/CentOS/4.5/isos/i386/
http://ftp.cs.pu.edu.tw/Linux/CentOS/4.5/isos/i386/

我是下载CentOS-4.5-i386-binDVD.iso来安装的!

没有DVD光碟机的也可以选择CD-ROM版本!

下载完记得验证MD5码免得抓坏不能正常安装!

BIOS请设定光碟开机!

(二)开始安装

其实不必太担心少装什么套件,现在yum实在是蛮方便的!

以前在RedHat7.2的时候少套件还要东找西找的实在很不方便@@

开始看图说故事了^^"

光碟开几进入CentOS安装画面、直接按Enter即可进入图形安装,

如果想要用文字安装在boot打入linux text即可



读取硬体资料



它是问说要不要测试光碟机一般都选略过



进入图形安装介面



选择中文来安装吧^^"(虽然英文也OK但中文比较友善^^)



哇变中文了(废话)这里只要保持预设即可



这里选择伺服器安装就好了^^"缺的套件可利用yum来补齐



我个人习惯是手动分割啦...这里依自己的需求做就好!不必相同!



如果是一颗没有磁区的硬碟,可能会发生如下的错误讯息,

是因为安装程式找不到 partition table不过这是很正常的并不会影响安装,

直接按是就可以了


在这里按新增


先新增一个开机磁区至少要100mb喔!


接下来可以参照下列作法来分割

Swap 约记忆体两倍
/var 给 3~5 GB
/usr 给 3~5 GB
/ 给 1 GB 以上
/home 越大越好使用者可用容量越多
/backup 可以用来做为备份的磁区
因为这里的安装图是用VM装的所以并不照上列的方式分割!(硬碟空间并不是很大)



在新增虚拟记忆体通常为自己的RAM两倍!这样效能比较好^^"





再看自己的使用者磁区要多少空间!



下一步即可



如果有安装网路卡被Linux抓到的话通常会出现下图设定选项

照您的安装方式设定即可,如果是pppoe的方式连线上网的话,须待到安装完毕后设定连线



建议启用防火墙并勾选以下选项,注意SELinux务必须关闭,不然Apache读不到网页目录的(就是为这个搞了好久)



语言这里除了勾繁体中文也请勾英文美国,并把英文美国设成预设值(怕在本机上出现提示乱码)



看你住哪里就选择哪里的时间吧^^"



设定Root密码!建议定期更换^^"



以下请看图自行了解= =缺的套件可用yum安装这里其实并不是很重要











列印支援如果没用要做印表机伺服器是不需要的可取消选取!




下一步之后开始安装




就等它完成吧!




安装完成!重新开机吧^^"




设定篇待续...

By 小岛大和

本文只在PCZONE及01和MyChat发表

原文位置在 http://imkojima.info/?p=63

转载请着名原文位址和作者名

敬请赐教! 表情 最后修改070811


觉得不错的话给朵花吧^^" 表情

献花 x4
引用 | 编辑 yuan2626
2007-12-19 21:29
1楼
  
写得很详细
而且还附图
真是细心
感谢分享

献花 x0
引用 | 编辑 f117a
2007-12-23 09:54
2楼
  
有图还有文的介绍,这样可以帮助我们更迅速了解,
要如何去制作及安装.

献花 x0
引用 | 编辑 BrianFan
2008-05-30 14:07
3楼
  
可惜看不到图片了!
不然我一定会更了解!
来去收集起来!
学习中!

献花 x0
引用 | 编辑 BrianFan
2008-07-08 10:06
4楼
  
总共有好几种版本!
不知道那一种比较好用!
我只是想架个网站= =

献花 x0
引用 | 编辑 singulai
2008-09-01 11:11
5楼
  
想架站,安装时选用Server(伺服器)即可,不足之处,就利用yum来安装与增加。

献花 x0
引用 | 编辑 ost
2008-09-01 21:14
6楼
  
教学很详尽啊

光看图就知道怎么装了

谢谢分享了

献花 x0
引用 | 编辑 website
2008-09-26 00:47
7楼
  
Centos 真的不错用。
目前 Centos 5.x 已经推出蛮久了,可以考虑直接安装5.x版本。
台湾下载点还算不少, 大家可以到下面这个连结抓
http://www.centos.org/modules/tinycontent/index.php?id=13

献花 x0
引用 | 编辑 lawrencelu71050
2008-10-25 13:21
8楼
  
我分享我安装linux的经验好了,硬碟以40GB为例
/boot(100MB):原因是早期BIOS在硬碟磁区大于1024时会无法读取开机档案,虽然现在比较没这问题,可是可增加开机速度
/(根):硬碟空间剩余一半给根就好
Swap:本来是实体记忆体容量的两倍,可是我习惯给1GB,如果实体记忆体容量大的话,SWAP可以说很少在用
剩余空间的话,可以都给根或是其他目录独立分割/home与放置软体程式说明文件目录的/user(也就是在终端机要查什么指令有什么参数,那man 某某某就是), 如果Linux是拿来练习并非当server用,家目录就没必要太大,3GB就够了
/usr可以说最消耗空间,独立的话至少要8GB
当然也可以把/home与其他目录都设为LVM,LVM这超级好用,Windows不靠其他软体可以说搞不出来这架构
有三个不要设为LVM,/boot、/、swap,因为/boot是开机档案放置目录,本来就应该独立出来,根是因为怕LVM故障,到时候好去维修,毕竟Linux要强,可不是重灌来解决问题,重灌这小学生都会,可是靠文字介面打指令来解决问题可是Linux真正强的地方,linux也不要靠滑鼠来解决问题,这不是玩linux要有的基本观念
LVM可以看以下这PDF档案
http://linux.vbird.org/somepaper/20050321-LVM-1.pdf
另外安装套件省时间与省事的话采用预设安装,之后要什么套件YUM就好
有一点非常重要,root密码不要设太简单
因为如果一般使用者猜到root密码的话,轻则删除其他使用者帐号,重则删除掉所有分割区,然后init 6重开机所有分割区全部都没了,不信请自行测试,不过后果自行负责
以终端机为例,root身分登入的话,fdisk –l(小写L)可以看分割区状态
Fdisk /dev/hd*,n是建立分割区,d是删除,w是写入,q(小写Q)是直接离开
看m是看说明
Fdisk /dev/hda = IDE的     Primary Master
           /hdb = IDE的      Primary Slave
           /hdc = IDE的      Secondary Master
           /hdd = IDE的     Secondary Slave
还有练习的话,另外新增使用者帐号来练习,没事请勿使用root!!!
root是上帝,重则毁了这系统,轻则删除帐号
架server的话,要考虑到系统原厂更新与技术支援期限,以RHEL为例,注册的话原厂有8年的更新与技术支援期限,可是Fedora由于每年推出两版本,且只支援与更新前两版本,所以不适合拿来当server
另外架server的话,要考虑安全性,毕竟安全性没弄好的话,到时候被植入木马或是资料被窃取,这就不好玩了
最后如果要玩linux的话,有问题不要重灌,靠打指令来完成,这才是真正玩linux要有的心态

献花 x0