手把手教你搭建永久运行的个人网盘
市场的网盘有很多,在安全性、扩展性很难掌控自主权,今天给大家介绍一款开源网盘 Nextcloud。Nextcloud 提供全平台无缝体验,支持 Windows、macOS、Linux、iOS 和 Android支持 WebDav挂载云开发对象存储支持多种扩展,社区活跃快速部署
云托管一键部署直达,复制链接安装,同时修改运行模式为持续运行。https://tcb.cloud.tencent.com/dev#/platform-run/service/create?type=image&image=nextcloud&serverName=nextcloud
图片基本配置访问云托管提供的公网地址,配置用户名和密码
图片安装 External 插件
图片挂载云开发对象存储外部存储选择Amazon S3,其他配置如下
认证: Access KeyCOS 桶:6672-frederickli-cloudbase-7a22c4bf66-1257473911(对象存储根文件夹名 + AppId)主机名:cos.ap-shanghai.myqcloud.com端口: 443区域: ap-shanghaiAcess Key: 腾讯云 SecretIdSecret Key: 腾讯云 SecretKey上传文件验证访问云托管公网地址,配置用户名和密码在小程序代码中,通过以下代码进行云开发环境初始化:
代码语言:javascript代码运行次数:0运行复制curl -g -u 'frederickli:yourpassword' \
-T ./helloworld.txt \
https://nextcloud-148085-6-1257473911.sh.run.tcloudbase.com/remote.php/dav/files/frederickli/TencentCOSS3/查看 Nextcloud 上传成功。
图片查看云存储也已经保存了文件,您可以在小程序、网页等通过 SDK 直接引用相关资源。
图片写在最后
使用云托管、对象存储,可以快速搭建容器化服务;减少您部署、证书管理与配置、流量灰度等等运维成本。本期简单介绍了云托管的基本用法,更多的 Nextcloud 设置您可以通过 Webshell 登录后进行配置。