Linux web服务器构件方案

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:50:06
寻求一份详细的Linux web服务器构件方案,包括:1、硬盘大小、以及是否构件raid,详细分区(数据分区、系统分区、备份)。2、系统和数据的备份方案(使用什么软件备份、)。3、Linux 日常管理所使用到的软件和相关的经验总结。

尽量越想详细越好。谢谢各位Linux高手不吝赐教。必定重分酬谢

这个要求是挺高的。不过尽我所能吧:

1. HDD,硬盘的大小视你的数据库大小而定,不过现在硬盘很便宜,弄大一点不是更好吗?建议至少250GB NS的硬盘(如果你是企业应用,建议用NS级别以上的硬盘,AS,ES级别的盘,可靠性较差),如果资金不是问题,建议购买1000元以上的Adaptec阵列卡,用两块250GB的NS盘,做个RAID1,数据安全性会大大提高。
至于分区,视你的需要要动态调整,但是基本原则是:(假设250GB,RAID1)
/boot 100-200MB
swap 你内存的两倍,一盘2-4GB。
/usr 40GB 很多程序默认安装在这里,建议大一些。(如果你的数据库也安装在这里,建议更大一些)
/opt 20-30GB,用于一些软件的安装。
/home 10-30GB,用户主目录,看你的用户多少决定。
/DB 50GB (如果你希望数据库独立占用一个分区的话,可以划分一个50GB的独立分区给数据库使用)
其他剩余空间,没有特殊需要的话,就都给/使用吧。

2.
系统建议用RHEL5.稳定,成熟,不需要技术支持的话,是免费使用的。
web平台要看你的要求决定,PHP+MySQL是经典的老式组合,简单的WEB使用Apache就够用了。另外,也可使用Oracle,Java,ASP等等技术构建,这要看你的Web应用的实际需求决定。
数据备份的方案很多,最起码的,上面的RAID1就是一种备份;你还可以使用脚本将数据库定期导出,然后把导出文件复制到远程计算机上。
要求更高的情况下,可以购买专业的备份软件,把数据库和文件写入磁带机。

3. 这个提问就太宽了。
建议你在网上搜索RHCE考试认证的相关资料,里面可以覆盖大部分的Linux管理的内容。

一个最最重要的问题是,你一定要先明确要做什么(需求),然后决定用什么实现(方法),最后才是怎么实现(实施)。

web:GNU apache

首先两块250G的硬盘
RAID1
创建逻辑卷(var、usr、home)