一、配置好网络(一般服务器配置为静态地址)
1、sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
2、修改网络相关信息
DEVICE=ens33
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
NAME="ens33"
IPADDR=192.168.10.100
PREFIX=24
GATEWAY=192.168.10.2
DNS1=192.168.10.2
3、systemctl restart network.service
二、配置国内的yum源和epel源(epel源简单理解是可以提供软件等啥的,更好的下载地址)
0、(可选步骤)cd /etc/yum.repos.d/ | ll
1、sudo yum repolist all //显示所有仓库
2、sudo yum repolist enabled //显示所有可用仓库
3、sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup //备份原yum镜像文件,便于后期恢复
4、sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.rep //将阿里这个网址的文件内容写到路径/etc/yum.repos.d/CentOS-Base.repo文件里,-O表示将文档写入 FILE
5、sudo yum clean all (清除yum缓存)
6、sudo yum makecache (重新生成yum缓存)
7、sudo yum list | grep epel-release
8、sudo yum install -y epel-release //如果失败,请执行以下(可选步骤)
9、(可选步骤)
mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup 备份原epel镜像文件,便于后期恢复
mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all && yum makecache
10、sudo yum repolist all //再次显示所有仓库
11、sudo yum repolist enabled //再次显示所有可用仓库
三、安装必要的插件
sudo yum install -y zip unzip psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop git bash-completion gcc gcc-c++ pcre pcre-devel openssl openssl-devel wget lsof zlib.i686 libstdc++.i686 telnet
四、修改主机名
sudo hostnamectl --static set-hostname 主机名 //修改主机名称
sudo vim /etc/hosts //配置主机名称映射,打开/etc/hosts
五、关闭防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld
六、配置某个用户,并让其具有root权限
sudo useradd zhangsan
sudo passwd zhangsan
visudo //打开并修改/etc/sudoers文件
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
zhangsan ALL=(ALL) NOPASSWD:ALL