通过腾讯云轻量+对象存储 cos,搭建 nextcloud 私有云盘。

通过腾讯云轻量+对象存储 cos,搭建 nextcloud 私有云盘。

1,创建或者登录腾讯云账号绑定我们服务链接,还可以再打个折! (个人签名可联系)

2,购买腾讯云轻量应用服务器,目前有活动

  1. 腾讯云轻量应用服务器中国香港机房配置和价格
    轻量海外

  2. 腾讯云轻量应用服务器北京 /广州 /上海 /成都机房购买 1 年活动
    轻量 1 年优惠

  3. 腾讯云轻量应用服务器北京 /广州 /上海 /成都机房购买 3 年活动
    轻量 3 年优惠

3,创建 对象存储 cos 存储桶所属地域选择和轻量相同地域
目前,个人用户有免费 6 个月 50GB 的标准存储容量,企业用户有免费 6 个月 1TB 的标准存储容量。
对象存储 cos 免费标准存储容量

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 存储桶访问域名(类似:xxxxxx 。cos 。ap-xxxxxxx 。myqcloud 。com )
如果解析出来的 IP 地址是内网地址或者保留地址,那么是通过内网来访问。

5,搭建 nextcloud 的运行环境。

6,下载并上传 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,
    ),
  ),
);

nextcloud 配置

8,登录 nextcloud 的访问地址,并安装 nextcloud

9,文件上传测试。测试结果仅供参考。
上传测试

相关文章

One thought on “通过腾讯云轻量+对象存储 cos,搭建 nextcloud 私有云盘。

发表评论

电子邮件地址不会被公开。 必填项已用*标注