从零开始:CentOS 7 最小化安装后的必备设置与优化

Centos 7 版本:CentOS-7-x86_64-Minimal-2009.iso

1、网卡配置(配置静态 IP)

# 打开网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 # ifcfg-enp0s3 网卡名称

# 修改原文件
ONBOOT=yes
BOOTPROTO=static

# 配置静态 IPv4 地址(IP地址和网关根据实际环境进行修改)
IPADDR=192.168.1.180
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=8.8.8.8

# 修改完成保存退出
:wq

# 重新启动网卡
service network restart

# 检查网卡是否生效
ip addr 或者 ping -c2 www.baidu.com

2、安装 net-tools 工具

net-tools 工具箱包括 arp, hostname, ifconfig, netstat, rarp, route, plipconfig, slattach, mii-tool and iptunnel and ipmaddr 等命令。

# 以 root 用户登录执行如下命令
yum install -y net-tools

# 使用 ifconfig 查看网卡信息
ifconfig

3、关闭 SELINUX

# 打开 selinux 文件
vi /etc/sysconfig/selinux

# 将原有值修改为如下值
SELINUX=disabled

# 保存退出
:wq

4、设置时区

ll /etc/localtime

// 如果不为上海时区则执行如下命令
rm -rf /etc/localtime ln -s /etc/localtime /usr/share/zoneinfo/Asia/Shanghai

5、更新 YUM 源

# 进入目录
cd /etc/yum.repos.d

# 备份原有源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 下载国内的阿里源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

# 清空缓存
yum clean all

# 建立缓存
yum makecache

# 更新 yum
yum -y update

6、安装常用工具

yum -y install curl telnet vim wget lrzsz

# 修改 vim 配置
vim ~/.vimrc

# 添加如下内容
# 文件编码
set encoding=utf-8
# 显示行号
set number
# tab宽度为4
set tabstop=4
# 设置一次可以删除4个空格
set softtabstop=4
# tab转换为空格
set expandtab
# 不自动换行
set nowrap
# 显示括号配对情况
set showmatch
# 开启语法高亮
syntax on