centos 7 安装 seafile-server-12.0.14 启动报错

请按照以下模版详细描述您遇到的问题:

  1. 当前服务器版本
    系统版本: CentOS Linux 7 Linux 3.10.0-1160.92.1.el7.x86_64

  2. 部署/操作过程(请说明二进制部署/docker部署;出现错误的操作步骤)
    下载的 seafile-server_12.0.14_x86-64.tar.gz 安装包进行安装部署的。

正常安装完成后,提示如下:

Your seafile server configuration has been finished successfully.

run seafile server: ./seafile.sh { start | stop | restart }
run seahub server: ./seahub.sh { start | stop | restart }


If you are behind a firewall, remember to allow input/output of these tcp ports:

port of seafile fileserver: 18082
port of seahub: 8000

When problems occur, Refer to

    https://download.seafile.com/published/seafile-manual/home.md

for information.

  1. 错误截图
    执行启动时,提示如下:

  2. 错误日志
    启动就一直报 Error: .env file not found.
    Please follow the upgrade manual to set the .env file.

没有其他日志显示了

实际在我安装目录下,是有 .env 文件的,也按我本地安装的目录进行了修改。

建议使用docker部署,从13.0开始Seafile社区版不再支持使用二进制包部署

我安装的是12 的版本

env文件里配置那个JWT KEY的值了么?看提示是这个没找到?

JWT KEY的值是从哪里找? 还是自己生成一个加密值就可以了?

可以使用命令pwgen -s 40 1生成