一、环境规划
支持Java、dotNet、Vue项目构建

二、切换系统镜像源
1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3、清除缓存并生成缓存
yum clean all
4、生成缓存
yum makecache
5、升级内核
yum update -y
三、初始化环境
1、禁用防火墙
根据实际需求禁用
systemctl disable firewalld && systemctl stop firewalld
2、关闭SELinux
根据实际需求关闭
setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
3、关闭swap分区
根据实际需求关闭
swapoff -a && sed -i '/swap/s/^\(.*\)$/#\1/g' /etc/fstab
4、时间同步
# 1-安装ntpdate工具 yum -y install ntp ntpdate # 2-设置系统时间与网络时间同步 ntpdate ntp.aliyun.com # 3-将系统时间写入硬件时间 hwclock --systohc # 4-查看系统当前时间 date
5、重启系统
reboot
四、Docker-CE安装
1、卸载旧版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2、安装需要的依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
3、更换docker yum源
# 阿里源 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 清华源 yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
4、安装Docker-ce(默认最新版本)
安装Docker 引擎 客户端 容器IO 注意:-ce 代表社区版 -ee是企业版
yum install -y docker-ce docker-ce-cli containerd.io
如果需要安装指定版本的Docker-ce,可以看这个命令
搜索版本 yum list docker-ce --showduplicates | sort -r 指定版本 yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
5、启动Docker
systemctl start docker
6、设置开机启动Docker服务
systemctl enable docker
7、配置Docker镜像加速器
cat > /etc/docker/daemon.json << EOF { "registry-mirrors" : [ "https://xx4bwyg2.mirror.aliyuncs.com", "http://f1361db2.m.daocloud.io", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn" ] } EOF
8、生效配置及重启Docker
systemctl daemon-reload && systemctl restart docker
9、查看Docker安装信息
docker version
五、Docker-Compose安装
1、下载Docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.3.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
2、对二进制文件应用可执行权限
chmod +x /usr/local/bin/docker-compose
3、创建软链接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4、查看版本信息
docker-compose --version
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理