CentOS6.5 mini安裝到VirtualBox虛擬機器中
下載Oracle VM VirtualBox
下載下來安裝
下載映象
http://archive.kernel.org/centos-vault/6.5/isos/i386/CentOS-6.5-i386-minimal.iso
安裝虛擬機器
這裡我安裝的是32bit的centOS6.5 mini版本
我選了1G的記憶體
8G的硬碟空間
啟動和配置
設定分配, 選擇下你的ISO系統映象
會看到一個藍色背景圖片框框和兩個按鈕, 選擇Skip
按鈕
預設都是next直到彈出這個框框
選擇左邊那個就行
之後選擇上海時區
寫上密碼, 但是由於密碼設定過於簡單, 所以選擇Use Anyway
之後就是長時間的等待
重啟完事
配置網路
vi /etc/sysconfig/network-scripts/ifcfg-eth0
改下:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=dhcp
重啟下:
service network restart
檢視是否配置ip成功
ifconfig
- 開啟
vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 配置動態網絡卡
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=dhcp
service network restart # 重啟下 ifconfig # 看看配置是否完成
如無特殊要求, 配置動態ip就行
如果需要配置靜態網絡卡則
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.110
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
不過得注意下
GATEWAY=192.168.0.1
這裡要看主電腦端的預設閘道器
寫下靜態ip
IPADDR=192.168.0.110
還是需要注意下
配置差不都就行, 該有的還是得有的
重啟下
service network restart
對了, 如果使用的VMWare話, 這裡需要注意下這個畫圈的位置
要和我們主機一樣
配置hosts(這步可以不做)
配置本機的hostname
到ip
地址的對映
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.110 linux01
如果叢集多個則
192.168.0.128 linux01
192.168.0.129 linux02
192.168.0.130 linux03
192.168.0.131 linux04
關閉防火牆
service iptables stop
service ip6tables stop
chkconfig iptables off
chkconfig ip6tables off
關閉selinux
vi /etc/selinux/config
SELINUX=disabled
配置yum
yum clean all
yum makecache
yum install wget
至此, centOS6.5基礎環境安裝成功
安裝jdk
1、將jdk-7u60-linux-i586.rpm
通過shellftp
上傳到虛擬機器中
2、安裝JDK
:rpm -ivh jdk-7u65-linux-i586.rpm
3、配置jdk
相關的環境變數
vi ~/.bashrc
export JAVA_HOME=/usr/java/latest
export PATH=$PATH:$JAVA_HOME/bin
source .bashrc
4、測試jdk安裝是否成功:java -version
=========================================================================
當然也可以使用
yum search openjdk
去查詢openjdk
然後通過yum install 選取你要的openjdk
版本
openjdk
和oracle jdk
差別不大, 所以可以直接安裝openjdk
如果虛擬機器是拷貝的需要刪除掉, 重新讓系統自動生成一個MAC
rm -rf /etc/udev/rules.d/70-persistent-net.rules reboot service network restart
設定叢集ssh聯通
ssh-keygen -t rsa
cp id_rsa.pub authorized_keys
ssh-copy-id -i linux02
ssh-copy-id -i linux03
ssh-copy-id -i linux04
連線其他叢集試試
ssh linux03
藉助
ifconfig
檢視ip看下是不是linux03對應的ip地址就行(我的是直接複製貼上的虛擬機器)
切換到linux02開始使用
ssh-keygen -t rsa
cp id_rsa.pub authorized_keys
ssh-copy-id -i linux01
linux03 linux04 也一樣只連結linux01
最後回到linux01使用
scp authorized_keys linux02:/root/.ssh
scp authorized_keys linux03:/root/.ssh
scp authorized_keys linux04:/root/.ssh
基本上到這裡, ssh連線其他系統已經不需要密碼了