一、说明
前端技术体系:Vue3 + Nuxt3 + Vite5 + Vue-Router + Element-Plus + Pinia + Axios
后端技术体系:Spring Cloud Alibaba2021 + MySQL8 + Nacos + Seata + Mybatis + Druid + redis
后端系统:roncoo-education(核心框架:Spring Cloud Alibaba):码云 | Github
门户系统:roncoo-education-web(核心框架:Nuxt3):码云 | Github
管理系统:roncoo-education-admin(核心框架:Vue3):码云 | Github
部署系统:改为AlmaLinux---deepseek推荐替代centos7方案
centos7.9 参考:
视频教育网站开源系统的部署安装 (roncoo-education)服务器为centos7-CSDN博客https://blog.csdn.net/jiangkp/article/details/145951049?sharetype=blogdetail&sharerId=145951049&sharerefer=PC&sharesource=jiangkp&spm=1011.2480.3001.8118
二、安装ubuntu及其初始设置
安装简单,网上看帖
# 更新和升级系统
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
# 安装一些常用的工具和库,这些工具可以帮助你更高效地工作
sudo apt install git curl wget vim htop tree
# 配置用户和权限
sudo usermod -aG sudo education
# 定期清理不再需要的包可以释放磁盘空间并提高系统性能
sudo apt autoremove
sudo apt clean
# 定期检查并应用系统和应用程序的安全补丁。Ubuntu会定期发布安全更新。确保你的系统是最新的。
sudo apt update && sudo apt upgrade && sudo apt dist-upgrade && sudo apt autoremove && sudo apt clean && sudo reboot
三、安装docker-compose
1、安装docker
sudo apt update
sudo apt install docker.io
2、使用官方安装脚本来安装
sudo curl -L "https://github.com/docker/compose/releases/download/v2.33.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
3、应用执行权限
sudo chmod +x /usr/local/bin/docker-compose
4、验证安装
docker-compose --version
education@education:~$ docker-compose --version
Docker Compose version v2.33.1