一、安装

第一步、下载安装VMware Fusion(Mac版本下载后双击安装,这里不做过程记录)

第二步、下载CentOS 7安装包 CentOS-7-x86_64-DVD-1810.iso(本文不提供下载地址)

第三步、在VMware Fusion创建CentOS 7虚拟机

1、点击添加:新建

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机

2、选择安装方法:创建自定义虚拟机

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_02

3、选择操作系统:CentOS 64位

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_03

4、选择虚拟磁盘:新建虚拟磁盘

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_04

5、完成:可自设置(由于内存1G太少,调整为2G)

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_05

选择一个目录存储:

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_06

然后选择设置:去修改内存和其他设置(针对个人配置自行调整,截图只修改内存)

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_07

填入数字并回车

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS_08

6、添加安装包(ISO文件)

设置-->CD/DVD(IDE)-->连接CD/DVD驱动器-->选择一个光盘或光盘映像

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_09

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_10

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_11

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_12

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_13

7、启动虚拟机

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_14

8、选择 安装centos7,或者检测镜像安装centos7

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_15

9、press Enter 按回车,进入安装过程

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_16

10、选择语言:中文-->简体中文

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_17

11、选择安装的类型

可选择类型,每个类型都有说明,可以选择安装时自动安装的软件/工具,本文不进行赘述;我选择带桌面的进行截图演示(仅演示,不选择添加附加软件)

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_18

12、可以自动分区/自定义分区

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_19

自定义分区:我要分一个15G的数据分区,5G留给系统

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS_20

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_21

可以修改分区的格式

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_22

然后点击完成,由于系统分区未进行设置,让系统自动配置,第一次点击完成就显示警告,再次点击完成,会提示帮助系统分区,然后点击接受更改即可

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_23

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_24

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS_25

13、网络和主机名

可以修改主机名,可以自己去配置ip

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS_26

本机设置的

CentOS7内 安装虚拟机 如何安装centos7虚拟机_服务器_27

14、开始安装

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_28

15、安装过程中,可以设置root密码,可以添加用户,等待安装完成

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS_29

密码弱,点两次完成

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_30

16、等待安装完成,根据电脑配置不同,安装过程预计持续5-30分钟

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_31

17、安装完成,重启后,接受许可,完成配置,自动重启

CentOS7内 安装虚拟机 如何安装centos7虚拟机_CentOS7内 安装虚拟机_32

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_33

CentOS7内 安装虚拟机 如何安装centos7虚拟机_运维_34

18、登录前最后配置

选择语言:汉语

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_35

后续根据具体操作即可

小提示:

1、在桌面右键可以打开终端

2、删除用户 userdel server

3、验证分区,使用 df -h

二、网络配置(命令)

Linux系统中手动配置IP地址(CentOS 7、8为例)

第一步:进入网卡配置目录

[root@huyuxuan /]# cd /etc/sysconfig/network-scripts

[root@huyuxuan network-scripts]# ls

ifcfg-ens33

第二步:修改网卡配置文件

首先查看本机的默认网关和DNS地址

[root@localhost ~]# ip route

default via 192.168.10.2 dev ens33 proto static metric 100

192.168.10.0/24 dev ens33 proto kernel scope link src 192.168.10.100 metric 100

[root@localhost ~]# cat /etc/resolv.conf

# Generated by NetworkManager

nameserver 192.168.10.2

然后开始修改网卡配置文件(最后几行的配置信息是最关键的)

[root@huyuxuan network-scripts]# vim ifcfg-ens33

ifcfg --interface config ens33

interface                    # 接口

config                        # 配置

ens33                        # 具体接口的名字

BOOTPROTO="static"            # 手动配置IP地址时,需要填入static或none

# 可选项

dhcp                        # 表示动态获取IP地址,通过dhcp服务器分配

none或static                 # 表示静态配置IP地址

# centos8里,当BOOTPROTO=dhcp的时候,会动态获得ip地址,如果下面也静态指定了ip地址,也会生效

# centos7里,当BOOTPROTO=dhcp的时候,会动态获得ip地址,如果下面也静态指定了ip地址,不会生效

NAME="ens33"                # 网络连接的名字

DEVICE="ens33"                # 设备名字

UUID="aa1badf0-0566-4802-8898-eb149beb5b43"

# 网络连接的唯一标识,一个硬件会对应一个编号,这个编号自动生成

ONBOOT="yes"  

# yes表示开始的时候激活这个网络连接

# no表示禁用这个网络连接

IPADDR=192.168.10.100        # IP地址

PREFIX=24                    # 子网掩码的长度为24,相当于255.255.255.0

NETMASK=255.255.255.0         # 子网掩码为255.255.255.0(有PREFIX=24就不需要再输入NETMASK了)

GATEWAY=192.168.10.2        # 默认网关

DNS1=192.168.10.2            # 首选DNS服务器

第三步:重启网络服务,让新的配置生效

CentOS 7系统使用"service network restart 或者 systemctl restart network"命令

CentOS 8系统使用"ifup ens33"命令

# 配置成功生效后,会返回“连接已重新激活”

[root@localhost ~]# ifup ens33

Connection successfully activated(D-Bus active path:/org/freedesktop/NetworkManager/ActiveConnection/12)

CentOS7内 安装虚拟机 如何安装centos7虚拟机_linux_36

问题:centos7系统ifcfg-ens33 E212无法打开并写入文件

该问题的原因是用户权限不够,因为普通用户用 vi 不能保存文件,需要使用超级用户才可以。

先转换为超级用户:su

再用vi打开文件进行保存:vi…:wq