【云计算的1024种玩法】构建云上在线无纸化考场就是这么简单

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 近期公司内部搞新员工的入职赋能培训,然后就迎来一个非常严峻的问题,考试太浪费纸了,作为一个生性节俭的人,我怎么能容忍大量的纸张被浪费呢!这时候就想着是否可以有姿势来弄一个无纸化考场呢?用云计算推动先进生产力带来全新的考试体验也是很正常的嘛!其实在线考试系统有纯软件模式的,录入试题用软件给员工考试,不过这个软件的授权成本不低,不划算。

前言

近期公司内部搞新员工的入职赋能培训,然后就迎来一个非常严峻的问题,考试太浪费纸了,作为一个生性节俭的人,我怎么能容忍大量的纸张被浪费呢!这时候就想着是否可以有姿势来弄一个无纸化考场呢?用云计算推动先进生产力带来全新的考试体验也是很正常的嘛!

其实在线考试系统有纯软件模式的,录入试题用软件给员工考试,不过这个软件的授权成本不低,不划算。 如果是通过 Word 这样的形式进行考试,体验也不太好。 这时候有一个网站形式的在线考试系统就非常棒了。

目前中文软件比较适合的就是 phpems 这款开源在线考试系统了,从2013年一直更新到现在,可能前端和后台设计的还并不是非常的完美,不过这并不妨碍这是一款好用的考试系统,甚至可以说是一个很不错的在线教育系统了。

介绍

PHPEMS(PHP Exam Management System)在线模拟考试系统基于PHP+Mysql开发,主要用于搭建模拟考试平台,支持多种题型和展现方式,是国内首款支持题冒题和自动评分与教师评分相结合的PHP开源在线模拟考试系统。使用本系统,您可以快速搭建用于模拟考试的网站平台,实现无纸化考试、真实考场模拟、知识强化练习等功能。可满足培训机构、学校、公司等机构各种考试需求。

软件要求:

PHP 5.3~7.0

MYSQL:5.0+

实测支持 HTTPS 环境,由于不涉及伪静态所以 Nginx 也可以非常完美的兼容。

要求 & 收获

需要使用到的产品:

  1. 搭建了 LNMP 环境的任意(包括非阿里云)服务器/轻量应用服务器/ECS

通过本文你将讲学到:

  1. 构建一个在线无纸化考场

教程

由于篇幅限制,不过多介绍 LNMP 环境介绍和虚拟主机搭建,具体教程请看:【云计算的1024种玩法】手把手学会配置安装 LNMP 建站环境

安装

下载地址:http://www.phpems.net/download/phpems4.2.zip

一、上传网站程序,下载安装包后将其解压至网站运行目录即可,例如我的网站目录是 /data/mf8/www/ ,直接上传即可。这时候大家可能会发现我们的网站为什么会无法访问?

因为这个程序暂时没有做好初始化安装的交互,所以我们会需要手动导入数据库。

二、导入数据库,在网站目录有一个 pechina.sql文件,我们需要将其通过 MySQL 命令行或者像 phpMyAdmin 这样的图形化工具进行手动导入。

如果是通过 DMS 的话,则是通过上方的 数据方案 —— 导入

image

然后点击 新增任务 选择目录下的 SQL 文件即可。

image

三、修改配置文件 /lib/config.inc.php

将一下内容修改为实际的数据库信息:

define('DB','777');//MYSQL数据库名
define('DH','127.0.0.1');//MYSQL主机名,不用改
define('DU','root');//MYSQL数据库用户名
define('DP','root');//MYSQL数据库用户密码
define('DTH','x2_');//系统表前缀,不用改

总体来说安装非常方便,不需要只需要上传文件和导入数据库即可,相对其他的开发版程序不可谓不方便。

四、打开网站,这时候我们就可以成功的访问我们的网站了!打开我们的网址:

image

点击右上角的 登录按钮即可登录,账号和密码都是 peadmin

五、点击用户名哪里,就可以进入 用户中心 可以修改密码,进入 后台管理 就可以对系统进行修改了。

image

六、例如如何添加试题,我们在 考试模块 —— 试题管理 —— 添加普通试题 中就可以添加试题,还可以指定不同的科目应用说明题型等等,非常的方便。

image

七、如何修改超级管理员用户名? 这就是一个学问了,因为后台是无法进行修改的,单独修改 x2_user 表又会出错,所以我们如果要修改的话,得在导入数据库之前修改 SQL 文件。 替换里面所有的 peadmin为你的管理员用户名。

image

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
存储 安全 网络安全
云计算与网络安全:构建安全的数字基石## 一、
本文探讨了云计算与网络安全之间的紧密联系,强调在享受云服务带来的便利与效率的同时,必须重视并加强信息安全管理。通过分析云服务的基本概念、特点及面临的主要安全风险,提出了一系列增强网络安全的策略与措施,旨在为企业和个人用户提供一个更加安全、可靠的云计算环境。 ## 二、
|
人工智能 安全 网络安全
云计算与网络安全:构建安全的数字基石##
在当今数字化时代,云计算已成为推动企业创新和效率的关键驱动力。然而,随着数据上云,网络安全威胁也日益增多,对信息的保护提出了更高要求。本文将深入探讨云计算服务模型、面临的主要网络安全挑战,以及如何通过技术手段和管理策略来强化信息安全,确保数据的完整性、可用性和保密性。 ##
|
存储 安全 网络安全
云计算与网络安全:构建安全的数字基石##
随着云计算技术的飞速发展,越来越多的企业和个人选择将数据和应用迁移到云端。然而,在享受云计算带来的便利和效率的同时,网络安全问题也日益凸显。本文将深入探讨云计算环境中的网络安全挑战,分析云服务、网络安全及信息安全等关键技术领域的现状与发展趋势,并提出相应的解决策略。 ##
|
8月前
|
存储 弹性计算 安全
蚂蚁数科 MAPPIC 密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
蚂蚁数科 MAPPIC 密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
138 1
|
11月前
|
存储 安全 云计算
云上防线:云计算时代的网络安全策略
云上防线:云计算时代的网络安全策略
136 4
|
11月前
|
存储 边缘计算 5G
|
12月前
|
存储 安全 网络安全
云端盾牌:云计算时代的网络安全守护在数字化浪潮中,云计算以其高效、灵活的特性成为企业转型的加速器。然而,伴随其迅猛发展,网络安全问题亦如影随形,成为悬在每个组织头顶的达摩克利斯之剑。本文旨在探讨云计算服务中的网络安全挑战,分析信息安全的重要性,并提出相应对策,以期为企业构建一道坚实的云端防护网。
在当今这个数据驱动的时代,云计算已成为推动创新与效率的关键力量。它允许用户随时随地访问强大的计算资源,降低了企业的运营成本,加速了产品上市时间。但随之而来的网络威胁也日益猖獗,尤其是对于依赖云服务的企业而言,数据泄露、身份盗用等安全事件频发,不仅造成经济损失,更严重损害品牌信誉。本文深入剖析云计算环境中的安全风险,强调建立健全的信息安全管理机制的重要性,并分享一系列有效策略,旨在帮助企业和个人用户在享受云服务带来的便利的同时,也能构筑起强有力的网络防线。
|
人工智能 安全 网络安全
云计算与网络安全:构建安全的数字生态系统
随着云计算技术的广泛应用,网络安全问题日益凸显。本文从云服务、网络安全和信息安全等技术领域出发,探讨了云计算与网络安全的关系及其挑战,并提出了相应的解决方案。通过深入分析云服务的安全架构、网络安全的防护策略以及信息安全的管理措施,揭示了构建安全数字生态系统的重要性。同时,强调了技术创新、人才培养和政策法规在保障云计算与网络安全方面的重要作用,为相关领域的研究和实践提供了有益的参考。
166 7
|
12月前
|
存储 安全 云计算
云上防线:云计算时代的网络安全策略
【10月更文挑战第1天】云上防线:云计算时代的网络安全策略
127 2
|
机器学习/深度学习 安全 网络安全
云计算与网络安全的融合:构建安全高效的云服务体系
本文深入探讨了云计算与网络安全之间的紧密联系,特别是在云服务、网络安全和信息安全等关键技术领域。随着云计算技术的迅猛发展,数据安全成为企业和组织面临的主要挑战之一。通过分析当前云服务中的安全漏洞和威胁,本文提出了一系列增强云计算环境安全性的策略和技术措施,包括加密技术、访问控制、身份验证以及安全审计等。此外,还讨论了未来云计算和网络安全技术的发展趋势,强调了技术创新在提高数据处理效率和保护信息安全中的重要性。