1.从http://mirrors.163.com/网站下载Cent OS 6的镜像文件
2 .下载VMware并安装
3.重启后打开安装好的VMware,选择File-New-Virtual Machine,选择Custem,Next
4.选择VMware高的版本和I will install the operating system later(注意不要选择install disc imagefile(iso)否则后面出错),Next
5.这里选择Linux,Version里选择CentOS,根据情况选择CentOS-64bit或32bit,next
6.镜像文件存放路径的选择,输入虚拟机名称和安装路径,Next
7.默认虚拟cpu的数量1
8.选择或默认虚拟内存
9.网络类型分配:分为三种,Bridge,NAT和Host-Only,选择如下1),next
1)BRIDGE:相当于主机和虚拟机连接到同一个hub上,虚拟机要和主机配置到同一网段上
2)NAT:使用vmnet8,主机开启必要的VMware服务,如vmvare dhcp,虚拟机设置成dhcp方式即可,当然也可以手工设置成vmnet1同一网段,比较麻烦
3) HOST-ONLY:使用vmnet1,直接和主机互联,可以使用ifconfig查看配置情况
10 IO控制类型,默认选择,next
11选择虚拟硬盘类型,这里选择create a new virtual disk
12选择要创建的磁盘的类型,选择默认的即可,Next,如果想在后面步骤中选择分区,选择IDE
13选择磁盘空间大小,默认,next
14设置虚拟镜像文件名称,默认即可,Next:创建完成,确认虚拟机信息,点finish即可。
15接下来在VMware上刚才创建的虚拟机上,右键选择Settings
16点击”CD/DVD(IDE)”,打开虚拟机光盘设置页面,点击”Use ISO image file”,再点击”Browse”,选择待安装镜像ISO文件。然后点击”Power on this virtual machine“,启动虚拟机。
17这里选择第一个,然后回车,开始安装
18检查disc,选择SKIP
19.选择安装语言和键盘
20格式化刚才设定的虚拟磁盘,放心选择“重新初始化所有”即可,其他文件不会丢失
21输入密码,选择时区,下一步就可以安装成功
22.配置DSN, vi /etc/resolv.config进入输入nameserver 192.168.1.253(Dns地址)(注意是小写)
23配置和设置IP地址:(红色字体为修改和增加部分)
Vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:BE:80:A6"
NM_CONTROLLED="yes"
ONBOOT="yes"
BOOTPROTO="static"
IPADDR=191.168.1.136
NETMASK=255.255.255.0
GATEWAY=192.168.1.253
24重启网络/etc/init.d/network restart或service network restart
25 ping下看是否可以通
26用ssh连接不通的原因跟防火墙有关:
执行vi /etc/selinux/config 设置selinux=disabled和/etc/init/iptables stop
就可以进行访问了
27 centos镜像使用帮助
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
vi/etc/yum.repos.d/CentOS-Base.repo
从http://mirrors.163.com/镜像使用帮助中,选择centos 6(对应不同版本的文件,如下)
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
28 yum update更新
29可以用yum install命令安装相应的命令