CentOS7安装配置
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,CentOS7安装配置本文步骤说明1.下载CentOS7 ISO镜像2.使用VMware Workstation 创建计算机硬件资源,包括cpu,内存,硬盘,网卡等信息 此配置本文省略3.使用下在好的
千家信息网最后更新 2026年10月31日CentOS7安装配置
CentOS7安装配置
本文步骤说明
1.下载CentOS7 ISO镜像
2.使用VMware Workstation 创建计算机硬件资源,包括cpu,内存,硬盘,网卡等信息 此配置本文省略
3.使用下在好的ISO镜像安装CentOS7 操作系统,并对其做安装前的配置
4.安装后的一些常用配置,包括YUM配置,网卡配置等
5.创建镜像,方便以后快速还原到一个相对纯净的操作系统,克隆操作系统使用
1.下载CentOS7 操作系统镜像
这里推荐几个国内镜像源下载,速度要比官网的快,本文推荐的都是最小安装版Minimal。原因是占用空间小600M左右,系统干净DVD版要4G左右。
- 阿里云镜像源
- 华为云镜像源
- 清华大学镜像源
其他国内镜像源还有很多,网易镜像源等。
2.使用VMware Workstation创建虚拟机省略,本文标示下我的配置

之后便可开启虚拟机,安装操作系统
3开始安装配置虚拟机
- 选择Install CentOS7
- 选择操作系统语言

- 配置操作系统时区,硬盘分区等
- 本文并未对磁盘定制化配置,而是采用的系统默认的LVM逻辑卷做默认设置
- 开始安装CentOS7 操作系统,并配置root用户密码
- 至此,操作系统安装成功
4.安装后,对系统网卡,YUM源,SELinux,防火墙配置
网卡配置
修改网卡配置文件
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none" # 修改"dhcp"为"none"或者"static"都可以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="eth0" # 此处可不做修改,本人习惯性修改 网卡名称UUID="219ac969-2c0b-4571-b8c8-f2bf7fe1e162"DEVICE="eth0" # 此处可不做修改,本人习惯性修改 设备名称ONBOOT="yes" # 此配置为开机是否自动启动网卡,yes为开机自动启动IPADDR="11.1.1.31" # 配置静态IPPREFIX="24" # 子网掩码为24位GATEWAY="11.1.1.2" # 默认网关DNS1="114.114.114.114" # DNS域名解析 DNS1 阿拉伯数字1不可少IPV6_PRIVACY="no"# :wp保存退出如果没有修改NAME和DEVICE名称为eth0的话,wq保存退出后,重启网卡就可以上网了
# 重启网卡命令[root@localhost ~]# systemctl restart network如果修改了NAME和DEVICE名称为eth0的话,还需如下配置
# 1.修改网卡配置文件名称[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost ~]# mv ifcfg-ens33 ifcfg-eth0# 2.修改grub文件参数[root@localhost ~]# vi /etc/sysconfig/grub # net.ifnames=0 biosdevname=0 即可# 我这里用不到ipv6,所以一并禁用掉了 ipv6.disable=1GRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 ipv6.disable=1 rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"GRUB_DISABLE_RECOVERY="true"# :wq保存退出# 3.是更改后的grub文件重启后生效[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg# 4.重启操作系统[root@localhost ~]# reboot重启后我们就可以用xshell或者MobaXterm这样的windows操作系统连接shell工具操作CentOS操作系统了
SELinux配置
[root@localhost ~]# vi /etc/sysconfig/selinux# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - No SELinux policy is loaded.SELINUX=disabled # 修改enforcing为disabled# SELINUXTYPE= can take one of three values:# targeted - Targeted processes are protected,# minimum - Modification of targeted policy. Only selected processes are protected.# mls - Multi Level Security protection.SELINUXTYPE=targeted:wq # 保存退出关闭防火墙,禁止开机自动启动
[root@localhost ~]# systemctl disable firewalld[root@localhost ~]# systemctl stop firewalld修改主机名
[root@localhost ~]# hostnamectl set-hostname node3.sumailcode.cn[root@localhost ~]# rebootYUM 源配置
本文采用阿里云YUM源
[root@node3 ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup[root@node3 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo[root@node3 ~]# yum clean all && yum makecache fast[root@node3 ~]# yum update -y # 更新操作系统[root@node3 ~]# yum -y install ntpdate git vim net-tools lrzsz # 常用软件安装安装epel源,epel分CentOS官方提供的包仓库,epel中包含一些优秀的开源软件,包括Nginx等
[root@node3 ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo安装docker源,方便日后我们使用docker安装软件
# step 1: 安装必要的一些系统工具[root@node3 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2# Step 2: 添加软件源信息[root@node3 ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# Step 3: 更新并安装Docker-CE[root@node3 ~]# yum makecache fast[root@node3 ~]# yum -y install docker-ce# Step 4: 开启Docker服务[root@node3 ~]# systemclt start docker# Step 5: 开机自动启动Docker服务[root@node3 ~]# systemctl enable docker# Step 6: 配置Docker阿里云镜像加速器[root@node3 ~]# mkdir -p /etc/docker[root@node3 ~]# tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://hl6fdq72.mirror.aliyuncs.com"]}EOF[root@node3 ~]# systemctl daemon-reload[root@node3 ~]# systemctl restart docker其他配置,此配置大家可不配,因为我有一台老旧笔记本,物理机安装了一台CentOS7,当作服务器使,日常属于关闭盖子状态,如果不做如下配置,笔记本扣盖就回休眠断网。
vim /etc/systemd/logind.conf#文件中添加一行配置HandleLidSwitch=ignore5.关闭系统,克隆虚拟机
至此,通过VMware Workstation安装CentOS7 操作系统完成。
配置
系统
操作系统
网卡
镜像
名称
文件
软件
可不
阿里
服务
习惯性
工具
常用
硬盘
笔记
笔记本
至此
防火墙
推荐
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海卓越科技互联网
网络科技有限互联网
互联网的科技创新
致聘互联网科技
有木互联网科技
盛创互联网科技有限公司
云创客互联网科技公司
昭通云南众福互联网科技有限公司
互联网科技与大数据专业
坤平互联网科技
互联网保险科技创业
互联网科技的全部知识
云南省自由互联网科技有限公司
神州科技互联网有限公司
上海乐五互联网科技有限公司
昆明中奇联合互联网科技
陕西九四连强互联网科技有限公司
银川新华互联网科技学校原画
米泉互联网科技专业怎么样
安徽九吞吴互联网科技有限公司
互联网科技公司排名
互联网科技工作委员会
中国互联网科技工作委员会毛军
互联网核心科技是什么
易互联网科技有限公司
贷财互联网科技
广州凡科互联网科技
润盈互联网科技
互联网科技圈年度人物
广州千川互联网科技有限公司