参考博客地址
csdn:CentOS 7.6配置静态IP_超凡脫俗的博客-CSDN博客_centos 设置固定ip
材料:
8G以上U盘*2(eveything版本很大,如果U盘容量不足请选择DVD版本ISO)
U深度(用于制作winpe启动盘)
UltralSO(用于制作Linux启动盘)
Linux系统(Centos7_64_eveything.iso)
本人使用系统百度网盘
链接:https://pan.baidu.com/s/1Xm3MjA-WTz-yD5kHADd6IQ
提取码:xgvx
一、准备:清除以前的Windows系统
Tips:如果你准备装在其它盘符或者已经是干净的装机环境可跳过准备这个步骤,直接进入下面的装机步骤。
1. 当前Windows系统如果还在运行的,可以选择下载U深度,制作启动盘。这里需要用到一个空的U盘作为被“选择设备”。
2. 制作好启动盘后进入PE环境,将原来装有Windows系统的盘符使用分区工具格式化为FAT32格式:进入PE系统之后,打开DiskGenius,之后选择(格式化&删除)原来windwos所有分区,之后选择快速分区,选择分区类型FAT32。
3.不会进入PE环境U盘启动的小伙伴看这里u深度u盘启动盘制作工具制作u盘启动盘及u盘装系统教程
本人是开机狂点热键进入bios页面,将U盘的启动顺序调至首位 ,安装完成后再调回原来的启动顺序。
二、制作Linux启动盘
1. 下载镜像文件,也可使用上边百度网盘提供的镜像:
https://www.centos.org/download/,或 http://vault.centos.org/7.0.1406/isos/x86_64/,或 http://isoredirect.centos.org/centos/7/isos/x86_64/
选择要下载iso镜像,各个域名代表不同的服务器,文件下载下来都是一致的,请自行选择合适的服务器。对于小白本白:下载everything或Gnome的版本。
使用之前或者新准备一张U盘,在Windows中选择U盘,将U盘格式化为FAT32,格式化的时候设置卷标,我这里设置LEI,之后会有用的。
3. 下载安装UltralSO,并将ISO文件提取到已经修改好卷标的U盘
等待提取结束(有点点慢;原文作者花了一小时呢)
三、装机!
-
从光驱或者闪存启动安装镜像,进入如下图所示界面
选择上一张图片第一个行Install CentOS7 按键盘E键,进入如下页面:
-
按上图修改LABEL值后,ctrl+x 进入图形安装页面
-
选择安装过程中使用的语言,
选择英文
(默认),点击Continue
选择英文的原因是,如果你的服务器出现故障,导致没有办法远程,那你只能去机房连接显示器了,显示器的终端下是无法显示中文的,那对应的报错信息,就全是乱码,而且中文的报错翻译实在是晦涩,还不如看英文更加直接。所以请各位从现在就养成这个习惯,使用英文版本的Linux
-
点击
INSTALLATION DESTINATION
选项选择安装磁盘位置。 -
根据自己的机器配置情况选择自己需要安装的磁盘,选择磁盘,点击
I will configure partitioning
(我要自己配置分区),如果是虚拟机测试环境也可以直接选取自动分区。如果是自动分区,
/home
分区会占用很多空间,所以项目上切忌不要使用自动分区
-
点击
+
号新增新的分区,添加分区。 -
一般说来,我们会先创建
/boot
的分区。输入挂载点/boot
和期望的容量500MB
,点击Add mount point
。项目中独立/boot分区的原因:假设
/boot
和/
在同一个分区,由于某种原因导致根分区的元信息被损坏,那下次重启的时候都无法重启了 -
在创建了挂载点之后,还可以修改设备配置,比如
Device Type
选择标准分区(Standard Partition),File System
选择xfs。强烈建议选择
Device Type
的类型为LVM
,LVM的介绍会在第四章讲解。** -
点击
+
号新增新的分区,添加/var分区。 -
同理,按照上面的步骤,继续添加/根分区,添加swap分区。完成分区后,点击左上角
Done
完成。
注意,这里仅仅作为演示,项目中请根据实际业务组的要求进行分区,比如单独/opt分区,单独的/var/lib/docker分区等等
-
点击
SOFTWARE SELECTION
(软件选择)选择Minimal Install
(最小安装),点击Done
最小安装以后,可以确保安装完成后的磁盘占用较小,且安装时间较短;
以后安装其他软件时,可以使用yum自动解决依赖,或者使用Docker镜像; -
点击Root密码,设置密码
-
输入root密码,并且确认(千万要记牢),点击
Done
。 -
用户设置,可以在系统安装后添加,这里不添加用户。
-
安装完成,点击
Reboot
。
三、设置静态IP
参考博客:CentOS 7.6配置静态IP_超凡脫俗的博客-CSDN博客_centos 设置固定ip
环境 CentOS 7
使用: ls /etc/sysconfig/network-scripts
查看所有的配置文件(第一项ifcfg-ens192)
vi /etc/sysconfig/network-scripts/ifcfg-ens192
进入vi 编辑器,修改网卡的配置信息
打开后 修改以下几项就可以了(IP、掩码、网关、DNS根据自己的IP定义)
vi界面操作方法:按 i表示开始插入,配置完成后, 按Esc退出后 再输入 :wq 回车 保存退出
修改这几项:
BOOTPROTO=static
ONBOOT=yes
GATEWAY=192.168.17.1
IPADDR=192.168.17.153
NETMASK=255.255.255.0
DNS1=218.85.157.99
DNS2=218.85.152.99
ZONE=public
打开后 按 i 表示开始插入,Esc退出后 :wq保存退出
配置完IP,保存退出后,还需要重启网络服务
使用:systemctl restart network 重启网络服务
如未重启网络服务,下图对比:重启前ifonfig与重启后使用ifconfig的IP信息
重启完网络服务之后,已经连上Internet了,ping一下百度试试