前言:开源一套 javascript 的在线编程答题系统。
技术架构:
- 前端: Vue
- 后端: Spring Boot
- 数据库: Mysql
- 持久层框架: Mybatis
- 缓存存储: redis
- 项目部署: docker
部分截图:
项目演示: http://xcoding.me
项目前端: https://github.com/Zo3i/CodeJsFront
项目后端: https://github.com/Zo3i/CodeJsSystem
线上部署
- 安装 docker
wget https://raw.githubusercontent.com/Zo3i/OCS/master/docker/dockerInstall.sh && chmod +x dockerInstall.sh && ./dockerInstall.sh
- 安装 git
yum install git
- 一键部署
wget https://raw.githubusercontent.com/Zo3i/CodeJsSystem/0040aa0b50f950f6bac160b81dced0a260ddac0b/web/src/main/docker/dockerRun.sh && chmod +x dockerRun.sh && ./dockerRun.sh
完成部署
访问前端:ip: 80
访问后端: ip: 8090/jsweb 账号 / 密码: system/admin