本作品是一个针对大学生对于计算机二级、java、c、python基础知识的自学,为后续的学习增强基础,于是设计了一个在线做题+对战的平台,实现了1对1的在线对战功能,界面简洁大方,可以在多种客户端使用如手机、电脑等。
面向的用户是计算机专业和需要考级的大学生。主要功能是进行选择题的训练,包括练习模式、考试模式、对战模式、错题记录、收藏题目、屏蔽题目、统计考试数据、注册、登陆、排行榜等功能。
安装及使用步骤:
安装环境:Linux Centos7,PHP8,Yaf,Nginx,Mysql
1、复制源文件到Nginx的www根目录下
2、修改/application/models/Base.php中的设置,设置为当前的数据库
3、启动数据库服务:systemctl start mysqld
4、复制数据库内容到当前数据库中(包括结构和题库等数据)
5、开启Nginx伪静态
6、启用PHP的Mysqli,Yaf拓展
7、启动nginx服务: systemctl start nginx
8、开放防火墙80端口
9、访问xxx.xxx/Index/index
效果展示:
标签:Web,软件应用,在线,对战,数据库,Nginx From: https://www.cnblogs.com/cyzlh/p/17481886.html