新的linux系统初始化后的一些常用基础配:
1.防火墙管理
systemctl status firewalld --查询防火墙是否开启
systemctl start firewalld --开启防火墙
systemctl stop firewalld --关闭防火墙
systemctl disable firewalld --开机禁用防火墙自启
systemctl enable firewalld --防火墙随系统开启启动
2.关闭SELINUX
/usr/sbin/sestatus -v --查看SELINUX状态
--修改配置文件需要重启机器
sed -ri s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config
setenforce 0 --临时关闭(不用重启机器)
3.用yum源安装,替换国外源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all --加速本地缓存搜索
yum makecache fast --生成缓存
4.安装常用软件:vim,rz,wget
yum install -y wget ntpdate net-tools vim lrzsz bash-completion ShellCheck
5.同步公网时间
ntpdate -b ntp1.aliyun.com
6.安装Docker
- 配置阿里云Docker Yum源
yum install -y yum-utils device-mapper-persistent-data lvm2 git
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装
yum -y install docker
- 添加阿里云容器镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://frs4eqtv.mirror.aliyuncs.com"]
}
EOF
- 重启docker
sudo systemctl daemon-reload --重新加载配置
sudo systemctl restart docker --重启docker