【Hellohao图床源码】响应式页面多家存储源 7-23更新

搬瓦工机场JMS

Hellohao图床 – 全新响应式首页这是一个基于多家对象存储源的Spring Boot开源图床项目。系统使用 Spring Boot 搭建, 针对用户更方便的管理自己的图片管理拓展功能,

【07-23更新,增加图片URL格式用户名/、yyyy/MM/dd/自定义。】
【上传图片返回的带有原图片名】
【增加自定义鉴黄周期】

部署教程我已经详细更新了,很简单,直接下载编译包部署就可以了。地址看下方编译包下载地址。

===================================

主要功能:

用户历史图片管理,后台查看。
邮箱注册验证
支持:本地、网易,阿里,又拍,七牛、腾讯。
支持:【拖拽,截图软件Ctrl+v,图片url地址上传】
支持图片鉴黄,看到有人上传非法图片,可能是比较关心检黄功能。放心吧已经添加上了。

需要注意的是,鉴黄功能每天凌晨4:30执行(这里考虑到服务器压力),所以有些人非法图片虽然当时上传成功了。第二天就会被检测删除。后期可以做成可配置的,开发者自行选择鉴黄时间间隔。

你们少上传点羞羞哒的图片,想测试就测试点正常照片

截图:

降低对mysql版本的兼容性,已支持主流MYSQL版本,测试mysql5.5可用。(感觉5.5已经够了,版本再低的可以留着当传家宝了)

预览地址: http://tc.hellohao.cn/
更多后台功能你可以自己搭建配置使用。
运行环境

  • JDK 1.8
  • MySQL 5.5+

快速开始下载编译后版本后解压,进行如下操作:
导入数据库创建数据库picturebed, 字符集选择 utf8, 排序规则选择 utf8_general_ci. 导入picturebed.sql
配置文件打开 application.properties 修改 MySQL 服务器端口 等连接信息改成你服务器的信息.
#数据库账号
spring.datasource.username=root
#数据库密码
spring.datasource.password=root
#数据库地址
spring.datasource.url=jdbc:mysql://localhost:3306/picturebed?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
#端口
server.port=8088

部署前提是你的服务器必须要有JDK1.8环境,和mysql5.7数据库。如果你是宝塔环境,就会方便一些,因该是自带JDK环境。 Tbed.jarapplication.properties放到服务器你想存放的目录比如/home,注意这两个文件必须要在同一目录下不能分开。
启动项目在完成了上述步骤后,然后xshell链接你的服务器,进入你刚才的目录,然后执行一下命令.
java -jar Tbed.jar
启动后访问地址为:http://localhost:8088 , 8088就是你配置server.port=8088的端口. 这样,你的站点就启动了。注意:启动后命令行是不能关闭的,否则你的站点就会不能访问。可以用nohup或者screen之类的命令后台运行。
初始用户名:admin 初始邮箱:admin 初始密码admin

Github
希望你们能去给我Star,这是我更新唯一的动力

:https://github.com/Hello-hao/Tbed

编译包下载地址
http://www.hellohao.cn/?p=201

编译包是给不懂java的用的,直接按教程部署就可以。

有人总是说不会部署,我再来阐述一下(能看懂上边教程的就不用往下看了):
很简单。把jar包和properties文件放在你服务器的home目录下,(其他目录也行这里就拿home举例子)
记得修改properties的数据库配置信息
然后xshell用CD命令进入home文件夹  cd /home  
然后再执行java -jar Tbed.jar 就行了。访问http://你的服务器ip:8088(端口是properties里的。如果没有修改过就是8088)
这样各位能听懂吗?还不能就放弃吧。

宝塔自带jdk环境,所以不用考虑再去配置环境(装一个tomcat8就会自带jdk1.8)

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 【Hellohao图床源码】响应式页面多家存储源 7-23更新

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏