Syncloud是一个支持Nextcloud的家用服务器的开源系统。 它易于安装和激活各种功能,支持10种不同类型的主板,可轻松使用外部硬盘驱动器进行存储,设备名称和通过Internet访问设备,自动设置HTTPS和更多的应用程序。
Syncloud所支持的主板:
Syncloud官网:http://syncloud.org/
首先你需要一只树莓派或是其他的Syncloud所支持的板子(我使用的是树莓派3 B型)和一张TF卡(4GB以上),还有网线一根。
到GitHub页面去下载系统镜像:https://github.com/syncloud/doc/wiki/Build-Syncloud-Device
先去下载TF卡刷写程序:Win32 Disk Imager
下载完后双击安装,一直next就行。
点击“Finish”完成安装。这时Win32DiskImager会自动启动。
将之前下载好的压缩包syncloud-raspberrypi3-*.img.xz解压得到syncloud-raspberrypi3-*.img。(* 为版本号)
现在,用读卡器把TF卡插到电脑上,选择之前下载的镜像文件,设备选择刚才插入的TF卡。
点击“写入”开始向SD卡中写入镜像。
等待写入完成。
完成写入,如果提示“是否要将其格式化?”,选择“取消”。
你也可以使用Etcher(玩树莓派的应该都不陌生)来刷写SD卡(文章还没写完官网就改用Etcher了,心好累):
写入完成后,拔出SD卡,插到树莓派上。
连接网线和电源线,启动树莓派,确保网卡和电源灯闪亮。
现在等待树莓派启动完成。如果你的树莓派有显示屏,你可以看到下面的画面:
待树莓派启动完成后,有显示屏的话可以登录后查看本机的IP地址:
输入下面的命令查看IP地址:
ifconfig
如果没法直接查看,可以到路由器的管理页面去查看新增的网络设备。
先到https://syncloud.it/register.html注册一个Syncloud账号:
可以看到我们还没有添加设备。
访问树莓派的IP地址,比如我是http://192.168.3.7,在跳转到的页面里输入刚才注册的Syncloud账户信息,在下方设置树莓派的域名(设置完成后,你也可用这个域名访问树莓派)和管理员的用户名密码:
点击“Activate”激活设备。
然后等待设备激活完成(说实话等得可够久的)。
点击“App Center”进入应用安装页面,选择“Nextcloud”或“ownCloud”进行安装:
以Nextcloud为例。在页面中点击“Install”开始安装:
然后等待安装完成,因为某些原因,安装时间可能会比较长,耐心等待即可。(看你的网络环境了,目测30分钟起步)
如果长时间没有安装好,可以尝试重启树莓派。
安装完成后点击“Apps”查看:
点击应用图标就可以访问Nextcloud了。用户名和密码与你之前在Syncloud中设置的相同:
找到“Settings”->“Access”,点击“More settings”:
在“Access Protocol”处启用HTTPS(刚开始会显示“Saving”,稍等一会就好。)
点击“Save”保存:
现在访问https://树莓派地址,就可以通过HTTPS访问了。(因为是自签名证书,所以会提示“您的连接不是私密连接”,继续访问即可)
安装Nextcloud也可以通过HTTPS访问了:
Nextcloud等等这些应用的数据都存放在了/opt目录里
本文由 橙叶博客 作者:FrankGreg 发表,转载请注明来源!
技术贴,赞一个
好像安装很慢啊 有没有办法 用SSH到设备 在命令行模式下安装nextcloud
算了 估计博主也不在更新了 自己回答自己吧 如果点击安装半天没有效果的话可以SSH到设备
然后 输入命令 sudo snap install nextcloud 安装 等待自动安装完成即可 官方推荐了使用主通道,我测试了一下 主通道下载非常慢最起码要3小时 我是移动网络 直接输入上面的命令默认稳定通道 下载速度400KB左右还行10分钟左右就可以用了
这个域名是外网的吗,貌似可以注册syncloud.syncloud.it
亲,你有安装成功吗?
什么意思,现在派挂了。
我在树莓派3B上已经安装好了,但是有个疑问,我访问nextcloud只能用过大网的方式访问,上传和下载文件极慢。而我的电脑和树莓派是在同一个局域网,有什么办法可以直接通过内网访问nextcloud?
希望楼主写一个外网访问的教程
外网设置其实还蛮简单的啦 网页登入你的 syn cloud 输入账号密码 然后选择settings 然后选择network
因为我是固定IP所以我做了如下设置
Router
External Access: ON
Auto detect IP: ON
Public IP: 自动获取
External ports
Auto mode (U P n P): OFF
External certificate HTTP port 80: 123 因为运营商封了端口改成123
External access H T T PS port 443: 1234 ———————-1234
设置好不要点保存 先进路由设置好参数在保存
进入自己的路由选择虚拟服务器 比如你的内外地址是192.168.1.5 那么 你进去后选择虚拟主机IP 192.168.1.5然后选择外网顿口123 内网80 在开放一个外网1234对应内网443 然后回到刚才的 syn cloud 的network界面 单击保存即可 等保存完成 没有跳错误提示的话就说明成功了 然后你的 XX XX.syn cloud.it :1234 就可以访问你的设备了
安装完之后显示说,要添加一个受信任的域名,点击后就打不开nextcloud了!怎么解决啊
为什么下载树莓派的syncloud镜像解压不到img格式,我用的是Mac电脑!
用树莓派3B安装的,效果不太好。
用树莓派刷的,在syncloud里装nextcloud一直不成功,也没有提示,重启了也没用,想手动装可以么?www目录里放东西好像没什么用
安装时间过长的问题也没啥好办法,要不挂个VPN试试…………
尝试安装了N次都不成功,不知道是什么问题,每次安装到一半,又自动跳回安装的界面,楼主我想问一下,树莓派系统G下怎么挂载VPN?
用pptp连上VPN,然后iptables代理到全局吧。这个网上有的
博主你好,我想用树莓派和nextcloud搭建私人云,并且要在外网也能访问怎么弄?
可以借助路由器的端口映射以及DDNS服务实习
勾选External Access就可以,因为yourname.syncloud.it已经自带DDNS了,但是南方电信封了80和443端口,最好映射一下别的端口,把auto mapping取消,IP留空,端口填外网端口2443(假设外网2443端口映射到内网192.168.x.x的443端口),访问的时候用 https://yourname.syncloud.it:2443
用香蕉派 m1 装的,装完nextcloud后 点击app打不开网页。又装了个mail 也是一样的
这个不错,做好系统,加载SYN好慢好慢 不知道什么原因,都几个小时了,到现在都没下载完。醉了。