MENU

树莓派捣鼓日志之nextcloud

April 6, 2020 • Read: 452 • Linux

终于开了第一篇树莓派的图文~~

这里要讲的是如何利用树莓派爱好者基地的系统搭建属于自己的私有云盘

刷入系统

首先我们需要给树莓派刷入系统,但是官方的系统只有32位,这就大大限制了64位的树莓派的整体性能,于是我选择了国内树莓派爱好者基地的64位操作系统,我使用的是不带桌面的web增强版本,具体内容参见readme百度网盘下载地址

具体如何加速下载我就不多说了,这里推荐pandownload

接下来需要将SD卡格式化,注意,刷过系统的SD卡,windows是奈何不了的,只能使用sd卡格式化工具

然后是刷入工具:Etcher

连接速度较慢,建议科学上网

待需要的工具都下载完,就可以开始刷写os了

配置系统

下载好的系统不需要解压,我们先将SD卡插入电脑,使用SD卡格式化工具格式SD卡(空卡可以跳过这个步骤),然后打开Etcher

选择刚刚下载的镜像,然后等待刷入,大概会持续10分钟左右,具体时间看机器性能

刷写完毕以后,不要急着取下,此时SD卡的容量变成了250M左右,不必慌张,因为windows无法读取剩下的分区,这是正常现象,我们打开SD卡的boot分区,找到一个名叫wpa_supplicant.conf的文件,用笔记本方式打开,并按照图示配置

注意将每一行前的#符号删掉一个,有两个的可以不管,然后保存

将SD卡插入树莓派,通电,等待黄绿色指示灯闪烁趋于平稳,即树莓派开机完成

SSH连接树莓派

连接树莓派的方式有很多种,但是这里只推荐用ssh,因为ssh简单(嗯,简单)

使用ssh的工具有多种,最常用的是putty,xshell之类的工具,作者这里使用的是xshell和xftp,下载地址,使用家庭版就能够满足大部分需求了。

但是——好消息是,树莓派爱好者的系统自带了一个web ssh,惊不惊喜,意不意外?哈哈哈

在浏览器输入{your ip}:9090({your ip}替换为你的树莓派ip地址)树莓派的ip地址请到路由器的后台查看,这里我不再过多解释(例如:水星路由器有自带的手机app可以查看每个连接wifi的设备的ip地址)

账号默认是pi 密码默认是raspberry

然后这里就有一个ssh终端了

输入apt-get update apt-get upgrade 更新软件包

因为这个系统的源默认就是清华的源了,所以不需要做更多的修改

Docker换源

虽然系统的源是清华的,但是docker的源却是国外的,为了下载提速,请执行sudo vim /etc/docker/daemon.json,将里面的数据替换为{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]},这是中科大的源,然后输入ZZ,就保存好了

安装nextcloud

在ssh里执行 docker pull nextcloud,然后等待下载完毕,虽然博主用的是科大的源,但是速度依旧比较慢,可能是地理原因?

然后在浏览器中输入 {your ip}:8443,即可进入Cecos Caas,然后我们点击

然后在左侧汉堡菜单中找到”镜像“选项

查看是否有镜像,如果没有,请重复上一步。然后点击汉堡中的容器,

选择添加容器,然后按照博主这样填写,注意,端口映射可以随自己喜好填写,但请一定要映射到80端口!!!

其余项目不用管,直接点击部署,等待一段时间后,容器就会部署完毕并且开始运行

然后我们再浏览器上输入{your ip}:8888,这个端口你刚刚填的什么就写什么,浏览器便会跳转到nextcloud设置菜单上,然后按个人喜好配置。

最后的结果如下:

基本上上传下载之类的都差不多5M左右,做个本地云盘还是不错的

Archives Tip
QR Code for this page
Tipping QR Code
Leave a Comment

已有 1 条评论
  1. 摸出抽屉里落灰的Raspberry Pi 2B@(喷)