敞开掘金成长之旅!这是我参与「掘金日新方案 12 月更文挑战」的第22天,点击检查活动详情

最开始玩树莓派也是想能够搭建一个私家nas,能够做数据备份,其间各种折腾,我用的是一块旧的硬盘加nextcloud完结的私家nas,现在记录以下搭建的整个进程。

1.装置nextcloud

Nginx 首要需求装置Nginx ,Nginx是web服务器,咱们装置的nextcloud会挂载到Nginx上面,这样就可以通过网络访问了。 装置参阅:www.cnblogs.com/xiangzhuo/p… 装置完结之后发动Nginx服务。

Docker 接着需求装置docker,运用docker来装置nextcloud会给咱们省许多麻烦。

sudo apt-get update
sudo apt-get -y install docker-engine

docker装置完结检查下是否装置成功

树莓派搭建私人nas
Nextcloud 运用如下指令装置,

docker run -d \ #让容器后台运行
--name nextcloud \ #容器名称
-p 8000:80 \ #将8000端口映射到80端口
-v /data/nextcloud:/var/www/html \ #将目录/data/nextcloud挂载到/var/www/html目录上
nextcloud

等待装置完结之后,在浏览器傍边输入http://树莓派的ip:8000,就可以看到如下界面,按照它的提示一步一步的装置就可以了。

树莓派搭建私人nas

2.更换目录

咱们运用docker装置完结之后,nextcloud默许下载在/data/nextcloud目录下,这个目录一般都是在咱们的sd卡上,容量有限,因而可以将其移动到咱们的硬盘上。

mv /data/nextcloud /media/pi/bear/data/

其间/media/pi/bear/data/是我的硬盘上的目录, 然后下次运行docker的时候就运用如下指令

docker run -d \
-p 8000:80 \
-v  /media/pi/bear/data/nextcloud:/var/www/html \
nextcloud

3.装置离线下载插件

在主界面,挑选使用,跳转到插件界面

树莓派搭建私人nas
然后在插件界面,挑选tool,查找ocDownloader,装置
树莓派搭建私人nas
装置完结之后,咱们在主界面就可以看到多了一个选项卡,输入连接就可以下载了。
树莓派搭建私人nas

4.手机端

nextcloud也提供了手机端,地址:github.com/nextcloud 下载release包装置之后,在界面傍边输入服务器地址即可登录。

树莓派搭建私人nas
这样一个个人nas就搭建完结了。不过目前这个nas只能在局域网里面访问,如果具有公网ip或者是一台虚拟服务器也可以使用反向署理来完结,这个放在之后再折腾。