CentOS的安装
由于是安装在虚拟机上,没有必要对磁盘进行分区,所以安装过程在这里就不详细展开了,无非就是按着安装界面的指引一步一步往下进行
由于我们是搭建开发环境,这里需要注意一点,在Software Selection中最好是把
Minimal Install
中的4个基础工具包勾上,别的软件源根据你的需要勾选就好,我个人倾向于系统装好之后进行手动安装
配置网络
CentOS 7 安装完成之后是没有自动开启网络连接的,这时候就需要我们进行手动配置
查看网络信息
CentOS 7相较于6在系统自带的工具包上发生了不少变化,一些在6中常用的命令在7中不再适用,比如用更加强大的ip命令替换了以前的ifconfig命令
我们用ip addr
查看当前的网络信息
可以看到,虚拟网卡eth0此时还是未启用的状态
设置HOSTNAME
直接在终端输入vi /etc/sysconfig/network
-
NETWORKING=yes
表示启用网络 -
HOSTNAME
设置主机名称
设置DNS
输入vi /etc/resolv.conf
这里我的虚拟机已经自动生成了DNS配置,如果能够正常解析域名的ip地址则可以不用改动,根据需要可自行修改,推荐以下配置
search localdomain
namespace 114.114.114.114
namespace 8.8.8.8
配置虚拟网卡
输入vi /etc/sysconfig/network-scripts/ifcfg-eth0
,可以看到配置信息如下图所示
-
BOOTPROTO
表示IP地址是采用动态DHCP还是静态STATIC,这里我采用DHCP方式 -
ONBOOT
表示是否开机自动启动该网卡,改成yes
保存退出,然后输入systemctl restart network
重启网络,这时我们再查看网络信息,发现虚拟网卡eth0已经自动分配ip地址了,再ping baidu.com
,也可以访问外网了
这时,记下本机的ip地址,就可以在你使用的桌面操作系统中使用Terminal通过ssh连接虚拟机了
安装虚拟机工具
在安装完操作系统之后,一般来说都需要安装对应的虚拟机工具包,这样才能实现本机系统和虚拟机系统之间的交互,这里我只演示Mac上Parallels Desktop
的安装过程,其他虚拟机例如Windows下的VMWare WorkStation
同理
在菜单中选择安装虚拟机工具,点击继续
接下来手动将工具包的虚拟镜像挂载到文件系统中,输入以下命令
mkdir /media/cdrom
mount /dev/sr0 /media/cdrom/
cd /media/cdrom
./install
之后就进入了安装界面,一路回车就可以顺利安装完成了
EOF
至此,CentOS 7的安装和配置就完成了,接下来就可以根据自己的需求,进行其他工具包和应用软件的安装了