文章目录

  • 一、后端部署
    • 1. 图形化克隆项目
    • 2. 命令克隆项目
    • 3. 创建数据库,初始化数据库脚本
    • 4. IntelliJ IDEA打开项目
    • 5. 数据库连接和redis配置
    • 6. 启动redis和后端程序
    • 6. 浏览器访问
  • 二、前端部署
    • 2.1. 打开源码安装依赖
    • 2.2. 依次启动admin端和student端
    • 2.3. 浏览器访问
    • 补充
一、后端部署

码云开源:https://gitee.com/mindskip/xzs-mysql

1. 图形化克隆项目

2. 命令克隆项目
git clone git@gitee.com:mindskip/xzs-mysql.git
3. 创建数据库,初始化数据库脚本

创建xzs数据库

注:表结构文件见:文章底部

4. IntelliJ IDEA打开项目

5. 数据库连接和redis配置

6. 启动redis和后端程序



6. 浏览器访问

学生端:http://localhost:8000/student/index.html

管理员端:http://localhost:8000/admin/index.html

释义:说一下为什么咱们只启动了后端,前端页面就可以访问了,因为,前端页面已经打包好了,并且已经放在了项目的resources下面的static文件夹中,因此,可以直接访问

二、前端部署

声明:如果只是为了看效果,前端部署可以跳过。如果深入学习,可以继续阅读和修改源码为二次开发。
前提:安装nodejs

2.1. 打开源码安装依赖

前端使用webstorm或者vscode,分别打开文件夹打开源代码\source\vue\xzs-student和source\vue\xzs-admin

执行下面2个命令,安装node_module:

npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
npm install --registry https://registry.npm.taobao.org
2.2. 依次启动admin端和student端

执行下面命令,启动前端代码

npm run serve

2.3. 浏览器访问

学生系统地址:http://localhost:8001/student/index.html

管理端地址:http://localhost:8002/student/index.html


补充

其实前端静态页面已经在后台项目中了,启动前端是为了便于二次开发

开源考试系统 - 本地代码调试运行相关推荐

  1. 最强开源考试系统-卷王

    本文是介绍国产开源考试系统的后起之秀,开源考试问卷系统天花板(功能已远远超出现阶段所有的开源考试系统),卷王考试系统,开源地址 SurveyKing Gitee. 卷王考试系统的部分功能已经超过目前主 ...

  2. 一个开源考试系统—PHPEMS

    原文链接:这里 0.前言 一直想搭建考试系统,网上找了好多开源的,最终选择了phpems.原因是完全开源,可以随便diy.而且目前还有作者再维护. 官方网站:http://www.phpems.net ...

  3. 学之思开源考试系统 - 使用手册

    文章目录 一.前期准备 1. 启动后端 2. 启动前台管理员端 3. 启动前台学员端 二.用户添加 2.1. 学生添加 2.2. 管理员添加 三.题目管理 3.1. 添加学科 2.2. 单选题添加 2 ...

  4. 开源前后端分离在线考试系统

    首先告诉大家一个消息,就是因为上海这波疫情的扩散让人防不胜防,TJ君所在的小区已经进行了隔离,TJ君就被关在了家里,何时能出去也要等待上级部门的通知~ 看着外面自由散步的人们,真的感叹一句自由真好. ...

  5. (附源码)基于SpringBoot小而学在线考试系统 毕业设计141507

    基于springboot小而学在线考试系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最 ...

  6. mysql基于SpringBoot小而学在线考试系统毕业设计源码141507

    基于springboot小而学在线考试系统   摘  要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是 ...

  7. (附源码)springboot 在线考试系统 毕业设计461317

    Springboot在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术 ...

  8. (附源码)springboot在线考试系统 毕业设计 160935

    在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题. ...

  9. (附源码)php在线考试系统 毕业设计 032028

    基于PHP在线考试系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻 ...

最新文章

  1. IOS自定义表格UITableViewCell
  2. publishing failed with multiple errors resource is out of sync with the file system--转
  3. 阿里云低代码行业智能开放平台开拓行业AI应用新方法
  4. php redis 源码分析,从源码中分析关于phpredis中的连接池可持有数目
  5. 记一次中小公司的研发问题
  6. Go 并发编程 — 深入浅出 sync.Pool ,最全的使用姿势,最深刻的原理
  7. java pdf验签_java pdf验签
  8. 5日直播预告丨Oracle DBA的SQL编写技能提升宝典
  9. 虹软2.0 离线人脸识别 Android 开发 Demo
  10. LINUX编译OPENJDK:The tested endian intarget (big) differs from the endian expected to be found in the
  11. QT重装系统后的程序异常处理与Windows奔溃导致无法开机的资料备份
  12. Unity 获取直线与平面的交点
  13. google ads 关联 firebase 进行广告投放配置
  14. linux中添加中文输入法(汉语拼音)
  15. 致远OA自定义函数--正则表达式匹配校验
  16. C++ std::string::substr()
  17. Apollo + Springboot 整合(多环境版)
  18. mysql服务端heidisql_MySQL管理工具HeidiSQL
  19. BPC BADI开发注意事项
  20. android 進度條_Android ProgressBar 反向進度條/進度條從右到左走

热门文章

  1. 33款你可能不知道的开源爬虫软件工具
  2. 77岁“核弹老人”,前后半生都令人动容!
  3. 强行更改linux服务器时间,加强Linux服务器安全的20项建议
  4. Golang 反射操作整理
  5. 【转载保存】mysql不设置主键使用自增长ID方法
  6. UE4加载osgb倾斜摄影数据
  7. CDH 版本 Kafka 外网设置
  8. 重度使用Flutter研发模式下的页面性能优化实践
  9. 东方希望上云 告诉你数字化门槛儿到底有多高?
  10. 十年磨一剑!支付宝自研数据库OceanBase通过阿里云向全球开放