当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > 准备用CentOS做Linux服务器

Linux服务器
linux下用cron定时执行任务的方法
.htaccess绑定域名到子目录的方法
linux apache下虚拟主机配置方法
apache 局域网访问配置方案
linux Apache服务器系统安全设置与优化
linux中mac地址绑定方法
linux托盘不断闪烁之解决方法
Apache配置 虚拟转向实例
Apache No space left on device的解决办法
Apache rewrite的重写相关的参数说明
LINUX入门级常用命令20条整理
Ubuntu设置开机自动挂载所有格式硬盘分区
5个可能被你忽略的Linux安全设置方法
学习Apache的mod rewrite、access写法
改版时保留原链接,创建新的URL的方法
rsync中文手册之使用rsync实现网站镜像和备份linux
rsync 数据同步使用详解
linux URL的301重定向代码分析
eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池
Apache服务器二级域名的完美实现

准备用CentOS做Linux服务器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 79 ::
收藏到网摘: n/a

安装的版本是CentOS5,并且不需要安装X-Window,因为作为功能服务器而非管理服务器,图形界面只是累赘,特别是我们的服务器不需要很多新鲜功能(比如集群、虚拟化)的时候。当然了,安装了图形界面后的确会让许多操作变得简单。但是大量的后期配置肯定都需要使用SSH来进行,也就是仍然是用字符界面,于是,图形界面不装就不装吧。

不过安装过程最好在图形界面下进行,因为图形的安装界面可配置项目更为详细。只要内存达到256MB就可以启动图形安装界面。我想既然是做服务器了,起码也有个256MB的内存吧,否则也太可怜了。目前不知道这个图形安装界面是否会在某些显卡下无法启动。

用不用RAID要看是否有那么多硬盘。目前不太清楚RAID和LVM(逻辑卷)配合起来是种什么样的情景,不过我认为不会有任何问题。除了/boot以外,其他分区都可以使用LVM,不过很奇怪的是我在字符安装界面下竟然找不到LVM。当然在图形安装界面下,LVM和RAID一个都不少。

安装程序会给出一个默认的分区方式,这个分区方式过于简单,不要采用。

按照LVM的要求,/boot无法划分在LVM里面,于是100M的/boot分区是必须独立存在的,并且应该采用目前Linux的主流文件系统——ext3。

剩下的硬盘空间最好是整体划为LVM,下面的分区都要在这个逻辑卷中划分。

一个交换分区(swap)要被划分出来,大小按照通常说法是物理内存的两倍,不过我想大点小点都不所谓。目前的Linux系统和过去的不太一样,swap不是必须要有的,但是为了整个服务器的稳定,还是有这么一个分区比较好。

/home因为要存放大量的用户数据,并且有可能涉及到磁盘份额控制,所以要单独分成一区,并且也使用ext3文件系统。这个分区的大小要看具体服务而定。

/opt据说应该被独立出来,用来放置附加软件包等,既然如此,那就独立出来吧,2G应该足够了。

/tmp也就是个临时文件夹,应该独立出来,几百M就可以了。

/usr包含几乎所有的软件,所以一定要独立出来并且足够大,起码也要有个5G,当然10G以上最好。

/var因为安全日志、邮件等都在顶上(默认),所以独立出来比较好,至少要1G的空间。

/没有根什么都没法做,所以最后一定要加上这个,大小也要有几个G。

具体的分区就是如下这个结构:

硬盘
|--/boot在LVM之外
|--LVM
|--/swap
|--/home
|--/opt
|--/tmp
|--/usr
|--/var
|--/

安装软件包的时候不要按照默认的,选择自定义。保留最基本的,需要加上开发工具和Samba。其他的东西以后要一点一点的自己安装。安装完毕会重启,之后有一个很简单的配置。注意以下把防火墙看一下,然后就是把启动项看一下。可以顺便执行一下yumupdate,看看有没有升级包可以用,然后顺便升级一下。