1. 安装需求 评估自己的服务器
原则: 根据服务器的用途来配置硬件,Linux自身对硬件的需求非常的小。
要干嘛? 负载均衡,缓存服务器,Web前端,应用程序,特殊应用,公共服务,数据库
多少人用?并发
存多少数据,存多久
是否要备份和业务交互(东西向预留网卡)
2. Linux里,一切皆是文件
理解目录结构
3. 获得版本
国内镜像 http://mirrors.163.com/ 或国外网站
http://mirrors.163.com/centos/6.5/isos/x86_64/
使用目录找到需要的文件包,安装包
4. 规划安装(主要是磁盘目录 SWAP空间分配、网络地址,主机名等)
建议: 如果你第一次搞,只分割/ 根分区 和swap分区就可以了,一般都要装个十次八次的,最后才能熟练.
关于LVM:实际上很难遇到在线添加硬盘的场景,一般都是新加新挂载,后面可以单独用LVM,前期我们自己分区
要点:
swap = 1.5- 2 倍 内存 多了没用
/boot 200M 多了没用
举个线上FTP服务器的例子 : 2T硬盘 , 8G内存 (如果你有多块硬盘,可以把系统和数据分离)
/ 20G
/boot 200M
swap 10G
/data 剩余所有空间
但还有一些说法 给/usr /var /tmp都独立出来,防止变化的数据把根分区占满,例如你装数据库应用就要考虑更远了
一个Oracle 的安装例子
服务器:DELL T710-64位
CPU:E5520 64位 ×2
内存:8G
硬盘:STA 1T×3块 RAID5 2T
操作系统:redhat linux 5.4
硬盘分区:
/ :60G
/boot/ :200m
/usr/ :30G
/swap/ :20G
/tmp/ :10G
/home/ :40G
/ora/ :120G ;oracle11g-1系统和数据文件都在这个分区
/data/ :1.5T
4. 安装过程的要点: 人工分区 GRUB密码的设置 网卡自启动 UTC(GPS的两种时区)
5. 如有问题 ,可参考安装录像,
Linux基础: 安装CentOS 6.5,布布扣,bubuko.com
原文地址:http://ciscolang.blog.51cto.com/8976580/1538719