主机:Windows 8.1 企业版 64位
软件:virtualbox5.0.8 CentOS-6.7-x86_64-bin-DVD1.iso
配置:
1CPU 1G内存 64G硬盘
网卡1:host-only 混杂模式:全部允许
网卡2:(网络地址转换)NAT
系统安装:图形安装
时间选择:上海
硬盘分区:
/boot /dev/hda1 100MB即可
swap /dev/hda2 大约内存大小
/ /dev/hda3 最大的剩余空间
最小化安装
其余全部默认安装
网络配置:
网卡1,固定IP:vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=0efd131c-0cc3-4115-b0e1-f10a80ec5f1e
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=08:00:27:21:6D:97
IPADDR=192.168.56.10
PREFIX=24
网卡2:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
UUID=1f9469c0-7b59-4b37-b4b2-d4f077c5e042
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:B4:73:3E
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth1"
#关闭selinux
vi /etc/selinux/config
SELINUX=disabled
#可选
#service iptables stop #关闭防火墙服务
#chkconfig iptables off #关闭防火墙开机启动
#service ip6tables stop
#chkconfig ip6tables off
#关闭其他服务(可选)
#for SERVICES in abrtd acpid auditd avahidaemon cpuspeed haldaemon mdmonitor messagebus udevpost;do chkconfig ${SERVICES} off;done
#使配置立即生效
setenforce 0
#配置默认网关
vi /etc/sysconfig/network
将GATEWAY=行注释掉
vi /etc/resolv.conf
nameserver 8.8.8.8
service network restart
#解决SSH连接慢的问题
#主要原因是DNS解析导致
vi /etc/ssh/sshd_config
UseDNS no
GSSAPIAuthentication no
重启sshd进程
/etc/init.d/sshd restart
vi /boot/grub/menu.lst
#去掉 “rhgb quiet”这两个参数
#利用iso配置本地yum源
复制CentOS-6.7-x86_64-bin-DVD1.iso 和 CentOS-6.7-x86_64-bin-DVD2.iso 到 /home
cd /etc/yum.repos.d/
rename .repo .repo.bak *
cp CentOS-Media.repo.bak CentOS-Media.repo
vi CentOS-Media.repo
[CentOS6.7-DVD]
name=CentOS6.7-DVD
baseurl=file:///media/CentOS-6.7-DVD/
gpgcheck=0
enabled=1
yum clean all
yum upgrade
yum repolist
#配置自动挂载
vi /etc/fstab
/home/CentOS-6.7-x86_64-bin-DVD2.iso /media/CentOS-6.7-DVD2 iso9660 defaults,ro,loop 0 0
/home/CentOS-6.7-x86_64-bin-DVD1.iso /media/CentOS-6.7-DVD1 iso9660 defaults,ro,loop 0 0
#安装基础工具
yum -y install gcc gcc-c++ ncurses-devel cmake net-tools telnet lsof zip unzip xinetd libaio libaio-devel check-devel openssl-devel openssh-clients bison boost-devel libevent libevent-devel python wget ntp pcre-devel perl perl-devel perl-Test-Simple perl-CGI
#增加中文支持
yum -y groupinstall chinese-support
复制虚拟机配置
1.选择重新初始化mac地址
2.完全复制
3.配置
vi /etc/udev/rules.d/70-persistent-net.rules
#查看virtualbox管理界面将老的配置注释掉
修改对应的NAME=
vi /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth1
#对70-persistent-net.rules的NAME应修改HWADDR的mac
#配置局域网的yum源
yum -y install httpd
chkconfig httpd on
#配置虚拟路径
vi /etc/httpd/conf.d/vhost.conf
Alias /centos6.7 "/media/CentOS-6.7-DVD/"
<Directory "/media/CentOS-6.7-DVD/">
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
[CentOS6.7-DVD]
name=CentOS6.7-DVD
baseurl=http://192.168.56.20/centos6.7/
gpgcheck=0
enabled=1
reboot