Linux安装(CentOS7)与最小化安装配置

简介: Linux安装(CentOS7)与最小化安装配置

Linux安装(CentOS7)与最小化安装配置

1、准备阶段

      虚拟机:VMware® Workstation 16 Pro  (可以自行下载->[官网地址](https://www.vmware.com/products/workstation-player.html))
      CentOS-7:[官网下载](https://www.centos.org/download/)
      也可以下载博主的云盘分享:
               CentOS-7:
               链接:https://pan.baidu.com/s/1aJiRfhvkxtLvk1zPjqvxfA?pwd=c7rv  提取码:c7rv 
               虚拟机(懂得都懂):链接:https://pan.baidu.com/s/1F5iCEzPsUKvK4lfRA8tWVw?pwd=ulln  提取码:ulln 

2、CentOS-7安装(最小化)

2.1 新建虚拟机,选择自定义
在这里插入图片描述

2.2 稍后安装系统
在这里插入图片描述

2.3 选择Linux
在这里插入图片描述

2.4 处理器和内存可以根据自己实际情况设置,也可以和博主的一样 1个处理器,每个2个内核,然后内存选择2G,网络悬着NAT模式,然后其他的都选择默认设置即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5 磁盘大小可以设置为20G,也可自定义,但是需要选择将虚拟磁盘拆分为多个文件
在这里插入图片描述

2.6 双击CD/DVD,然后使用ISO映像文件(自己存放的位置),确认,然后开启虚拟机即可
在这里插入图片描述
2.7 使用上下键,选择第一个,然后按回车
在这里插入图片描述

2.8 选择中文,中文在最下面,慢慢翻吧,然后按继续即可
在这里插入图片描述

2.9 选择软件安装
在这里插入图片描述

2.10 这两部分需要注意,然后按照如图所示选择,之后点击左上角完成
在这里插入图片描述

2.11 点击安装位置,选择标准磁盘。点击如图所示,然后点击左上角完成,之后点击右下角开始安装
在这里插入图片描述
2.12 编辑网络,一般必须编辑
在这里插入图片描述
2.13 点击打开,然后自动获取配置,完成即可,然后直接开始安装
在这里插入图片描述

2.14 在此位置我们需要设置root用户的密码,也可以创建一个用户
在这里插入图片描述

2.15 设置完成root密码后完成即可,这一步是必须的,然后就等待安装即可,安装完成根据提示重启
在这里插入图片描述
在这里插入图片描述

3、最小化安装后续

3.1 装后第一步先使用ping命令看一下是否能够ping通,如果能够通,则继续
在这里插入图片描述
3.1-0 无法ping通,可能性1,网卡没有打开,复制命令(网卡一般是ens33,如果不是根据自己修改),然后修改属性

 vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
3.1-1 可能性2,虚拟机网络没有配置好,虚拟机网络配置看我另一篇文章 -> 虚拟机NAT模式网络配置

3.2 安装初始设置工具
最小化的CentOS7系统是没有安装 vim 、 wget 、 curl 、 ifconfig( net-tools) 、 zip、unzip命令,因此这里需要安装一下(命令解释: vim 是多模式编辑器;wget是一个下载文件的工具;curl是一个利用URL规则在命令行下工作的文件传输工具;ifconfig( net-tools)是linux中用于显示或配置网络设备(网络接口卡)的命令;zip、unzip是压缩和解压缩命令工具 ):
命令行:yum -y install vim wget curl net-tools zip unzip

在这里插入图片描述

3.3 配置虚拟机的 ip设置(使用静态 ip)

 在服务器使用中,我们经常会根据ip地址连接服务器,所以静态ip地址至关重要。

3.3.1 查看网卡的信息,查看命令:ip addr 或者 ifconfig -a

在这里插入图片描述

3.3.2 找到网卡配置文件

到网卡目录: cd /etc/sysconfig/network-scripts/
查找ifcfg开头的文件:ll ifcfg*
两个文件 ifcfg-lo为本地网卡的配置文件,127.0.0.1;另外一个就是我们需要修改的网卡文件
在这里插入图片描述
3.3.3 打开vim编辑器编辑ifcfg-ens33,命令:vim ifcfg-ens33
在这里插入图片描述

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#static改为dhcp就可以自动配置
BOOTPROTO=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=ens33
UUID=100bc911-a9e2-4c2b-9397-08c94c78f4dd
DEVICE=ens33
#设置开机自启
ONBOOT=yes
#配置IP地址信息
IPADDR=192.168.10.130
NETMASK=255.255.255.0
GATEWAY=192.168.10.2
#取消NetworkManager管理
NM_CONTROLLED=no

重启网络,命令行:service network restart

3.3.4 配置DNS
修改NetworkManager.conf 配置文件

vim /etc/NetworkManager/NetworkManager.conf

在[main]中添加

dns=no

在这里插入图片描述

修改resolv.conf配置文件

vim /etc/resolv.conf

添加
在这里插入图片描述

#主DNS服务器,虚拟机中一般dns1设置为网关,2设置为外网dns
nameserver 192.168.10.2
 
#备DNS服务器
nameserver 114.114.114.114

重启NetworkManager

systemctl restart NetworkManager

3.3.5 再次 ping百度,如果能够ping通,则完成
在这里插入图片描述
欢迎指出错误与不足之处!

目录
相关文章
|
4天前
|
NoSQL Linux 网络安全
Linux安装Redis(详细教程)
Linux安装Redis(详细教程)
25 2
|
1天前
|
安全 关系型数据库 MySQL
解决centos7.0安装mysql后出现access defind for user@'localhost'的错误
在使用yum 安装完mariadb, mariadb-server, mariadb-devel后
7 0
|
2天前
|
运维 Linux
CentOS系统openssh-9,你会的还只有初级Linux运维工程师的技术吗
CentOS系统openssh-9,你会的还只有初级Linux运维工程师的技术吗
|
2天前
|
Linux 网络安全 数据安全/隐私保护
centos7安装gitlab-ce社区版全过程,详细到爆炸,这些面试官常问的开发面试题你都掌握好了吗
centos7安装gitlab-ce社区版全过程,详细到爆炸,这些面试官常问的开发面试题你都掌握好了吗
|
4天前
|
弹性计算 分布式计算 Hadoop
Linux(阿里云)安装Hadoop(详细教程+避坑)
Linux(阿里云)安装Hadoop(详细教程+避坑)
25 3
|
4天前
|
监控 JavaScript 网络协议
Linux系统之安装uptime-kuma服务器监控面板
【5月更文挑战第12天】Linux系统之安装uptime-kuma服务器监控面板
15 0
|
4天前
|
Ubuntu Linux Shell
minio服务端以Linux服务形式安装
minio服务端以Linux服务形式安装
32 6
|
4天前
|
NoSQL Linux Redis
在CentOS上安装和配置Redis
在CentOS上安装和配置Redis
46 0
|
4天前
|
安全 Linux 测试技术
在CentOS上安装Elasticsearch和Kibana
在CentOS上安装Elasticsearch和Kibana
11 0
|
4天前
|
关系型数据库 MySQL Linux
Linux下安装MySQL
Linux下安装MySQL
20 0

热门文章

最新文章