记录一下部署hellohao图床的坑
前言
考虑到图片存储问题,还是不建议图片存在一些市面上免费的图床
所以打算搭建一款自己的图床,用于图片的存储,在朋友的了解到,才知道hellohao这个程序很不错
于是自己入手了hellohao的core版本,也就是付费版本
因为这个程序属于java开发的web程序,前后端分离,主要是后端提供图片存储服务
也就是可以把前端,后端,分别部署在两个服务器,这样可以有效的防止前端页面被不法分子攻击
导致自己的图床程序进入黑洞,这里我讲一下我作为一个新手小白如何搭建Java的这款程序的
环境准备
由于我自己使用的是debian系统,然后搭配的是宝塔程序
因为自己对一些linux的命令不太了解,所以一些命令可以基于宝塔面板搭建会比较方便快捷
安装好Debian
因为我的服务器在腾讯云,腾讯云已经给了系统镜像
安装好宝塔面板
这里访问bt.cn然后copy对应的脚本安装指令即可
配置java变量
下载jdk1.8
这里我已经上传到我的百度网盘,直接下载下来就好了
链接:https://pan.baidu.com/s/1A1W7Ty91_cDA2YRoluV_bg?pwd=qb9q
提取码:qb9q
我们直接进入宝塔面板的文件根目录,然后找到以下地址
/usr/java
如果没有java文件夹请新建一个即可,然后将下载好的jdk文件使用宝塔自带的方法进行解压
解压好我的jdk文件夹的地址是这样
/usr/java/jdk1.8.0_181
配置java环境变量
直接切换到该目录下
/home/lighthouse
如果没有请新建,然后找到.bashrc文件,然后打开编辑,在文件的最后一行加入以下代码
export JAVA_HOME=/usr/java/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
这里我们需要刷新一下系统的java环境变量,我们链接好ssh到服务器
source /home/lighthouse/.bashrc
然后再输入环境是否安装成功
java -version
输入以上代码即可,然后就可以按照官方的安装文档配置了
记住这里如果系统返回nofound是指你的环境还没安装好,重新检查一下是那步有问题,再检查一下就好了!
官方的配置文档
http://doc.wwery.com/#/internalversion