centos7 安装教程超详细教程(附网络配置以及常用工具安装)

发布时间:2025-12-10 11:19:53 浏览次数:7

最近发现有的人在第一次安装centos的时候,总会因为各种安装问题,导致安装后系统用不了。为了让新人不在采坑,特写下如下教程,与诸君共勉。不当之处,还望指出。
转载请附带原版地址:谢谢!

1.首先下载centos7

下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/

2.VM虚拟机下载安装激活

我的环境是VM15下安装的,这里我就不提供VM的安装教程了,VM安装基本就是一路next而已。最后需要输入许可证。这里我提供下载链接和几个许可证。
VM下载链接:https://www.vmware.com/cn.html
点击其中的下载–>产品下载–>Workstation Pro 然后选择对应的版本下载即可
VM许可证:版权问题,这里自己度娘,或购买正版

3.centos7安装

打开虚拟机:

点击创建新虚拟机

点击下一步

我这里就随便取个名字,放个位置了。如图

点击下一步
如无特殊需要,这里默认就好。可根据自己业务调整磁盘大小。后期也可以安装。所以这里可以先默认

点击下一步

点击自定义硬件



这里附虚拟机三种网络连接模式的区别:

关于VMware的三种网络连接方式:NAT Bridged Host-Only首先: NAT模式依靠的是物理终极的VMware8网卡上网,虚拟机可以互ping通,前提是物理主机的VMnet8网卡的网关要与虚拟机一样!如果不在同一个网关,会出现虚拟机能ping通物理主机,但是物理主机无法ping通虚拟机的情况。1.NAT方式使虚拟机接入外网方便,不需要进行其他的配置,只需要物理主机可以上网即可2.如果想安装个虚拟机,又不想配置网络,就推荐使NAT方式上网。3.NAT模式下的虚拟系统的TCP/IP配置信息就是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法 进行手工的修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。(不能用NAT配置集群的原因)其次: Bridged(桥接)基于以上的拓扑测试,桥接方式虚拟出来的系统就像是局域网内单独存在的独立“物理机”一样,他可以访问同一局域网内的任何一台机器,也可以单独通过局域网网关或者路由器访问外网。不过需要在每台机器上都要单独配置IP,网关,网段,DNS等。由于这个虚拟系统的局域网中的一个单独的主机系统,那么就可以手工配置他的TCP/IP配置信息,一实现通过局域网的网关或者路由器访问互联网。利用同样的网关网段配置,Bridged可以用来配置集群。最后: Host-Only(主机)虚拟机的TCP/IP配置信息(如IP地址,网关地址,DNS服务器等)都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。这种模式下,所有局域网内的所有虚拟机互通,但虚拟机无法访问外网,与外网完全隔离。此种模式同样可以配置集群,但是集群无法访问外网,比较适合公司内网。

点击关闭

点击完成

选择第一个,回车。等待安装

选择中文简体(中文在最下面),点击继续

点击日期和时间

点击完成,然后点击软件选择,这里我们选择最小化安装。你可以根据自己需要选择其他的安装形式

点击完成

点击安装位置进行分区

点击完成,进入手动配置界面

点击创建分区,分别创建如下分区



点击完成

点击接受更改

点击网络和主机

点击完成

点击开始安装

点击root密码

点击完成,等待系统安装完毕

点击重启

输入root账号以及你之前设置的密码


输入ls命令查看目录

到此centos7就安装完了。接下来安装必要的软件

因为ifconfig等基础命令在net-tools工具里面,所以在界面输入 yum install net-tools,中间的提示全部选择y,或者直接输入 yum -y install net-tools

输入ifconfig测试

在Linux中,除了基础命令,我们还常常会用到从本地上传资料到服务器或者从Linux服务器下载东西到本地,如果去使用SSH等其他软件,仅仅只为了上传下载的话,会显得有点麻烦。所以,这里我们安装上传下载的插件,lrzsz
在界面输入 yum list lrzsz*

安装前,测试rz上传命令

在界面输入 yum -y install 你的版本号 ,如我这里是:yum -y install lrzsz.x86_64。

此时输入rz测试
虚拟机:

xshell6工具:

vim命令工具安装
输入 yum list vim*

这里我们直接安装所有的vim相关包,输入yum -y install vim*即可

输入 vim /etc/sysconfig/network-scripts/ifcfg-ens33 测试

最后,鉴于大多数同学使用的虚拟机是在服务器上面的,IP地址应当为不可变的,所以这里简单说一下静态IP配置

centos7下面的网络配置文件在 /etc/sysconfig/network-scripts/ifcfg-ens33

输入vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改上图配置为

TYPE="Ethernet" # 网络类型为以太网PROXY_METHOD="none" BROWSER_ONLY="no"BOOTPROTO="static" #静态IP,原本的为dhcp(动态)DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33" # 网卡设备名,设备名一定要跟文件名一致UUID="25e03791-e4cd-4e9a-9d45-877d012b22e2"DEVICE="ens33" # 网卡设备名,设备名一定要跟文件名一致ONBOOT="yes" # 该网卡是否随网络服务启动IPADDR="192.168.1.55" # 该网卡ip地址就是你要配置的固定IP,与你的网段处于同一网段GATEWAY="192.168.1.1" # 网关NETMASK="255.255.255.0" # 子网掩码DNS1="8.8.8.8" # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址

最后重启网络服务
service network restart

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477