Ubuntu环境下部署Seafile的一些问题

部署环境:ubuntu 22.04   

seafile   版本9.0.10

数据库:mysql

问题一:

部署步骤最后一步启动seahub的时候

创建管理员邮箱及密码后 报错 Error happened during creating seafile admin.

解决方法:

再部署seafile之前先安装mysql数据库,然后创建root 账户

再执行./setup-seafile-mysql.sh 这一步中的1 然后填写数据库信息的时候root的密码就填之前创建的。

tip:参考下文对修改数据库

Ubuntu20.04部署Seafile_ubuntu下安装seafile_lj小辣鸡的博客-优快云博客

问题二:

部署完成后可以本地127.0.0.1:8000访问但是无法提供网络IP访问

解决方法:

官方给的是配置Nginx反向代理,可以另一种方法,修改下图gunicorn.conf.py配置文件

 bind="IP:port"  这里将127.0.0.1:8000修改为0.0.0.0:8000 即可直接通过IP地址访问

 问题三:

部署完成后上传文件报网络错误如图

 解决方法:

在web界面修改此项参数为服务器IP

 问题四:

头像显示不正常

看了一两个其他人分享的解决方法,好像版本不太一样

有两种说法一种是清除缓存 一种要修改头像的py文件

暂未解决 有知道的可以评论一下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值