找回密码
 立即注册
搜索
热搜: SDN 云计算 H3C
查看: 6536|回复: 0

[seafile] [亲测!]seafile 8.0专业版安装指南

[复制链接]

57

主题

13

精华

8

回帖

管理员

体力
316 卡
贡献
161 个
金币
256 枚
注册时间
2018-8-25
最后登录
2025-4-15

活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老最佳新人

发表于 2021-7-24 14:18:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
官方文档参考:部署 Seafile 专业版

1. 准备环境
Ubuntu18.04
注:Ubuntu用户名别使用seafile,否则安装过程中报错:
useradd:用户“seafile”已存在

2. 下载安装包
https://download.seafile.com/d/6e5297246c/?p=/pro
当前最新版本:seafile-pro-server_8.0.7_x86-64.tar.gz

3. 移动文件

将文件上传至/opt目录下,执行sudo -i切换root,进入opt目录cd /opt
访问https://github.com/haiwen/seafile-server-installer-cn,下载一键安装脚本seafile-server8.0-ubuntu-amd64-http
注意:github无法直接seafile-server8.0-ubuntu-amd64-http单文件,需要打包压缩下载到本地,再将压缩包中的seafile-server8.0-ubuntu-amd64-http文件单独解压出来。

4. 执行安装命令
bash seafile-server-8.0-ubuntu-amd64-http 8.0.7        //8.0.7为此次计划安装的版本,如果安装7.x.x版本需要使用7.x的一键安装脚本
注:最后的数字为之前下载的版本号

5. 完成
关闭服务器防火墙,访问:http://ip地址出现seafile登录即可。
seafile 管理员密码在安装成功后界面上有显示,如下:

Server Address: http://127.0.0.1
Seafile Admin: admin@seafile.local
Admin Password: xxxxxx

其余信息在如下文件中:
nginx配置文件:/etc/nginx/nginx.conf
mysql root用户密码:/root/.my.cnf
mysql seafile用户密码:/opt/seafile.my.cnf

123.jpg

6. 修改URL地址
通过http: //x.x.x.x登录seafile WEB界面,然后点击右上角系统管理,在设置页面修改SERVICE_URLFILE_SERVER_ROOT为真实的域名或真是的IP地址,否则web页面存在很多访问异常链接和功能。



7. WEB页面用户头像不显示问题
  • 问题现象:

在安装完seafile后,通过浏览器访问web页面,发现右上角用户头像无法加载,头像链接为http://127.0.0.1/xxxxxxxx......
  • 解决办法:

造成该问题是因为默认安装完seafile后,nginx对应的配置文件/etc/nginx/sites-available/seafile.conf中的server_name默认为一个缺省域名,需要将其修改为正确的域名或IP地址,然后重启服务器,发现头像问题已解决。

1234.jpg

如果以上方法仍无法解决,还有一个原因也可能会导致头像无法正常加载。
解决方法如下:
Snipaste_2022-02-27_20-57-52.png
检查图片中标红位置是否加了8000端口,此处正常不需要加。
Service_URL请填真实的主机域名,如无域名可直接填服务器的真实访问IP即可。

如果按照如上方法设置后,且清除浏览器缓存后仍不可以,可以尝试设置下头像照片,会发现问题已解决(亲测!!)。





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表