开源地址: https://github.com/wyt1215819315/autoplan
演示站点: http://152.136.29.222:26666/
源码下载: http://152.136.29.222:7880/s/wW3sx2s89jqWf2c
注:源码文件为 auto_plan-autobuild.zip
教程:
将源码下载后上传至linux服务器的 /www/wwwroot 文件夹内,并解压。
在同目录下创建application.yml文件。在这个文件内添加代码:
在宝塔创建名为autosign的数据库,再把数据库的名称,账号,密码依次填入application.yml文件对应的地方。
然后在宝塔里面添加网站,使用的是Java项目,点击添加Java项目,进行如图配置即可。
项目jar的路径为/www/wwwroot/auto_plan.jar
端口为application.yml文件里的端口。
然后访问http://ip:端口/reg即可。
补充1:数据库问题
对不起大家,我记忆力不好,忘了还需要导入数据库了,不导入就无法运行,抱歉?
数据库下载 http://152.136.29.222:7880/s/QxdDLb94rDopdbt
下载好了之后导入你创建的autosign数据库里面。然后再按照之前发布的教程操作就行。
之前的教程:https://www.kejiwanjia.net/jiaocheng/82087.html
进阶教程:如何把自己的账号权限提升为管理员(好处是可以直接更改公告和更改定时)
(当然也可以直接在数据库里面修改公告和定时)
配置好后登录http://ip:端口/reg 创建一个账号。
然后去宝塔创建的数据库,点击管理
找到你创建的autosign数据库,点击其目录下的sys_role_user,然后把你自己账号的sys_role_id改成1即可。
补充2:网站运行不了问题
很多人网站部署好就重启,原因是数据库导入出错导致数据库表缺失从而无法运行。
下面是解决方案:
先把数据库文件http://152.136.29.222:7880/s/QxdDLb94rDopdbt下载到本地上
先在数据库创建autosign数据库。点击管理,点击autosign,点击导入,点击选择文件,然后上传刚刚下载的数据库文件,再点击执行,如下图
这样显示就算成功了。
如果你是如下报错:
解决方案一:将你的数据库版本改为5.7再重新导入。
解决方案二:
比如你的phpmyadmin是4.4版就用php5.6版。
方案三:宝塔终端执行
mysql -u root -p
##输入数据库密码
use autosign
##如果数据库文件路径是/www/wwwroot/auto_plan.sql则
source /www/wwwroot/auto_plan.sql
##如果报错,(数据库文件名为auto_plan.sql)
set global innodb_large_prefix=on;
set global innodb_file_format=Barracuda;
source /www/wwwroot/auto_plan.sql
膜拜大佬