IT技术之家 网络技术 seafile 7.1.12专业版升级到seafile 8.0.11专业版教程

    seafile 7.1.12专业版升级到seafile 8.0.11专业版教程

    seafile 8.0.11专业版新功能

    1. 添加与 IE11 的兼容性
    2. 您可以设置资料库中包含的文件的最大数量
    3. 添加二维码分享链接
    4. 支持共享可上传下载链接,之前上传链接和下载链接是分开的,现在支持合并共享。
    5. 将 Django 升级到 2.2 版本

    版本变更

    你不能从 Seafile 7.0.x 直接升级到 8.0.x。

    如果你当前正在运行的 Seafile 版本不是 7.1.x, 你必须先下载 7.1.x 安装包并 升级到 7.1.x。然后才能继续升级到 8.0.x。

    部署环境升级

    Ubuntu 18.04/20.4

    apt-get install libmysqlclient-dev  
    sudo pip3 install future mysqlclient  sqlalchemy==1.4.3

    Debian 10

    sudo apt update
    apt-get install default-libmysqlclient-dev
    sudo pip3 install future mysqlclient sqlalchemy==1.4.3

    CentOS 7.X

    yum install python3-devel mariadb-devel gcc gcc-c++ -y
    sudo pip3 install future
    sudo pip3 install mysqlclient==2.0.1  sqlalchemy==1.4.3

    CentOS 8.X

    yum install python3-devel mysql-devel gcc gcc-c++ -y
    sudo pip3 install future mysqlclient  sqlalchemy==1.4.3

    升级到 8.0.11

    Ubuntu 18.04/20.4

    #切换到seafile安装目录 
    #比如安装到/opt/seafile 为例 
    cd /opt/seafile 
    #运行升级脚本 
    wget -O update_to_8_ubuntu.sh https://yun.ittel.cn:1443/f/11e9fa819f2c4aed936a/?dl=1 && sh update_to_8_ubuntu.sh
    # 如果您配置了 Memcached 缓存服务,则需要重启该服务来清空 seahub 缓存。
    systemctl restart memcached

    CentOS 7/8

    #切换到seafile安装目录
    #比如安装到/opt/seafile 为例
    cd /opt/seafile
    #运行升级脚本
    wget -O update_to_8_centos.sh https://yun.ittel.cn:1443/f/9ac03dc2014d457daf6c/?dl=1 && sh update_to_8_centos.sh
    # 如果您配置了 Memcached 缓存服务,则需要重启该服务来清空 seahub 缓存。
    systemctl restart memcached
    

    中间提示,按回车键确认升级

    升级脚本没有ERROR即升级成功

    如果您配置了 Memcached 缓存服务,则需要重启该服务来清空 seahub 缓存。

    验证是否升级成功

    启动服务,验证是否升级成功

    Debian、Centos 7/8 启动服务

    systemctl start seafile
    systemctl start seahub

    Ubuntu 18.04/20.4 启动服务

    service seafile-server start

    升级成功

    其他说明

    对于配置了企业微信(钉钉)部门导入功能的用户,从7.1.x升级到8.0.x版本之后要执行下下面脚本。

    切换到用户目录,并更新企业微信、钉钉配置
    su - seafile
    cd /opt/seafile/seafile-server-latest/
    ./seahub.sh python-env seahub/manage.py fix_work_weixin_departments_sync
    ./seahub.sh python-env seahub/manage.py fix_dingtalk_departments_sync
    

    技术支持

    需要安装,支持可以联系我

     

    1、本站提供的软件均为 “试用版” 或者 “免费版”,仅供学习和研究使用
    2、友情提醒:内容全部搜集自网络,安装教程参照压缩包内的Readme.txt编写
    3、因使用本站软件产生的法律责任由使用者自行承担,本站不承担任何连带责任。
    4、如有内容不慎侵犯了您的权益,请速与我联系!
    如有转载请注明出处:https://www.ittel.cn/archives/11643.html
    guest
    7 评论
    内联反馈
    查看所有评论
    userch02
    userch02
    3 年 前

    无爱不欢大神,如何解决这个问题,企业微信用户无法导入,root@seafile:~# su – seafile
    $ cd /opt/seafile/seafile-server-latest/
    -sh: cd: /opt/seafile/seafile-server-latest/: No such file or directory
    $ cd /home/seafile/seafile-server-latest/
    $ ./seahub.sh python-env seahub/manage.py fix_work_weixin_departments_sync

    LC_ALL is not set in ENV, set to en_US.UTF-8
    /usr/bin/env: ‘python’: No such file or directory
    Done.

    联系我们

    联系我们

    QQ:877196754

    在线咨询: QQ交谈

    邮箱: ittel@qq.com

    工作时间:周一至周日,8:00-21:00
    返回顶部
    7
    0
    希望看到您的想法,请您发表评论x