本地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端口上)

422101-20180725181013872-402018529.png

其它常用命令

./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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值