NextCloud挂载腾讯云COS作为外部存储-扩容存储空间方便管理
NextCloud是一个非常优秀的云存储平台,且官方早就支持S3、Dropbox、WebDAV等第三方存储挂载扩容了。目前,国内的阿里云OSS、腾讯云COS等基本上可以挂载到NextCloud,只不过官方没有相应的插件,都是由开发者自己开发的插件。
NextCloud腾讯云对象存储配置(COS)应用是由腾讯云COS自己开发的Nextcloud插件,主要就是配置Nextcloud挂载腾讯云COS存储挂载,使用腾讯云作为Nextcloud的默认存储介质。经过测试发现,NextCloud腾讯云对象存储配置(COS)应用安装后会清空原来的数据。
![NextCloud挂载腾讯云COS作为外部存储-扩容存储空间方便管理](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_111.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_111-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_111-600x323.png 600w)
安装了NextCloud腾讯云对象存储配置(COS)应用后会默认变成Nextcloud的存储空间,如果NextCloud已经有了数据会删除,安装前请做好备份。更多的关于自建服务还有:
- Chevereto免费相册程序安装与使用-免费自建图床和公共图片相册
- 利用ServerStatus自建VPS主机和服务器性能和宕机监控平台-效果美化和自定义
- 放弃付费1Password改用免费开源的bitwarden_rs自建密码管理系统-安装,使用和备份
PS:更新记录.
1、Nextcloud最新的安装与使用教程:Nextcloud自建文件同步共享服务教程-Nextcloud安装,迁移,更换域名。2023.5.16
2、国内的网盘云存储已经做得非常不错的,有很多的主机商都提供了免费的存储服务:十个国内优秀对象云存储服务使用对比-用于网站云存储和CDN加速。2021.2.23
一、安装配置好NextCloud
如果你没有NextCloud,你可以参考这篇教程手动安装一个:NextCloud安装和使用图文教程-同步网盘自动备份和在线播放视频。
![NextCloud安装与配置](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_110.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_110-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_110-600x323.png 600w)
二、腾讯云COS对象存储
如果你还没有申请腾讯云COS,请参考教程:腾讯云COS作为图片等静态文件CDN加速方法-自动镜像无缝切换全球加速。
![NextCloud腾讯云COS对象存储](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_112.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_112-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_112-600x323.png 600w)
三、NextCloud挂载COS
网站:
- https://openapp.qq.com/docs/Nextcloud/cos.html
- https://github.com/Tencent-Cloud-Plugins/tencentcloud-nextcloud-cos
直接进入到Github项目中,复制tencentcloud-nextcloud-cos目录中的tencentcloudcosconfig文件夹到Nextcloud安装目录/apps文件夹里面。进入nextcloud应用管理后台,启用Tencentcloud COS Config这个应用。
![NextCloud腾讯云COS安装插件](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_16.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_16-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_16-600x323.png 600w)
在腾讯云云平台API密钥上申请的标识身份的SecretId对应的SecretKey。
![NextCloud腾讯云COS开通用户](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_15.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_15-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_15-600x323.png 600w)
然后打开Nextcloud腾讯云对象存储配置(COS)应用,填入进去。
![NextCloud腾讯云COS填写API](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_17.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_17-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_17-600x323.png 600w)
最后,连接成功后,腾讯云对象存储就变成了NextCloud了默认存储了,你上传到NextCloud的文件就会自动上传到腾讯云COS了。
![NextCloud腾讯云COS默认存储](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_18.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_18-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_18-600x323.png 600w)
我们在腾讯云COS中可以看到NextCloud上传过来的文件。文件应该是被切割成碎片存储的。
![NextCloud腾讯云COS自动传输](https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_19.png 680w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_19-300x161.png 300w, https://wzfou.cdn.bcebos.com/wp-content/uploads/2020/10/tencent-cloud-cos_19-600x323.png 600w)
四、总结
NextCloud挂载腾讯云COS作为外部存储存在很大的问题,一是直接将NextCloud原有的文件就删除了,二是NextCloud打开的速度变得非常慢,原因可能是NextCloud要向腾讯云COS写入文件。
如果是国外的服务器连接腾讯云国内的COS存储点,传输速度非常慢,影响使用体验。三是NextCloud可能存在与腾讯云COS插件不兼容的问题,我测试时NextCloud直接崩溃了,最后无奈作系统还原。
文章出自:挖站否 https://wzfou.com/tencent-cos-nextcloud/, 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
![Gravatar for Qi Avatar for Qi](https://wztx.cdn.bcebos.com/avatar/b87be896df439135e2972012a886b430?s=100&d=https%3A%2F%2Fwzfou.com%2Fwp-content%2Fuploads%2Fap_avatars%2Fb87be896df439135e2972012a886b430.jpg&r=g)
话说站长,我nexcloud放在腾讯云,位置选一样的,那么就是走内网,那流量怎么算呢?