seafile 部署_部署Seafile服务

本文详细介绍了如何在Linux环境中部署Seafile服务,包括安装MySQL,下载和安装Seafile服务器,运行安装脚本,启动Seafile和Seahub,故障排查,配置Nginx作为反向代理,以及设置静态文件权限等关键步骤。
摘要由CSDN通过智能技术生成

介绍

安装脚本

sudo apt-get install mysql-server #安装mysql并按照提示设置管理用户,记住管理密码

sudo apt-get python2.7 python-setuptools python-imaging python-ldap python-mysqldb python-memcache

mkdir haiwen && cd haiwen

wget http://download-cn.seafile.com/seafile-server_5.0.4_i386.tar.gz && tar zxf seafile-server*.tar.gz

mkdir installed && mv seafile-server_* installed

cd seafile-server-*

./setup-seafile-mysql.sh #运行安装脚本并回答预设问题,会自动创建数据库

运行

#在 seafile-server-1.8.2 目录下,运行如下命令:

./seafile.sh start

./seahub start

排错

大多数情况下 seafile.sh seahub.sh 脚本可以正常工作。如果遇到问题:

使用pgrep命令检查 seafile/seahub 进程是否还在运行中

pgrep -f seafile-controller # 查看 Seafile 进程

pgrep -f "manage.py run_gunicorn" # 查看 Seahub 进程

配置Nginx

修改 SERVICE_URL 和 FILE_SERVER_ROOT

修改 ccnet.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值