zoukankan      html  css  js  c++  java
  • 本地Ubuntu16搭建Seafile

    本地搭建Seafile

    1.下载

    2.解压

    3.创建目录

    mySeafile

    4.将解压包放入mySeafile中

    5.创建installed

    将压缩包放入installed

    安装准备工作

    python 2.7
    python-setuptools
    python-imaging
    python-ldap
    python-urllib3
    sqlite3
    
    apt-get update
    apt-get install python
    apt-get install python2.7 libpython2.7 python-setuptools python-imaging python-ldap python-urllib3 ffmpeg python-pip sqlite3
    pip install pillow moviepy
    

    运行安装脚本

    cd seafile-server-*
    ./setup-seafile.sh  #运行安装脚本并回答预设问题
    

    启动

    • 启动 Seafile:

         ./seafile.sh start # 启动 Seafile 服务
      
    • 启动 Seahub

        ./seahub.sh start # 启动 Seahub 网站 (默认运行在8000端口上)
      

    其它常用命令

    ./seahub.sh stop # 停止 Seafile 进程
    ./seafile.sh stop # 停止 Seahub
    
    ./seafile.sh start # 启动 Seafile 服务
    ./seahub.sh start 8001 # 启动 Seahub 网站 (运行在8001端口上)
    
    ./seafile.sh restart # 停止当前的 Seafile 进程,然后重启 Seafile
    ./seahub.sh restart  # 停止当前的 Seahub 进程,并在 8000 端口重新启动 Seahub
    
    pgrep -f seafile-controller # 查看 Seafile 进程
    pgrep -f "seahub" # 查看 Seahub 进程
    
    pkill -f seafile-controller # 结束 Seafile 进程
    pkill -f "seahub" # 结束 Seafile 进程
    

    下面是一些可修改的地方。

    seahub/media/img/seafile-logo.png
    
    seahub/seahub/settings.py
    

    修改标题后,重启有效。

    seahub/media/img/favicon.ico
    

    修改之后,记得清理缓存(服务端,客户端)

    启动最好用root权限。

    如果关闭不了,可以使用kill直接进程关闭。
    步骤如下:

    ps -ef |grep 8000
    
    kill -s 9 7294
    
    

    其中7294为主进程。

    然后再启动,就可以了。

    ./seahub.sh start
    

    如果忘记管理员账号或密码如何处理?
    你可以进入 seafile-server 目录,运行 reset-admin.sh 脚本。这个脚本可以帮助你重置管理员账号和密码。

    ./reset-admin.sh
    
  • 相关阅读:
    struts1:(Struts)ActionForm类及表单数据验证
    前端基础
    JavaScript 开发进阶:理解 JavaScript 作用域和作用域链
    vue+webpack一些知识
    gulp简单使用小记
    如何在Github Pages搭建自己写的页面?
    十大名茶
    中国六大茶类
    从零开始用gulp
    15 个有趣的 JavaScript 与 CSS 库
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/9367544.html
Copyright © 2011-2022 走看看