一、CentOS 7 下载
官网下载地址:http://vault.centos.org/
1、进入CentOS 下载官网,找到CentOS 7 版本
2、在CentOS7.4版本页面中,找到 isos/ 目录
3、进入页面后,可以看到x86_64
4、在CentOS下载页面中,选择CentOS-7-x86_64-DVD-1708.iso直接下载,(也可以下载CentOS-7-x86_64-DVD-1708.torrent再通过迅雷下载)
二、在 Linux 中安装 CentOS 7
1、打开你的VMware Workstation Pro,并点击“创建新的虚拟机”,没有安装VMware Workstation Pro请点击VMware Workstation 15下载与安装
2、点选典型(推荐)(T),并点击“下一步”
3、点选稍后安装操作系统(S),并点击“下一步”。
4、点选Linux(L),因为我们之前下载的 CentOS-7-x86_64-DVD-1708.iso 是64位 7.4版本的,所以这里我们选择CentOS 7 64位,并点击“下一步”。
5、虚拟机名称可以更改也可以不更改看自己需求,修改虚拟机的安装路径,并点击“下一步”。
6、磁盘选择默认为20.0GB,点选将虚拟磁盘存储为单个文件(O),并点击“下一步”。
7、点击“自定义硬盘©”
8、点击“内存”,为达到更好性能,建议为物理机留下一部分内存,在这种情况下,我最多为虚拟机分配2GB内存。然后点击左侧的 “新CD/DVD(IDE)”,进行配置映像。
9、右侧点选“使用ISO映像文件(M)”,并添加我们之前下载好的CentOS-7-x86_64-DVD-1708.iso,然后点击左侧的“网络适配器”,进行网络配置。
12、默认为NAT 模式(N):用于共享主机的IP地址即可
提示:可以把USB控制器、声卡和打印机移除,是为了腾出更多的资源空间 (这里我就不移除)
13、点击“完成”
14、点击“开启此虚拟机”
15、正在开启虚拟机,鼠标移入到虚拟机中,并按下“↑”键,选择Install CentOS 7,最后按下“Enter 键”
提示: 鼠标移动到虚拟机内部单击或者按下Ctrl + G,鼠标即可移入到虚拟机中 ,按下Ctrl + Alt,鼠标即可移出虚拟机
注意: 在虚拟机中的操作,鼠标必须要移入到虚拟机中,否则虚拟机感应不到,无法对其进行操作
16、按下“Enter 键”
17、安装过程中的安装界面,我使用中文(简体中文),点击“继续”
18、配置日期和时间 (DATE & TIME)
(1)选择 “日期和时间”
(2)时区设置为 地区:亚洲 城市:上海,日期和时间 设置与自己的电脑时间同步,最后点击“完成(D)”
19、设置软件选择 (SOFTWARE SELECTION)
(1)选择软件选择
(2)左侧点选“最小安装”,右侧点击勾选 兼容性程序库 和 开发工具
如果希望安装带有界面的CentOS,请在左边基本环境中,选择带GUI的服务器,默认为Minimal Install (最小安装),提示:如果安装有界面版本的,在如下步骤中的操作会有所不同 (安装有界面版本的其实用处不大,都是可以通过命令行来设置的),这里我使用有界面版本的
20、设置安装位置 (INSTALLATION DESTINATION)
(1)选择 安装位置
(2)点选 我要配置分区,然后再点击“完成(D)”
(3)更改模式,标准分区Standard Partition,点击“+”按钮添加分区
(4)添加 /boot分区,大小300MB,添加挂载点
(5)添加 swap分区,一般情况是物理内存的2倍大小,用于物理内存不足时使用,但可能造成系统不稳定,所以看情况,可以设置小一点,甚至设置为0MB,这里我设置为512MB,添加挂载点
(6)增加根分区,不填写大小,即默认剩余的空间都给根分区,添加挂载点
(7)点击“Done”
(8)点击 “接受更改(A)”
21、点击 “开始安装(B)”
22、设置系统用户root的密码 (ROOT PASSWORD)
(1)选择 ROOT 密码
(2)为root设置密码 (密码长度最好不要小于6位数),然后点击“Done”
23、等待安装完成,然后点击 “重启®”
24、重启后,如果不是进入下图的界面则不用理会下面的操作。进入如下界面,点选 “LICENSE INFORMATION”
25、勾选“我同意许可协议(A)”,然后点击“完成”
26、点选“网络和主机名(N)”
27、将以太网开关打开,然后点击 “完成”
28、点击右下角的 “完成配置”
29、这三步直接“前进(N)”
30、直接在搜索栏输入“上海”,就会有提示下拉列表,选择上海,然后继续 “前进(N)”
31、直接点击“跳过”
32、配置用户名信息
33、最后成功运行的界面。
三、CentOS 7 基本设置
第一步:
1、在VMware里,依次点击”编辑“ - ”虚拟网络编辑器“,如下图,我选择的是NAT模式:
为了能够使用静态IP,这里不要勾选”使用本地DHCP服务将IP分配给虚拟机“这个选项。然后是配置子网ip,子网IP与宿主机的ip一定不能处在同一地址范围里,否则就算虚拟机能上网,网络既慢,还不稳定。我主机的ip段是192.168.115.xxx,所以我配了192.168.10.xxx来避开主机的ip段,反正ip的第三个数字在0到254并且不是115就行。Nat模式相当于配置了一个子路由器,有设置过多级路由的朋友对此应该有所体会。各位结合自己机器的IP来合理配置一个子网ip吧。
2、在这个界面接着点"NAT设置",查看虚拟机的网关,这个网关在第三步要用。我这里的网关是192.168.10.2。
第二步:
以root权限登陆centos7并编辑vi /etc/sysconfig/network-scripts/ifcfg-ens33这个文件,效果如下:
TYPE=Ethernet
BOOTPROTO=static # 设置静态Ip
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=4f40dedc-031b-4b72-ad4d-ef4721947439
DEVICE=eno16777736
ONBOOT=yes # 这里如果为no的话就改为yes,表示网卡设备自动启动
GATEWAY=192.168.10.2 # 这里的网关地址就是第二步获取到的那个网关地址
IPADDR=192.168.10.150 # 配置ip,在第二步已经设置ip处于192.168.10.xxx这个范围,我就随便设为150了,只要不和网关相同均可
NETMASK=255.255.255.0 # 子网掩码
DNS1=8.8.8.8 # dns服务器1,填写你所在的网络可用的dns服务器地址即可
DNS2=4.4.4.4 # dns服器2
:wq! 保存并退出
第三步:
重启网卡服务,执行/etc/init.d/network restart,然后总算能上网了: