Nextcloud是一个开源的免费专用云存储网络项目。 其客户端涵盖Windows、Mac、Android、iOS、Linux等多种平台,还提供网页端和WebDAV界面。
通过腾讯云轻型对象存储cos体系结构构建下一个云网盘,可以使用灵活的对象存储cos存储空间布局。 内联网传输还可以节省目标存储cos的网络传输费用。
1 )进入腾讯云网站,创建或注册腾讯云账号。
2 )购买腾讯云轻型APP应用服务器。
3、创建对象存储cos存储桶。 所属地区选择和轻量相同的地区。
目前,个人用户有免费的6个月50GB标准存储容量,企业用户有免费的6个月1TB标准存储容量。
4 )测试腾讯云轻量级APP应用服务器与目标存储cos存储之间的访问是否通过内部网访问。 目前,目标存储cos内部网的流量是免费的。
安装nslookup命令
Debian/Ubuntu
shell apt-getinstalldnsutils
RedHat/Fedora/Centos
shell yuminstallbind-utils
在nslookup命令中,查看桶访问域名解析IP以确定轻量级是否通过内部网访问。
shell nslookup存储区访问域名
如果分析的IP地址是内部网地址或保留地址,则通过内部网访问。
5、构建下一个云运行环境。
通常,安装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
$CONFIG=array (
' objectstore'=array (
' class '='oc\ files\ objectstore\ S3 ',
' arguments'=array (
' bucket'='nextcloud-1250000000 ',//时段名称(空间名称) )。
' autocreate'=false,
' key'='AKIDxxxxx
xx ',//替换为用户的SecretId
' secret'='