您的位置:首页 > 运维架构 > Linux

安装CentOS6.6Minimal并配置ssh和JDK

2014-11-05 19:49 453 查看

一、安装CentOS

首先到http://www.centos.org/download/下载CentOS6.6

由于我要搭建hadoop集群环境,要同时运行多台Linux虚拟机,所以选择最小安装,不安装图形界面以节省内存,下载时选择CentOS-6.6-x86_64-minimal.iso虚拟机配置单核CPU,20G硬盘,256内存,结果安装出错,提示不能将X86X64的系统安装到i686的CPU机子上(英文),只能又去下载了CentOS-6.6-i386-minimal.iso继续安装,又提示内存不足,无奈只能调到512M。然后安装一切顺利,值得一提的是选择语言的时候没有中文,只能先安装英文,装好系统再装语言包吧。安装过程中要设置root用户密码,至少6位长度。

二、配置网络

然后配置IP地址

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0

BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

BROADCAST=192.168.0.255 #对应的子网广播地址

HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址

IPADDR=192.168.100.10 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
IPV6INIT=no

IPV6_AUTOCONF=no

NETMASK=255.255.255.0 #网卡对应的网络掩码

GATEWAY=192.168.100.2 #网关,注意与虚拟机设置的网关相同

ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

配置DNS服务器

#vi /etc/resolv.conf

加入DNS服务器地址,如

nameserver 202.119.230.8

nameserver 114.114.114.114

完成网卡配置之后输入service network restart重启网卡,用ifconfig命令查看配置,然后ping Windows主机测试网络通不通。

CentOS默认安装了ssh,命令行输入  service sshd start 可以启动 ,然后连接测试

三、安装JDK

输入java -version 查看是否自己OpenJDK ,还有minimal版本CentOS没有自带,省的我们卸载了
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
下载jdk-7u71-linux-i586.tar.gz,用WinSCP拷贝到/home/root/目录中,输入tar -zxvf jdk-* 解压得到jdk1.7.0_71目录

在/usr目录下新建java目录,然后cp -r /home/jdk1.7.0_71/  /etc/java/拷贝到该目录,然后重命名为jdk(简短,方便书写)

在profile文件下面追加写入下面信息:

export JAVA_HOME=/usr/java/jdk

export PATH=$PATH:$JAVA_HOME/bin

保存退出,执行:
#source /etc/profile
然后输入java -version 查看,不再详述

配置环境变量,这里我们需要找到profile文件,添加环境变量:
#vim /etc/profile
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos 虚拟机 jdk