menu arrow_back df-cloud chevron_right opt chevron_right zfile
  • account_circle 登录
  • brightness_4深色模式
  • home Home
  • cloud od
  • cloud e5
  • cloud sp
  • cloud ali1
  • code
    Github
  • info
    关于该主题
  • 登录
    lock
    faceREADME.md
    ##### github源码地址:(linux系统)
    
    ```
    https://github.com/zhaojun1998/zfile/releases/download/3.2/zfile-3.2.war
    ```
    
    ```
    https://c.jun6.net/ZFILE/zfile-release.war
    ```
    
    ##### 官网地址
    
    ```
    zfile.vip
    bbs.zfile.vip
    docs.zfile.vip
    ```
    
    ##### 安装依赖
    
    ```
    # 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` 表示在 `/root/zfile` 路径下。
    
    对于其他用户, `~` = `/hone/用户名` 表示在 `/home/用户名/` 路径下。如对于 `oracle` 用户, `~/zfile` 则表示安装在 `/home/oracle/zfile` 下。
    
    如需更改安装路径, 请自行修改,如 `export ZFILE_INSTALL_PATH=/data/zfile`,表示安装在 `/data/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/bin/start.sh       # 启动项目
     ~/zfile/bin/stop.sh        # 停止项目
     ~/zfile/bin/restart.sh     # 重启项目
    ```
    
    ##### 更新方式
    
    如果没修改过安装路径,则停止程序后,删除安装文件夹即可,默认命令为:
    
    (如修改过安装路径,则替换下方命令中的 `~/zfile` 部分为你的安装路径即可)
    
    ```
    # 停止程序
    ~/zfile/bin/stop.sh
    # 删除安装文件夹 
    rm -rf ~/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
    ```
    
    ##### 反向代理
    
    ```
    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
        proxy_pass http://127.0.0.1:8080;
    
        # 如果您要使用本地存储策略,请将下一行注释符删除,并更改大小为理论最大文件尺寸
        client_max_body_size 20000m;
    }
    ```