欢迎来到Rocky Linux 9.6全栈部署教程。本文将手把手教你如何从零开始安装Rocky Linux 9.6,配置国内Yum源,并搭建Docker容器化环境,助你快速构建高效、稳定的服务器平台。
首先,从Rocky Linux官网下载9.6版本的ISO镜像,使用Rufus等工具制作启动盘。安装时选择最小化安装,仅安装基础工具。注意磁盘分区建议采用LVM,便于后期扩展。
安装完成后,登录系统。首先备份原Yum源配置:cp -r /etc/yum.repos.d /etc/yum.repos.d.bak。然后下载阿里云的Rocky Linux 9 repo文件:curl -o /etc/yum.repos.d/Rocky-Base.repo https://mirrors.aliyun.com/repo/Rocky-Base.repo。之后运行yum clean all && yum makecache生成缓存。至此,Yum源配置完成,后续软件安装速度将大幅提升。
建议关闭防火墙和SELinux以简化测试环境:systemctl stop firewalld && systemctl disable firewalld;修改/etc/selinux/config设置SELINUX=disabled。然后更新系统:yum update -y。
Docker容器化是现代应用部署的首选。执行以下命令安装Docker依赖:yum install -y yum-utils device-mapper-persistent-data lvm2。然后添加Docker官方仓库:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo。注意,由于Rocky Linux 9与CentOS 9兼容,可直接使用CentOS 9的repo。之后安装Docker CE:yum install -y docker-ce docker-ce-cli containerd.io。启动Docker并设置开机自启:systemctl start docker && systemctl enable docker。验证安装:docker --version。为了加速镜像拉取,可配置Docker镜像加速器,例如阿里云加速器,修改/etc/docker/daemon.json,添加registry-mirrors配置。
运行一个Nginx容器测试:docker run -d --name my-nginx -p 80:80 nginx。访问服务器IP,看到Nginx欢迎页即表示成功。至此,你的全栈部署环境已准备就绪,可以进一步部署应用。
通过本教程,你已掌握了Rocky Linux 9.6的安装、Yum源配置以及Docker容器化环境的搭建。这为后续的微服务、DevOps实践打下了坚实基础。如有疑问,欢迎交流讨论。
本文由主机测评网于2026-03-11发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260330492.html