CentOS 7 初始化系统

导读:本篇文章讲解 CentOS 7 初始化系统,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

1.配置静态网络

2.清空关闭防火墙

3.关闭 SElinux

4.修改主机名

5.配置主机和 IP 映射关系

6.配置 yum 源

1.配置本地 yum 仓库

2.配置网络 yum 源(推荐)

7.下载常用命令

8.做个快照


1.配置静态网络

1.# 修改网卡配置文件
[root@client02 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens32

TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
NAME="ens32"
DEVICE="ens32"
ONBOOT="yes"

IPADDR=192.168.78.131
NETMASK=255.255.255.0
GATEWAY=192.168.78.2

DNS1=192.168.78.2
DNS2=8.8.8.8

2.# 重启网卡
[root@client02 ~]# systemctl restart network

3.# 验证通信
[root@client02 ~]# ip a
[root@client02 ~]# ping www.baidu.com

2.清空关闭防火墙

[root@client02 ~]# iptables -F
[root@client02 ~]# systemctl stop firewalld
[root@client02 ~]# systemctl disable firewalld
[root@client02 ~]# systemctl status firewalld

3.关闭 SElinux

[root@client02 ~]# getenforce  # 显示 SElinux 状态
Enforcing # 执行状态

# 临时关闭(机器重启后失效)
[root@client02 ~]# setenforce 0
[root@client02 ~]# getenforce 
Permissive

# 永久关闭 SElinux(机器重启后生效):
[root@client02 ~]# vi /etc/selinux/config
[root@client02 ~]# vi /etc/sysconfig/selinux
# 这两个配置文件修改其中一个即可,效果一样

CentOS 7 初始化系统

4.修改主机名

[root@client02 ~]# vi /etc/hostname # 永久
[root@client02 ~]# hostnamectl set-hostname xxx # 永久
[root@client02 ~]# bash # 生效
[root@client02 ~]# hostname xxx # 临时生效

5.配置主机和 IP 映射关系

[root@client02 ~]# vi /etc/hosts

CentOS 7 初始化系统

6.配置 yum 源

以下两种方式二选一即可:

1.配置本地 yum 仓库

# 1.把光盘设备中的系统镜像挂载到/media/cdrom目录
[root@DHCP ~]# mkdir -p /media/cdrom
[root@DHCP ~]# mount /dev/cdrom /media/cdrom/
 
# 2.为了能够让软件仓库一直为用户提供服务,需将系统镜像文件的挂载信息写入到/etc/fstab文件中,以保证万无一失
[root@DHCP ~]# vim /etc/fstab
# 添加下面代码:
/dev/cdrom              /media/cdrom            iso9660 defaults        0 0
 
[root@DHCP ~]# mount -a
#上述文件信息不会立即生效,需要自动挂载
 
# 3.创建软件仓库配置文件:如果是 RHEL 8 则需要配置两个软件仓库,缺一不可
[root@DHCP ~]# vim /etc/yum.repos.d/rhel8.repo
 
输入如下信息:
[BaseOS]  #仓库名称,具有唯一性
name=BaseOS
baseurl=file:///media/cdrom/BaseOS #软件包的获取方式,也是本地文件(则需要在后面添加file参数),也可以使用FTP或HTTP下载
enabled=1 # 设置此源是否可用,1位可用,0为禁用
gpgcheck=0 # 设置此源是否校验文件,1位校验,0为不校验
[AppStream]
name=AppStream
baseurl=file:///media/cdrom/AppStream
enabled=1
gpgcheck=0

2.配置网络 yum 源(推荐)

阿里源CentOS镜像地址

1.# 安装 wget 工具
[root@client02 ~]# yum install -y wget

2.# 备份本地源
[root@client02 ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

3.# 下载阿里源
[root@client02 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

4.# 生成缓存
[root@client02 ~]# yum makecache

5.# 安装 epel 扩展源 (可以搜到更多的包) 这步可省略
[root@client02 ~]# yum install -y epel-release

7.下载常用命令

yum -y install net-tools tree wget lrzsz vim unzip bash-completion build-essential yum-utils telnet telnet-server

8.做个快照

上面步骤操作完后,关闭虚机,创建快照,也方便后面克隆新的虚机,减少重复上述操作。

CentOS 7 初始化系统

CentOS 7 初始化系统

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/74644.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!