前言

前几天醒来后,照例耍手机看新闻。在疫情如此严重的档口,一则小小的新闻引起了我内心小小的波动:Pandownload作者被举报了。。。。心里第一件事就是可惜了我盘上的那N多个T的小电影了,“哎,日子以后咋过呀”,“黑,真他么黑”。后来就有想尝试自己搭建一个云盘,结果是被人都做好了,直接拿来用就行。

1.安装一个ubantu虚拟机,然后能联网

作为一个程序员的话,应该不是问题,网上教程一大推,而且没有什么难点、易错点,基本是一路next。这里不再介绍
联网的话需要设置相应的配置,这里也不提供效应的教程。

2.安装nextcloud工具

2.1 更新apt安装库

将ubantu的安装服务地址更新到最新状态。
直接输入命令:sudo apt-get update
效果如下:
在这里插入图片描述

2.2 安装snapd工具

直接输入命令:“sudo apt-get install snapd
效果如下:
在这里插入图片描述

2.3 安装nextcloud软件

直接输入命令:“sudo apt-get install nextcloud
效果如下:
在这里插入图片描述

2.4 登录私人网盘

2.4.1 登录网盘,首先得查询虚拟机的IP地址:

直接输入命令:“ifconfig” (如果没有此工具,应根据提示的信息进行安装)
结果如下:
在这里插入图片描述
我们使用网口ens33, IP地址为192.168.1.6, 这个地址是有路由器自动分配的。

2.4.2 登录网盘

在主系统打开浏览器,然后输入2.4.1查询到的IP地址192.168.1.6即可。
在这里插入图片描述
回车后显示页面如下,然后输入你的账号和密码(此处就是创建账号和密码的)
在这里插入图片描述
成功登录后页面如下:有木有类似的赶脚。。。
在这里插入图片描述

2.4.3 此网盘容量有多大

舞台有多大, 心就有多大。

2.4.4 速度如何?

经测试,传输一个ubantu镜像(2G)传输速率至少能到达5M/s~6M/s
在这里插入图片描述

2.4.5 能远程登录访问吗?

理论上没有问题,实际上一般用户由于没有公网地址,因此无法使用公网访问(上网之所当做客户端用,运营商会帮你实现NAT, 但是该NAT是单向的,如果要对外提供服务,他们是不会给你转化地址的,因此还是得花钱才行,比如组一个华为云、阿里云服务器,然后在该服务器上实现该功能,那么就是VVVVVVVVIP的百度云了)。但是如果有公网地址,那比百度云好用多了,10M/s的速率不再是会员的专属。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐