mjjfl 大佬有话说 :
基于腾讯云轻量+对象存储cos,搭建nextcloud网盘
本帖最后由 mjjfl 于 2020-12-8 10:34 编辑
Nextcloud是一款开源免费的私有云存储网盘项目。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口。
通过腾讯云轻量+对象存储cos架构,搭建nextcloud网盘,可以使用对象存储cos的灵活存储空间配置。通过内网传输,还可以节省对象存储cos的网络传输费用。
1,访问腾讯云网站,创建或者登录腾讯云账号。
2,购买腾讯云轻量应用服务器。
轻量购买地址:https://buy.cloud.tencent.com/lighthouse
精选配置:1核CPU、1G内存、25G硬盘、30M峰值带宽、1T月流量,目前24元/月,可选机房:中国香港/新加坡/硅谷/东京/莫斯科
轻量活动:https://cloud.tencent.com/act/pro/lighthouse
精选配置:1核CPU、1G内存、40G硬盘、3M峰值带宽、500G月流量,活动价128元/年,活动价388元/3年,可选机房:北京/广州/上海/成都机房
领券活动:关注微信公众号“腾讯云服务器”,点击下边的 上云特惠 -> 关注有礼 有199-100的卷。领完券需要兑换到您腾讯云账号里面才能使用。
3,创建 对象存储cos 存储桶。所属地域选择和轻量相同地域。
目前,个人用户有免费6个月50GB的标准存储容量,企业用户有免费6个月1TB的标准存储容量。
https://i.loli.net/2020/09/27/noxKB9M6bdlIpLH.jpg
4,测试腾讯云轻量应用服务器与对象存储cos存储桶之间的访问是否是通过内网访问。目前,对象存储cos内网流量免费。
安装nslookup命令
1) Debian / Ubuntu
shell> apt-get install dnsutils
2) RedHat / Fedora / Centos
shell> yum install bind-utils
通过nslookup命令,查看存储桶访问域名的解析IP来判断轻量是否通过内网来访问。
shell> nslookup 存储桶访问域名(类似:https://xxxxxx.cos.ap-xxxxxxx.myqcloud.com )
如果解析出来的IP地址是内网地址或者保留地址,那么是通过内网来访问。
5,搭建nextcloud的运行环境。
一般安装LNMP或者LAMP环境,就可以运行 nextcloud 程序。
6,下载并上传nextcloud程序到网站目录。
通过ftp软件上传nextcloud程序代码到nextcloud网站目录。
7,配置 nextcloud 网站 config 目录下 config.php 文件。先备份config.php文件,然后清空原有的内容并输入如下内容并根据注释修改相关的值。
shell> cp config.php config.php_bak
shell> vi config.php
<?php
$CONFIG = array(
‘objectstore’ => array(
‘class’ => ‘\OC\Files\ObjectStore\S3’,
‘arguments’ => array(
‘bucket’ => ‘nextcloud-1250000000’, // 存储桶名称(空间名称)
‘autocreate’ => false,
‘key’=> ‘AKIDxxxxxxxx’, // 替换为用户的 SecretId
‘secret’ => ‘xxxxxxxxxxxx’, // 替换为用户的 SecretKey
‘hostname’ => ‘cos.<Region>.myqcloud.com’, // 将 <Region> 修改为所属地域,如 ap-shanghai
‘use_ssl’ => true,
),
),
);
8,登录nextcloud的访问地址,并安装nextcloud。
设置好 nextcloud 所需的数据库,数据库账号和密码。访问nextcloud的Web Installer地址,安装nextcloud。
9,文件上传测试。测试结果仅供参考。
测试环境:腾讯云轻量中国香港节点24元/月,对象存储COS中国香港节点,上传客户端使用中国电信带宽。
https://i.loli.net/2020/12/08/J8BftqOgspd5xDj.gif
注1:本文中相关产品配置和价格仅供参考。
注2:因活动的时效性,价格、折扣或代金券可能会发生变动。
诸云网络 大佬有话说 :
不错。扫我头像,还可以打折哦。
jdunion 大佬有话说 :
目测,不具备商业价值
朕的大清完了? 大佬有话说 :
然后 几个小时 一套房子没了?
xshell 大佬有话说 :
用不起 帮顶
可乐呀 大佬有话说 :
朕的大清完了? 大佬有话说 : 2020-12-8 10:33
然后 几个小时 一套房子没了?
内网不耗流量。。
朕的大清完了? 大佬有话说 :
可乐呀 大佬有话说 : 2020-12-8 10:34
内网不耗流量。。
啥意思?
cos 流到轻量轻量-》外网?
那这不瓶颈在轻量了吗
Madlifer 大佬有话说 :
如果基于对象储存,可以试试轻量化的zpan,作者还在完善中,不过目前还是可以用的
motao 大佬有话说 :
不错啊,支持一波!yc010thttps://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif
可乐呀 大佬有话说 :
朕的大清完了? 大佬有话说 : 2020-12-8 10:35
啥意思?
cos 流到轻量轻量-》外网?
对,轻量不知道,反正云服务器是这样的