OwnCloud/Server 是一个开源自托管文件同步和共享平台
2025-05-16
2
参考资料
OwnCloud/Server 简介
OwnCloud/Server 是一个开源自托管文件同步和共享平台,允许用户在私有服务器上存储、管理和共享文件。它提供了类似于 Dropbox 的功能,但用户可以完全控制数据存储和访问权限。
特点
文件同步和共享
跨平台支持(Windows、macOS、Linux、Android、iOS)
端到端加密
文档协作(通过集成 OnlyOffice 或 Collabora Online)
日历和联系人管理
应用市场扩展功能
用户和组权限管理
活动流和版本控制
最新更新内容及时间
最新稳定版本:ownCloud/server 10.13.0(截至2023年10月)
主要更新:
改进的性能和稳定性
增强的安全性功能
新的用户界面改进
修复了多个漏洞
镜像下载地址
官方下载页面:https://owncloud.com/download-server/
官网地址
文档地址
官方文档:https://doc.owncloud.com/server/
Docker 安装示例
docker run -d \ --name owncloud \ -p 8080:80 \ -v /path/to/data:/var/www/html/data \ -v /path/to/config:/var/www/html/config \ owncloud/server:latest
YAML 设置教程(docker-compose.yml 示例)
version: '3' services: owncloud: image: owncloud/server:latest ports: - "8080:80" volumes: - /path/to/data:/var/www/html/data - /path/to/config:/var/www/html/config environment: - MYSQL_HOST=db - MYSQL_USER=owncloud - MYSQL_PASSWORD=owncloud - MYSQL_DATABASE=owncloud depends_on: - db db: image: mariadb:10.5 environment: - MYSQL_ROOT_PASSWORD=rootpassword - MYSQL_USER=owncloud - MYSQL_PASSWORD=owncloud - MYSQL_DATABASE=owncloud volumes: - /path/to/mysql:/var/lib/mysql
常用错误问题
文件上传大小限制:
解决方法:修改 PHP 配置中的
upload_max_filesize
和post_max_size
数据库连接错误:
检查数据库服务是否运行
验证数据库凭据是否正确
权限问题:
确保 data 和 config 目录对 www-data 用户可写
运行
chown -R www-data:www-data /path/to/data
内存不足错误:
增加 PHP 内存限制(memory_limit)
考虑增加服务器资源
更新失败:
确保备份数据
检查更新日志中的已知问题
按照官方更新指南逐步更新
SSL/TLS 错误:
确保证书有效且配置正确
检查反向代理配置(如使用)
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。