卷王surveyking搭建到linux云服务器过程记录
备注:在windows下有一键搭建包,很简单。这里是centos7的搭建过程(前提是云服务器已安装宝塔面板):
一、获取部署文件
只有两个文件
surveyking-v1.6.0.jar,安装文件(要上传到云服务器网站目录中,比如www/wwwroot/tmp/下)
init-mysql.sql 数据库文件(用宝塔创建数据库后要导入初始化)
可以通过源码编译或者加入QQ群来获取安装文件
1、通过源码编译git clone https://gitee.com/surveyking/surveyking
# 切换到 server 目录
cd server
# 开始构建
mvn clean package -DskipTests -Ppro
# 生成的安装文件包位于 server/api/target/surveyking-v0.x.x.jar
2、通过 qq 群获取,在群文件->正式版,直接获取最新版本的 jar 包和数据库脚本
二、利用宝塔安装mysql5.7或以上
用宝塔创建数据库surveyking及设置密码,导入第一步中的init-mysql.sql,以初始数据库。
三、利用宝塔搭建安装java
1、软件商店搜索 java,找到 【Java 项目一键部署】并安装。
2、安装完成之后,打开设置,在左侧的容器管理里面选择 tomcat8,然后安装。
3、安装 tomcat 会自动安装 jdk。
4、还在【Java 项目一键部署】面板中操作,点击左侧【Springboot】--【添加项目】--【项目路径】--【选中比如www/wwwroot/tmp/surveyking-v1.6.0.jar】--【项目域名比如surveyking】--【项目端口比如1991】--【自定义参数】在--server.port=1991后面加上空格并输入形如下面的代码:
--spring.datasource.url=jdbc:mysql://localhost:3306/你的数据库名 --spring.datasource.username=根账号 --spring.datasource.password=你的数据库密码
注意: --spring 前面一定要有空格!--spring 前面一定要有空格!! --spring 前面一定要有空格!!!
5、勾选【root运行】--【确定】,一会就搭建成功。
6、访问:域名/IP:1991,账号:admin,密码:123456即可,登录后要更改一下密码为好。
四、其他的tduck.jar(填鸭)、dwsurvey.jar(调问)均可采用此方法。
1、dwsurvey.jar(调问)自定义参数加上空格并输入形如下面的代码:
--spring.datasource.username=根账号 --spring.datasource.password=你的数据库密码
说明:【Java 项目一键部署用此法】好像启动时有点卡住的样子,并且登录也有问题。不如直接输入完整指令运行更好一些:
java -Dfile.encoding=utf-8 -jar /详细路径/dwsurvey-oss-vue-v.x.x.x.jar --server.port=端口号 --spring.datasource.username= --spring.datasource.password=
你的数据库密码
2、tduck.jar(填鸭)好像启动总是出错。