1、简单的安装,网上都有教程,专业的按照鸟哥的Linux 私房菜 安装http://linux.vbird.org/linux_basic/0157installcentos7.php#fig3.2.8在这里,进入界面之前的步骤我就不多说了,下面是我在配置安装的时候遇到的问题以及解决方法
2、(因为安装的是最简洁的版本)这时候 ifconfig 会出现命令没有发现, 所以这张虢咆噘时候要进行安装,ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错首先会想到是不是环境变量里没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,以root用户登录才可以运行,可是我们上边是以root用户登录的啊,不急,我们来看看root用户的环境变量>echo $PATH环境变量里有/sbin这个路径,也就是说如果ifconfig命令存在并且就是位于/sbin目录下的话我们肯定就是可以运行的然后>ls /sbin|grep ifconfig没查到的话说明我们的CentOS里边是没有安装ifconf。我们的解决办法是:yum安装ifconfig这个命令包。命令:yum search ifconfig
3、但是用yum 安装的时候可能又会出现一个问题这时候或许会报一个 cannot... find a valid baseurl for repo : base/7/*86_64.的错误这个怎么解决呢,但是也是网上搜了好多,1 vi /etc/resolv.conf 添加 nameserver=8.8.8.8 重启服务 service network restart 然后试一下没成功 (1) 网上说找ifcg-en**的文件,添加 DNS 什么的,通过添加之后,测试还是不行(2) 再多说一点,我的文件在 /etc/sysconfig/network-scripts下 ,文件名称到文件夹下通过 ls 命令找到(3) 又找一份完整的 ifcg-en** 的文件
4、*******************************************涯箨唁峦************************************TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyvNAME=ens33UUID=f041a739-1156-46ba-bb8e-5d6c3a5ab5b0DEVICE=ens33ONBOOT=yes*******************************************************************************通过比对之后发现自己的文件中的 BOOTROTO=none修改过后,重启服务 service network restart然后 yum search ifconfig 安装 net -tools.*86_64的包然后我们会发现,ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们来安装这个包yum install net-tools.x86_64
5、现在我们来测试一下ifconfig这个命令是否已经安装好 通过输入 ifconfig 查一下虚拟机的ip 就ok了