在线问卷工具LimeSurvey

什么是 LimeSurvey ?

LimeSurvey 是一款开源的在线问卷管理系统,具有问卷的设计、修改、发布、回收和统计等多项功能。它集成了调查程序开发、调查问卷的发布以及数据收集等功能,网上收集的调查数据可以导出多种文件格式以便分析,例如 spss 数据格式 *.dat 文件。支持 49 种语言/方言版本;

官方体验地址👇,凭据已预先填写好了,只需单击 Log in
http://demo.limesurvey.org/index.php?r=admin/authentication/sa/login,

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 limesurvey ,选择第一个 crramirez/limesurvey,版本选择 latest

docker 文件夹中,创建一个新文件夹,并将其命名为 limesurvey,然后在 limesurvey 文件夹中再创建两个新的子文件夹,分别命名为 uploadmysql

文件夹 装载路径 说明
docker/limesurvey/upload /app/upload 上传文件夹
docker/limesurvey/mysql /var/lib/mysql 数据库文件夹

端口

默认的端口 80 不能用,所以换成了 8111,不冲突就行
3306MySQL 的端口,这个和群晖的 MariaDB 冲突,所以也要修改

本地端口 容器端口
8111 80
3307 3306

 【注意】:如果同时安装了 MariaDB 5MariaDB 103307MariaDB 10 默认的端口,所以也是不能使用的

环境

可变
HTTP_LOCATION 选填项,如果要在其他 http 位置运行 limesurvey

按现在的设置,访问 limesurvey 的地址是 http://群晖IP:8111;

当你设置 HTTP_LOCATION="surveys" 后,访问 limesurvey 的地址就变成了 http://群晖IP:8111/surveys;

环境直接用的默认

初始化设置

在浏览器中输入 http://群晖IP:8111,就能看到主界面了,第一次需要设置

  • 语言选择:系统支持多种语言

选择 简体中文

  • 许可:直接接受就可以了

  • 环境检测:如果都是绿勾就没问题,下一步

  • 配置数据库:按下表的值填写
类型
数据库类型 默认为 MySQL
数据库位置 默认为 localhost,如果前面修改了,要加上端口
数据库用户 root
数据库密码 为空,不需要填
数据库名 无要求,建议填 limesurvey
表前缀 默认为 Lime

记得 localhost 后面要加上前面修改过的端口号

  • 创建数据库

  • 创建成功

  • 设置管理员:记得修改管理员密码,默认语言改简体中文

  • 安装完成

运行

管理 会跳转到登录界面

管理员登录地址 http://群晖IP:8111/index.php/admin/

admin 和前面设置的密码登录

登录成功后

跳过教程

第一次使用还是建议看看教程,对熟悉系统很有帮助!

让我们创建一个问卷调查,文字元素 页必填的有 调查标题

详细的操作,可以参考 LimeSurvey基础教程(三)—— 创建新问卷调查(https://tech.mindseed.cn/LimeSurvey/499.html)

添加新问题默认创建的问题类型是 长自由文本

可以更改为其他类型

关于各种问题类型的说明,可以参考 LimeSurvey基础教程(二)——问题类型(https://tech.mindseed.cn/LimeSurvey/452.html)

生成预览

下一页才是题目

软件的安装很简单,功能也很强大,但是说实话刚开始不太容易上手,需要花时间去实践和熟悉。

参考文档

LimeSurvey/LimeSurvey: The most popular FOSS online survey tool on the web.
地址:https://github.com/LimeSurvey/LimeSurvey

用户手册 - LimeSurvey Manual
地址:https://manual.limesurvey.org/LimeSurvey_Manual/zh-cn

LimeSurvey教程 - 心站日志—MindSeed技术站
地址:https://tech.mindseed.cn/LimeSurvey.html