实施准备

系统正式使用前有一些准备工作,包括:

  • 服务器准备

    服务器由用户提供,一般可采用校内的物理或虚拟服务器,也可使用公有云服务器。

  • 系统部署

    服务器交付后,预留1天时间用于部署系统。

  • 教学计划与安排

    由负责排课的老师具体操作,提供支持,首次使用预留1~2天时间。

  • 其他事项

    报告纸模板:如有特殊要求,应在学生下载前完成实验报告纸模板的修改。

    批改评分项:可在批改报告的过程中逐步完善评分标准。

服务器方案比较

方案比较校内申请公有云
申请方式根据信息中心提供的服务差异,可申请虚拟服务器(首选),或开通自有主机的网络权限购买
流程与周期部门审批+信息中心审批+交付虚拟主机或开通权限即时开通交付
性能一般资源比较充裕长期存储资料性价比不高
可用性重要政治事件期间学校可能会限制访问无限制
费用一般免费提供前期费用较低,大约3k/年
总结适于长期适于短期

服务器要求

指标要求备注
硬件配置基础:2核/8G/1T,推荐:4核/16G/1T磁盘空间应满足长期存储学生实验报告的需求
操作系统ubuntu server lts 20.04仅开启sshd服务即可,后续部署配置自行完成
开放端口校外访问:80, 443, 2280是必须的,22如不能开放,需提供vpn方式连入管理
子域名例如:phyexp.xxx.edu.cn请提供一个子域名绑定到服务器ip地址
外访权限服务器需要访问外部网络1、软件更新/部署;2、与微信服务通信

部署架构

软件部署架构参考下图,服务器上运行的组件通过Docker容器方式部署,交付后可通过浏览器与微信端使用。

桌面程序用户可直接在系统中下载,安装到办公室或实验室的计算机中即可,计算机需联网,可以访问服务器。

部署架构