wangwangyi / online_exam

基于微信小程序的一款在线答题系统

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

文档说明

项目介绍

在线考试系统是依托于微信小程序环境下的一款答题小程序。项目分为个人版和平台版本,当前预览版本为个人版本,个人版本也逐步更新中。

项目预览

gh_b5e1c7bb8d27_258

项目功能图

1

环境要求

>=php7.4
>=mysql5.7
>=redis5.0
>=swoole4.5(具体的要求根据Laravels决定)

项目部署

  1. 克隆对应的代码版本。

  2. 执行composer install安装composer依赖包。

参数配置

  1. 复制.env.examp文件为.env文件。

  2. 设置MySQL配置。

DB_CONNECTION=mysql
DB_HOST=192.168.2.103
DB_PORT=3304
DB_DATABASE=exam_wechat
DB_USERNAME=root
DB_PASSWORD=123456
DB_PREFIX=exam_
  1. 设置Redis配置。
REDIS_CLIENT=phpredis
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_PREFIX=exam:
  1. 设置微信小程序配置。
WX_APPID=
WX_SECRET=
  1. 设置七牛云存储配置。
QINIU_URI=
QINIU_ACCESSS_KEY=
QINIU_SECRET_KEY=
QINIU_BUCKET=document-bruce
QINIU_AGREEMENT=http
QINIU_DMOAIN=http://xxx.xxx.com/
  1. 设置laravelS配置。
LARAVELS_LISTEN_IP=0.0.0.0
LARAVELS_LISTEN_PORT=9501
  1. 将对应的sql文件导出到已经创建好的MySQL服务中。

About

基于微信小程序的一款在线答题系统


Languages

Language:PHP 52.2%Language:PLpgSQL 47.6%Language:Shell 0.2%