前期准备
- 安装面板APPNODE / 宝塔
- 安装MySQL
- 安装Nignx
部署
操作时请使用Linux终端或者直接使用远程终端
安装依赖
# CentOS系统
yum install -y java-1.8.0-openjdk unzip
# Debian/Ubuntu系统
apt update
apt install -y openjdk-8-jre-headless unzip
下载项目
默认安装到用户目录下: ~/zfile
下。对于 root
用户, 在 /root/zfile
路径下。
如果需要更改安装路径,请查看原文档修改。点击此处跳转
export ZFILE_INSTALL_PATH=~/zfile
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
wget https://c.jun6.net/ZFILE/zfile-release.war
unzip zfile-release.war && rm -rf zfile-release.war
chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
目录结构说明
├── zfile
├── META-INF
├── WEB-INF
└── bin
├── start.sh # 启动脚本
├── stop.sh # 停止脚本
└── restart.sh # 重启脚本
修改配置并启动
启动之前一定要检查安全组或者防火墙是否禁用或者未启动该端口
Web端口默认为8080,如需修改端口可直接编辑配置文件
vim ~/zfile/WEB-INF/classes/application.yml
程序命令
下面操作命令时没有修改过安装路径的,如修改了安装路径请自行更改命令所在路径。
~/zfile/bin/start.sh # 启动项目
~/zfile/bin/stop.sh # 停止项目
~/zfile/bin/restart.sh # 重启项目
启动之后如图所示:
启动之后部署工作就宣告完成了,在浏览器输入ip:8080
进入web进行下一步配置,如果觉得每次要加端口号访问比较麻烦,可以参考下面去设置反向代理。
域名访问
这里以宝塔面板为示例
网站->添加站点
添加反向代理
设置反向代理
如果需要开启HTTPS,可以在设置反向代理前在SSL选项卡配置证书。
按照以上步骤操作以后,你的个人云盘就可以使用了。
1 条评论
怎么收藏这篇文章?