Linux 部署开源版
本文介绍如何在 Linux 系统上手动部署卷王问卷考试系统开源版,包括环境安装、数据库配置和应用启动等完整流程。
前提条件
- Linux 系统(CentOS 7+、Ubuntu 18+、Debian 9+ 等)
- 服务器具备公网访问能力
- 具备 root 或 sudo 权限
获取部署文件
只需要两个文件:
- surveyking-v1.6.0.jar - 应用程序文件
- init-mysql.sql - 数据库初始化脚本
下载方式
-
通过 QQ 群获取(推荐)
加入 QQ 群(1074277968),在群文件 -> 正式版,获取最新版本的 jar 包和数据库脚本
-
官方百度网盘
链接: https://pan.baidu.com/s/1hUIFIS9BdoTQnqvLzTceAw?pwd=1234 提取码: 1234
环境安装
1. 安装 JDK 8+
方式一:使用包管理器安装 OpenJDK(推荐)
CentOS/RHEL:
# 安装 OpenJDK 8
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
# 或者安装 OpenJDK 11
sudo yum install java-11-openjdk java-11-openjdk-devel -y
Ubuntu/Debian:
# 更新包列表
sudo apt update
# 安装 OpenJDK 8
sudo apt install openjdk-8-jdk -y
# 或者安装 OpenJDK 11
sudo apt install openjdk-11-jdk -y
方式二:手动安装 Oracle JDK
# 创建 java 目录
sudo mkdir -p /usr/local/java
# 下载并解压 JDK(以 JDK 8 为例)
cd /tmp
wget https://download.oracle.com/otn/java/jdk/8u391-b13/4f24afd9-49c6-475a-8e49-f4c8e633e8d8/jdk-8u391-linux-x64.tar.gz
sudo tar -zxvf jdk-8u391-linux-x64.tar.gz -C /usr/local/java/
# 设置环境变量
sudo vim /etc/profile
在 /etc/profile
文件末尾添加:
export JAVA_HOME=/usr/local/java/jdk1.8.0_391
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
生效环境变量:
source /etc/profile