这是所有Linux学习的基础,学会安装CentOS,再此基础上安装一些常用工具,为以后开发做基础。

一、VM安装CentOS 6.5

1、vm新建虚拟机

选择自定义模式
这里写图片描述
选择空盘安装,稍后再加装光盘
这里写图片描述
选择Linux版本是CentOS 64位
这里写图片描述
起一个虚拟机名称,选择安装位置
这里写图片描述
  之后一直默认下一步就可以了,如果想分配的内存多一点,就选择内存数量大一点(这个在后续每次上电前都可以配置,我默认2G内存)。如下,磁盘容量尽量大一点(20G一定不够的,推荐30-40G),不要勾选立即分配所有磁盘空间,这样做就是让磁盘一点点增加,一下子创造出所有磁盘空间是一种浪费。
这里写图片描述
然后下一步,在自定义硬件中,移除一些没用的外设,如声卡,打印机,软盘等。
这里写图片描述
这里写图片描述
这里就设置好了空的虚拟机。

2、启动虚拟机

  启动前先加载CentOS 6.5镜像文件。双击cd/dvd标识,选择使用ISO映像文件。加载好后,回到主界面,就可以点击开启此虚拟机,来启动虚拟机。
这里写图片描述
这里写图片描述

3、CenOS 6.5安装

选择第一个Install or Upgrade an existing system。(安装或更新一个原有系统)
这里写图片描述
这里是在安装前检查磁盘,一般不需要检查,按右箭头选择到skip,按下Enter,选择跳过
这里写图片描述
如下就是进入安装引导界面,选择Next进行安装。
这里写图片描述
选择语言和键盘模式,一般选择English,尽量不要选chinese,毕竟系统盘是外国人写的,选择中文,后面有些时候会出现乱码。
这里写图片描述
这里写图片描述
这里选择你安装CentOS用来干嘛? Basic storage Device(基础存储设备)或者 Specialized Storage Devices (专用存储设备),这里选择基础存储设备,专用的话要结合硬件,一般家用的不会有太高端硬件储存方式。
这里写图片描述
这里提问是不是需要保留原数据,因为我们是安装,所以就直接选Yes,丢弃数据。
这里写图片描述
主机名和网络,再之后的配置中再说,这里选择默认。
这里写图片描述
时区,选择上海,不要选择UTC时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时。
这里写图片描述
设置root的密码。如果弹出说你的密码太简单了,就不要管他,选择use anyway
这里写图片描述
自定义磁盘分配。
这里写图片描述
创建Create自定义磁盘分配,然后选择create
这里写图片描述
如果想偷懒,就只要分配/boot、swap、/目录就可以了,/boot一般分配200M,swap要求和内存大小一致,剩下的都是/目录的了。分配好后,记得格式化。
这里写图片描述
这里写图片描述
选择系统,我建议选择Minimal(最小化)安装,之后的软件你再按照自己的需要自己安装。然后选择Customize Now 定制一些软件。
这里写图片描述
不用选择,一直Next,然后开始安装。直到安装好,需要reboot重启,这个时候系统就安装好了。

二、CentOS基本配置

1、网络的配置

  网络使用静态网络,这样设置的好处就是不会在每次启动后发现IP地址都不一致。

进入网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改或增加配置如下
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.5.145
NETMASK=255.255.255.0
GATEWAY=192.168.5.2
DNS1=192.168.5.2

重启网络
service network restart

检测是否能用,能平通就说明能用
ping www.baidu.com

2、设置主机名

设置主机名为hadoop001
vim /etc/sysconfig/network
设置如下
NETWORKING=yes
HOSTNAME=hadoop001

设置本次环境变量hostname
hostname hadoop001

设置IP映射
vi /etc/hosts
追加设置
192.168.5.145 hadoop001

3、关闭防火墙

  为什么要关闭防火墙,因为CentOS后续用于hadoop,hadoop和组件之间的通讯端口有很多,所以索性偷懒全部关闭,以防止访问不了的情况出现。

关闭防火墙
service iptables stop
chkconfig iptables off

4、将yum源更换成aliyun的源

先更新yum
yum update

备份原来的源文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载阿里源的源文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

生成缓存
yum makecache
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐