【SQLite版安装教程】微厦在线学习考试系统V2.0安装详解
2024-7-24 05:5:38 浏览1231次

部署环境

操作系统要求:Windows Serever,(建议使用Windows server 2019 数据中心版(中文版64位)或以上版本)

数据库:社区版SQLite(无须安装)

IIS:IIS7或以上版本

.NET:.NET4.6.2


学习系统下载【持续更新中....

百度网盘:http://pan.baidu.com/s/1bppzM15

提取码:xekq


【运行环境配置及相关软件下载地址】

IIS安装】如何配置IIS详解:http://www.weisha100.net/article.ashx?id=444

.NET4.6.2下载地址https://download.visualstudio.microsoft.com/download/pr/8e396c75-4d0d-41d3-aea8-848babc2736a/80b431456d8866ebe053eb8b81a168b3/ndp462-kb3151800-x86-x64-allos-enu.exe

正式部署之前,请先安装IIS和.net4.6.2,否则程序无法正常运行。


内容大纲

一、学习系统搭建

学习系统搭建

一、配置IIS服务器(如何配置IIS详解?:http://www.weisha100.net/article.ashx?id=444)。

二、给网站文件夹设置权限

1、新建个website站点文件夹,再建立xxpt文件夹里面建立web文件夹。

【注】:网站文件夹优先存放到数据盘(数据盘是指系统盘以外的其他盘,如果数据存放在系统盘,万一服务器系统崩溃,程序数据将无法找回),如果是临时测试或暂时无其他盘可用,可暂时在系统盘里搭建。

2、web网站文件夹设置权限(增加IIS_IUSRSNETWORK SERVICE权限)


点击web文件右击属性,在安全栏中编辑,查找添加“IIS_IUSRS”、“NETWORK SERVICE”用户,并允许开放所有权限。

三、在windows管理工具中,打开IIS管理器。

四、点击网站,选择添加网站,填入网站信息。

五、网站的应用程序池,托管管道模式为:集成模式。

六、测试连接是否成功。

1、输入”网址”,查看是否连接成功。

【注】:用Google浏览器测试连接状态,不能用服务器默认的浏览器。

2、输入“网址/help:查看数据库等信息是否连接成功。

3、输入“网址/license:查看版本等信息。

【网站初始账号密码】

学员和教师入口:http://您的网址/web/sign/in 账号:tester 密码:1【教师登录后点击右上角头像或昵称点击“教学管理”进入】

管理员入口:http://您的网址/orgadmin 账号:admin 密码:1【专业设置,课程题库设置,用户管理,考试管理,学员开课,新闻管理】

超管入口:http://您的网址/manage 账号:super 密码:1 【支付接口,登录接口,直播接口,短信接口,权限菜单管理等】

【相关使用教程】

2.0老版本使用教程http://www.weisha100.net/newslist.ashx?colid=53

2.0新版本使用教程:http://www.weisha100.net/newslist.ashx?colid=56(更新中)

【视频转码】格式工厂下载及使用教程:http://www.weisha100.net/article.ashx?id=342

【试题整理工具】:world试题快速整理为excelhttp://www.weisha100.net/article.ashx?id=341

社区版版本介绍

社区版不限学员,不限功能,不限并发。我们本身未对性能做任何限制,但受制于硬件环境、网络环境、应用场景的不同,以及SQLite自身的原因,性能上没有大型数据库能力强。

SQLite数据库作为一个文件型数据库,多线程下写入操作很不理想。容易被占用,出现 database is locked。

SQlite出于线程安全的考虑,锁定了数据库,直到某个线程操作完成才会释放;其它线程只能等待,超过等待时间,就报错误信息了。频繁读写有时候会写不进去。因为数据库被占用了,重启后线程释放就可以了。

所以社区版,社区版的出发点是用于开源社区交流学习,正式上线使用,很容易出问题。这不是程序原因的,是SQLite数据库本身的问题。

商业版支持:Sql server 和 PostgreSQL 

温馨提示:如果您在使用过程中有任何疑问,可联系售后客服QQ3412719728,官方QQ交流群:483828432,官方电话:400-6015-615