吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9135|回复: 29
收起左侧

[其他转载] 【开源】Hellohao图床源码,响应式页面,支持对接多家对象存储。

  [复制链接]
Hellohao 发表于 2019-7-21 23:07
本帖最后由 Hellohao 于 2019-7-21 23:10 编辑

Hellohao图床 - 全新响应式UI

之前在论坛发布过一次,由于加了我博客的地址,所以违规了。

这次文章没有添加任何三方链接,只有GitHub开源链接和一个Demo地址。

这是一个基于多家对象存储源的Java - Spring Boot开源图床项目。系统使用 Spring Boot 搭建, 针对用户更方便的管理自己的图片管理拓展功能, 目前已经支持对接本地网易阿里又拍七牛腾讯对象存储.

<!--more-->

前言
本源码是有java语言基于springboot开发的图床站,并且毫无保留的把它开源了出来。

主要功能支持:

  • 支持 图片拖拽、截图软件直接(Ctrl+V)和图片URL地址上传。
  • 对接本地、网易、阿里、又拍、七牛、腾讯 等各大对象存储平台。
  • 图片鉴黄配置(开启后,每天固定时间进行非法图片监测)
  • 游客、用户的上传管理
  • 邮箱注册激活。
  • 站点样式设置和上传规则配置等。

Dome预览地址: http://tc.hellohao.cn/

更多后台功能你可以自己搭建配置使用。

系统预览

运行环境

  • JDK 1.8
  • MySQL

详细部署教程

先下载编译包:https://github.com/Hello-hao/Tbed/releases,做准备并进行如下操作(这里以linux宝塔环境举例子):

导入数据库

创建数据库picturebed, 字符集选择 utf8
导入picturebed.sql

在应用商店搜索tomcat选择tomcat8版本下载安装(这里说明一下,其实我们并不需要tomcat,只是因为宝塔下载tomcat8自带JDK1.8,而这个JDk1.8正是我们需要的)

配置文件

打开 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和mysql数据库、还有配置文件,我们都改好了。接下来开始部署吧。
在系统目录/home下新建一个javaweb目录
Tbed.jarapplication.properties放到服务器你刚才新建的目录下:/home/javaweb,注意这两个文件必须要在同一目录下不能分开。

启动项目

在完成了上述步骤后,然后xshell链接你的服务器,进入你刚才的目录,然后执行一下命令.
进入你的目录:

[root@VM_0_15_centos ~]# cd /home/javaweb

部署jar编译包:

[root@VM_0_15_centos javaweb]# java -jar Tbed.jar

ok!等项目跑起来即可,如图:

这里注意:记得把项目所需要的端口(8088)放行,否则访问不了!!

启动后访问地址为:http://服务器IP:8088 , 8088就是你配置server.port=8088的端口.
这样,你的站点就启动了。注意:启动后命令行是不能关闭的,否则你的站点就会不能访问。可以用nohup或者screen之类的命令后台运行。

初始用户名:admin
初始邮箱:admin
初始密码admin

部署教程

技术选型

前端

开源地址

GitHub开源地址: https://github.com/Hello-hao/Tbed
项目编译包下载: https://github.com/Hello-hao/Tbed/releases

如果想学习源码可以去GitHub查看。如果你想部署项目搭建网站,可以下载第二个编译包直接部署即可。

希望能给出你们的  Star 、Star、Star !!!

免费评分

参与人数 9吾爱币 +6 热心值 +8 收起 理由
心脏 + 1 + 1 谢谢@Thanks!
a14488321 + 1 + 1 谢谢@Thanks!
爱她的他 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
stone009 + 1 + 1 我很赞同!
aftss + 1 我很赞同!
tiansh95 + 1 + 1 很漂亮,已经使用上了。感谢大佬。。
FleTime + 1 very good!
chuchao87826 + 1 + 1 谢谢@Thanks!
qaz003 + 1 好漂亮呀...

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

张咸鱼丶 发表于 2019-7-25 08:26
Hellohao 发表于 2019-7-25 07:23
Nginx反向代{过}{滤}理

大佬,还有个问题是,我关闭了xshell程序就不运行了啊? 还有他那个本地上传的图保存在哪个文件里呢?

免费评分

参与人数 1吾爱币 +2 收起 理由
爱她的他 + 2 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

流浪情人 发表于 2019-7-21 23:22
Sync 发表于 2019-7-21 23:33
没游名字 发表于 2019-7-21 23:43
大佬?demo 没账号密码吗?
266277 发表于 2019-7-22 00:30
为啥搭建网站还需要额外配置环境
hy_athlon 发表于 2019-7-22 00:41
做得很漂亮呀
莫西莫西king 发表于 2019-7-22 00:44
漂亮,很好看
 楼主| Hellohao 发表于 2019-7-22 08:27
没游名字 发表于 2019-7-21 23:43
大佬?demo 没账号密码吗?

demo账号后来关闭了,有人恶意删除记录。
Konpee 发表于 2019-7-22 08:36
本帖最后由 Konpee 于 2019-7-22 08:45 编辑

漂亮,UI体验不错。后台管理也能加一个上传界面就更好了!已 Star
 楼主| Hellohao 发表于 2019-7-22 10:07
Konpee 发表于 2019-7-22 08:36
漂亮,UI体验不错。后台管理也能加一个上传界面就更好了!已 Star

感谢你的支持。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 17:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表