Centos基于Linux内核,和Red Hat类似,但不提供服务。
由于业务需要安装6.5的OS,本文主要交流一下VMware下安装CentOS的mini版(命令行模式),文末附上使虚拟机能与主机通信并联网配置网络的方法
首先在http://man.linuxde.net/download/CentOS_6_5下安装Centos 6.5的bin-DVD版,这里我下载的是DVD1,测试过只下minimal版本的进行快速安装会崩掉
打开VMware,新建虚拟机-典型-稍后安装操作系统
选择安装目录
分配磁盘,这里我使用默认的参数
接下来一步是关键,选择自定义硬件
在DVD中选择刚刚下载好的镜像文件,点击关闭
完成,开启虚拟机,接着等待初始化程序的启动,选择Install or upgrade an existing system
等待初始化完成后,跳出硬件检查,这里我直接跳过了
接着选择next,然后选择语言,选择键盘(我们用的一般是美式键盘US English),接着可以直接next
然后会问说可能有数据在分区中,是不是要抛弃这些数据,单纯选discard即可
接着设置主机名,网络先没配
设置时区,选择了亚洲重庆
设置根用户的密码,太简单会有提示,选择use anyway即可
接着next 选择write changes to disk把改变写入磁盘
然后等格式化,完毕后可以选择安装类型,这里如果对命令行不是很熟悉可以使用Desktop桌面版跑图形界面,但是建议使用minimal,可以逼着自己学习
选择next,等待安装完成按下reboot重启即可,安装速度较快
登录名使用root,密码使用之前设置的密码登录即可
至此CentOS安装完毕
附录:配置网络
一开始网络是没有配置好的
为了使得主机能够与虚拟机进行通信,并让虚拟机能通过主机连接互联网,需要进行配置
首先确保是NAT连接模式
接下来首先在虚拟机中进行配置:
输入vi /etc/sysconfig/network-scripts/ifcfg-eth0,设置以太网口的ip 掩码 网关以及DNS服务器,并让以太网口自动加载
我将把ip地址配置到192.168.50.x网段,因此虚拟机的ip只要在这个网段即可
接着再vi /etc/sysconfig/network中配置网关
通过vi /etc/resolv.conf配置DNS服务器
至此虚拟机上的准备工作完成了
接着打开网络和Internet设置-以太网-更改适配器选项(windows10,其他版本操作类似)
编辑VMware Network Adapter VMnet8的属性,选择ipv4的属性进行编辑
设置如下
确定,禁用再启用
在虚拟机菜单栏中选择编辑-虚拟网络编辑器,win10需要管理权限
设置如下
点击NAT设置
设置网关IP
DNS设置
点击确定
在CentOS中输入service network restart重新启动网络服务
查看配置
尝试着ping www.baidu.com
成功,按ctrl+z结束ping
在主机命令行 试着ping虚拟机
网络配置成功
为了简便地对虚拟机(这里相当于一架服务器)进行操作,推荐使用两款软件
vmware可以下载vmtools使得主机和虚拟机可以设置共享文件夹,但是minimal版的并没有复制粘贴的功能,有时候要复制粘贴一些命令和信息就很麻烦(因为minimal没有鼠标),所以推荐用远程连接软件putty或者xshell之类的
另外主机和虚拟机文件要互传,在把虚拟机配置成ftp服务器之前,可以使用winSCP或者xftp这两个软件通过sftp协议连接
首先确认一下ssh服务在运行,才能进行远程连接(默认是在运行)
命令行输入service sshd status
OKay,如果没有运行的话,我们就使用service sshd start,假如没有ssh服务,可以通过yum安装,在此不做赘述。
之后用xftp和xshell等进行管理就较为方便
putty的命令行复制是鼠标选中右键,粘贴是鼠标右键
xshell的命令行复制是ctrl+Insert,粘贴是shift+Insert
(注:使用这些工具需要先打开CentOS虚拟机)