Bootstrap

一键安装linux(centos7or8)最小化安装常用命令

linux最小化安装后要安装的命令

net-tools vim bash-completion yum-plugin-fastestmirror lrzsz wget bind-utils system-storage-manager tar unzip zip tree system-config-networktui iptables nmap  ntsysv setuptool

ifconfig命令 > net-tools
加快yun速度 > yum-plugin-fastestmirror
tab补全键 > bash-completion
立即生效 source /etc/profile.d/bash_completion.sh 或者 退出终端重新登录
lrzsz上传下载命令 > lrzsz
zip解压缩 > unzip zip
树状结构查看目录及子目录与文件 > tree
图形化配置网络、防火墙、系统服务的小工具 > setuptool
安装系统服务 > ntsysv
安装网络服务 > system-config-networktui
阿里云网络yum源

/etc/yum.repos.d/目录下的文件移动到其它目录
mkdir /etc/yum.repos.d/bak/
 
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
 
然后执行如下命令下载阿里云网络yum源
centos7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 
centos8
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
注释:-O  :表示指定yum源存放位置

修改配置文件 底部加入:
vim CentOS-Base.repo 
#centos8
[epel]
name=epel
baseurl=https://mirrors.aliyun.com/epel/8/Everything/x86_64/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-8
#centos7
[epel]
name=epel
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-7

执行更新操作
yum -y update
*配置过程镜像缓慢的话 配置镜像源*
baseurl 加入
https://mirrors.huaweicloud.com/centos/8/BaseOS/x86_64/os/
https://mirrors.163.com/centos/8/BaseOS/x86_64/os/

在这里插入图片描述清理缓存
yum clean all
把服务器的包信息下载到本地电脑缓存起来,makecache建立一个缓存,以后用install时就在缓存中搜索,提高了速度
yum makecache
查看当前所拥有的仓库
yum repolist

安装epel源
yum -y install epel-release
或者
下载阿里云开源镜像的epel源文件
#centos7
wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
#centos8

安装环境依赖

yum -y install make  gcc   gcc-c++ epel-release perl  automake make kernel kernel-headers kernel-devel

1.关闭selinux
vim /etc/selinux/config
setenforce 0

2.防火墙配置
#关闭CentOS自带的firewall防火墙
systemctl disable --now firewalld #永久关闭防火墙并立即生效
systemctl enable iptables.service --now

3.开启包转发功能

;