创造自己的专属免费网盘:Nextcloud
由于百度网盘速度奇慢无比,而且同步文件夹还需要会员什么的.........这对于Nextcloud来说简直就是欺负人啊.所以我们通过搭建一个Nextcloud的私有云,来解决这些问题.目录:简介快捷安装配置ssl,启用https报错/意外处理一.简介NextCloud的官网是:https://nextcloud.com/ ,它是一个私有云.现在已经到了13.xx版本,比1...
由于百度网盘速度奇慢无比,而且同步文件夹还需要会员什么的.........这对于Nextcloud来说简直就是欺负人啊.所以我们通过搭建一个Nextcloud的私有云,来解决这些问题.
目录:
- 简介
- 快捷安装
- 配置ssl,启用https
- 报错/意外处理
一.简介
NextCloud的官网是:https://nextcloud.com/ ,它是一个私有云.现在已经到了13.xx版本,比12.xx版本稳定,所以现在可以入坑了.可能我们经常听说owncloud,他们的区别简单来说就是追求开源精神的owncloud核心团队看不惯公司追逐短期利益而非长久地发展,所以独立出去,创立了一个分支名曰NextCloud,保持为社会贡献的初心.这个开源项目也是有一份情怀在里面的.
Nextcloud有百度网盘所有的功能和所有终端的同步,而且上传下载速度上不封顶,网络有多大承载能力,就可以有多高的速度.
二.快捷安装
现在我有一个ubuntu16.04的远程服务器,通过官方的快捷安装代码来安装:
sudo apt-get install snap
sudo apt-get install snapd
sudo snap install nextcloud
这样就安装完了,是不是神速.一键安装的项目位置在:https://github.com/nextcloud/nextcloud-snap
然后访问 http://服务器ip 就可以进入Nextcloud的界面,配置管理员的用户名和密码之后,就可以进入界面:
然后可以点击右上角的设置,为nextcloud添加更多的功能,打造成一个非常厉害的平台.也可以挂载硬盘,增加容量.
文件的默认路径为:/var/snap/nextcloud/common/nextcloud/data/
三.配置ssl,启用https
首先需要有一个域名,可以到万网上买一个域名,网址是:https://wanwang.aliyun.com/domain/? 直接用支付宝付款,然后在域名控制台进行操作,使用二级域名,解析值指向服务器的公网ip地址
sudo nextcloud.enable-https lets-encrypt
然后询问是否阅读了协议 >yes
然后输入一个邮箱接收邮件 >xxx@xxx
然后输入域名,以后会通过https://域名来访问 >www.xxx.com/cn/...
等待后会打印一个域名注册成功的信息,然后可以通过浏览器输入https://域名来访问云盘了.
四.报错/意外处理
整个流程还比较简单,而且也没遇到什么意外.如果在客户端使用浏览器发现目标网站无响应,可能是防火墙的问题
sudo ufw allow 80
sudo ufw allow 443
打开http的80端口和https的443端口
更多推荐
所有评论(0)