性价比服务器推荐
Q:756784772

Hellohao免费图床 – 全新响应式首页 免费图床程序源码 安装教程

转载于:http://www.hellohao.cn/?p=201

Hellohao图床 – 全新响应式UI

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

前言

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

主要功能支持:

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

运行环境

  • JDK 1.8
  • MySQL 5.5+

部署教程

  1. 快速开始下载编译后版本后解压,进行如下操作:
  2. 导入数据库创建数据库picturebed, 字符集选择 utf8, 排序规则选择 utf8_general_ci. 导入picturebed.sql
  3. 配置文件打开 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.jar和application.properties放到服务器你想存放的目录比如/home,注意这两个文件必须要在同一目录下不能分开。

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

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

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

Github: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)。

演示站点:http://tc.hellohao.cn

界面预览

历史上的今天
七月
23
    哇哦~~~,历史上的今天没发表过文章哦
打赏
未经允许不得转载:VPS折扣网-VPS优惠码-性价比美国服务器推荐 » Hellohao免费图床 – 全新响应式首页 免费图床程序源码 安装教程
分享到: 更多 (0)
标签:

评论 抢沙发

Hostflyte OpenVZ 1核1G/30G/2T/月/年付9.6刀

Hostflyte KVM 4核 4G 40G 8T/月,年付24刀Hostflyte KVM 2核 2G 20G 4T/月,年付12刀

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

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮
< img src="https://www.hostflyte.com/myaccount/aff.php?aff=85" width=0 height=0 / > < img src="https://bandwagonhost.com/aff.php?aff=45407" width=0 height=0 / > < img src="https://manage.hostdare.com/aff.php?aff=1579" width=0 height=0 / > < img src="https://billing.virmach.com/aff.php?aff=7167" width=0 height=0 / > < img src="https://billing.vpshared.com/aff.php?aff=7167" width=0 height=0 / > < img src="https://www.hostens.com/?affid=1068" width=0 height=0 / > < img src="https://ion.krypt.com/aff.php?aff=262" width=0 height=0 / >