生产centos7.9预配置

修改服务器名

hostnamectl set-hostname  name

禁用防火墙

# 关闭防火墙
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld

禁用NetworkManager

# 停止运行NetworkManager
systemctl stop NetworkManager
# 关闭开机启动
systemctl disable NetworkManager
# 查看状态
systemctl status NetworkManager

升级内核

# 确定现在使用得内核信息
uname -r
# 更新系统
sudo yum update -y
# 安装ELRepo 仓库
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install https://www.elrepo.org/elrepo-release-7.0-5.el7.elrepo.noarch.rpm -y
# 安装最新长期稳定版本内核
sudo yum --enablerepo=elrepo-kernel install kernel-lt -y

# 查看可选启动内核信息
awk -F\' '$1=="menuentry " { print n++ " " $2}' /etc/grub2.cfg
# 选择启动内核信息
sudo grub2-set-default 0
sudo grub2-mkconfig -o /etc/grub2.cfg
# 重启生效
reboot
# 验证现在使用内核信息
uname -r

升级指定内核版本(测试Docker可以使用)

# 确定现在使用得内核信息
uname -r
# 更新系统
sudo yum update -y
# 安装ELRepo 仓库
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install https://www.elrepo.org/elrepo-release-7.0-5.el7.elrepo.noarch.rpm -y
# 安装最新长期稳定版本内核
sudo yum --enablerepo=elrepo-kernel install kernel-ml-6.8.1-1.el7.elrepo -y

# 查看可选启动内核信息
awk -F\' '$1=="menuentry " { print n++ " " $2}' /etc/grub2.cfg
# 选择启动内核信息
sudo grub2-set-default 0
sudo grub2-mkconfig -o /etc/grub2.cfg
# 重启生效
reboot
# 验证现在使用内核信息
uname -r

禁用交换分区

可在安装系统时, 把swap分区释放掉
 swapoff -a
 vim /etc/fstab
 # 注释下列行
 # /dev/mapper/centos-swap swap swap defaults 0 0
 # 调整swappiness参数
 echo vm.swappiness=0 >> /etc/sysctl.conf
 # 使配置生效
 sysctl -p
 # 确认swap分区已关闭
 free -m

关闭selinux配置

 setenforce 0
 vim /etc/sysconfig/selinux
 # 修改SELINUX=enforcing
 SELINUX=disabled

时间同步

# centos7安装
yum install ntp ntpdate -y
# 所有节点同步时间。时间同步配置如下
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo 'Asia/Shanghai' > /etc/timezone
ntpdate time2.aliyun.com
# 加入crontab
crontab -e
*/5 * * * * ntpdate time2.aliyun.com
# 加入到开机自动同步
vim /etc/rc.local
ntpdate time2.aliyun.com
# 确定时间是否正常同步
date

安装基础软件

# 安装go语言
# yum install -y epel-release
# yum  install -y golang
# 安装jdk1.8
# yum install java-1.8.0-openjdk* -y
# 安装ifconfig
yum install -y net-tools
# 安装htop
yum install -y epel-release
yum install -y htop
# 安装vim
yum install -y vim
# 安装远程传送文件
yum install -y lrzsz
# 安装unzip
yum install -y unzip

安装docker

# 一键安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

# 启动
systemctl start docker

# 设置开机启动
systemctl enable docker.service

# 查看docker状态
systemctl status docker

安装docker-compose

# 安装docker-compose, 注意根据不同得docker版本更换版本号
# 访问不了尝试使用镜像站下载https://bgithub.xyz/
sudo curl -L "https://github.com/docker/compose/releases/download/v2.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 对下载的二进制文件赋予执行权限
sudo chmod +x /usr/local/bin/docker-compose
# 移动文件至可执行文件
sudo mv /usr/local/bin/docker-compose /usr/bin/docker-compose
# 查看docker-compose版本
docker-compose --version
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值