seafile安装教程 Linux,CentOS7安装seafile开源版

CentOS7安装seafile开源版

1、安装环境及版本

本文基于CentOS Linux release 7.9系统进行安装,

2、安装docker

3、安装mysql

4、部署Seafile服务

本文只记录部署过程遇到的问题及解决方式。

安装 docker-compose时,提示没有这个包,经查,原因是没安装epel,执行以下命令安装yum -y install epel-release

根据实际情况修改docker-compose.yml,主要修改模版中注释带有Requested的配置

dea87e79d42f

修改好docker-compose.yml后上传到服务器(目录随意),然后切换到该目录并执行docker-compose up -d

第一次执行发现报错

dea87e79d42f

经查,发现docker未启动,执行systemctl start docker启动docker

dea87e79d42f

启动后再次执行docker-compose up -d

dea87e79d42f

部署成功后打开地址(IP+端口),成功访问,使用docker-compose.yml文件中配置的帐号密码进行登录。

dea87e79d42f

但测试上传文件发现无法上传,F12查看系统报错信息,发现原来是配置文件的SEAFILE_SERVER_HOSTNAME配置问题

dea87e79d42f

在系统管理的设置中修改URL的配置,修改为IP形式。

dea87e79d42f

dea87e79d42f

修改shared/seafile/conf下的ccnet.conf,将域名修改为IP形式,修改完成后通过docker-compose restart 重启Seafile服务。

dea87e79d42f

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值