团队资料没地方存!
文件传输既耗时又麻烦!
放在公有云盘上,又担心数据泄露!
别担心,本教程将手把手教你如何搭建属于你的私有网盘 NextCloud。
NextCloud 是国外一个开源的云盘应用,用户可以免费下载安装在服务器等终端,随时管理自己的数据(个人、创业团队均可免费使用)。
NextCloud 主要有以下几个优点:
1、开源项目,没有服务费、会员费;
2、文件、空间大小、上传下载速度不受限;
3、丰富可拓展性、办公协作、一键分享、在线预览、子账号管理等等;
4、数据存储在自己的服务器上,避免隐私数据被泄露。
安装前你需要准备这些:
1、一个域名及 SSL 证书;
2、一台带外网带宽的 Ubuntu 16.04 64 位的服务器;
3、远程登录工具 Xshell。
一、购买装备(域名、服务器等)
1、服务器选购 对比了几家云服务商后,发现 UCloud 是不错的选择,现在有买带宽送服务器活动,以上装备加起来一年不到 300 块,还是挺划算的。活动链接拿走不谢!
选购技巧:先买包年带宽,再通过赠送的现金券免费买主机(别说我没告诉你)。
如果你对文件下载的速度要求非常高,同时为了节约带宽成本,可以选择流量计费(计费方式选按年付费),仍然送 1000 元的现金券。
2、服务器配置选择 1 核 1G 内存 60G 硬盘的 Ubuntu 16.04 64 位的配置,操作系统一定不能选错,否则可能导致安装失败。
注意网络取消勾选,否则会重复购买网络带宽。
3、NextCloud 其实就是一个 Web 应用,所以选择 Web 服务器端口。
4、因为带宽和主机是分开买的,需要把网络带宽 IP 和云服务器绑定起来,服务器才能访问。
5、然后购买域名:我选了.top (一年 9 元),记得做域名的备案和 SSL 证书的安装。
二、登录服务器
1、在你的电脑上安装 Xshell。点击下载
2、登录服务器
新建连接,主机栏输入你的服务器 IP 地址,IP 地址可以在 UCloud 控制台的基础网络产品里看到。勾选重新连接,按“连接”。
用户名统一填:ubuntu,点击“确认”,输入云服务器密码点击“确认”
出现“ Connection established.”说明登录成功。
三、安装 NextCloud
终于开始进入正题了! 安装说明:此教程是通过 NextCloud 官方提供的快照安装,快照包含了:
NextCloud 13.0.5
Apache 2.4
PHP 7
MySQL 5.7
Redis 3.2
mDNS for network discovery
安装方法:依次在命令行输入以下命令
sudo apt-get update
sudo apt install snapd
sudo snap install nextcloud
1、在 Xshell 命令行输入第一条命令 sudo apt-get update 然后回车,提示输入密码(密码不显示),输入完直接按回车即可。
2、出现“ Reading package lists … Done ”,说明已经完成源的更新,再输入第二条命令 sudo apt install snapd,回车之后开始安装快照。
3、输入“ y ”回车,确认安装。
4、输入第三个命令 sudo snap install nextcloud,回车开始下载 NextCloud 安装包。
因为 NextCloud 服务器在美国,所以下载速度比较慢,下载安装的过程需要一个小时,这段时间可以休息一下处理其他事情了。
5、出现“ nextcloud 13.0.5snap1 from ‘ nextcloud ’ installed ”说明已经大功告成,快打开电脑浏览器输入 IP 地址试一下吧!
6、输入 ip 地址然后回车,就会出现以下界面。
四、配置 NextCloud
自定义账户和密码,点击安装完成。
界面是不是和市面上的公有网盘很像?但相对来说 NextCloud 功能更加丰富。
最后解析域名、安装 ssl 证书,让我们正式开始体验 NextCloud 的更多玩法吧!
想要获取更多技术和活动资讯,可扫描以下二维码,关注“ UCloud 技术公告牌”微信公众号;或搜索微信 ID:ucloud_tech 进行关注。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.