1. 程式人生 > 實用技巧 >CentOS6.5 mini安裝到VirtualBox虛擬機器中

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

  1. 開啟 vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. 配置動態網絡卡
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(這步可以不做)

配置本機的hostnameip地址的對映

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、安裝JDKrpm -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版本

openjdkoracle 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連線其他系統已經不需要密碼了