首页>资源分享>[N1盒子] 翡讯N1盒子最简单的部署nextcloud命令——翡讯N1安装nextcloud命令方法
2019
06-17

[N1盒子] 翡讯N1盒子最简单的部署nextcloud命令——翡讯N1安装nextcloud命令方法

路由器刷机交流Q群

翡讯N1安装nextcloud命令方法

今天说下如何在N1上面安装NextCloud的方法,以前也写过关于在N1上面搭建LNMP环境的文章,感兴趣可以看下《使用N1命令安装linux+nginx+mysql+php7.3建网站(不用面板,手动安装LNMP)

什么是NextCloud

NextCloud 是国外一个开源的云盘应用,用户可以免费下载安装在服务器等终端,随时管理自己的数据。(个人、创业团队均可免费使用)。

NextCloud 主要有以下几个优点:

1、开源项目,没有服务费、会员费。

2、文件、空间大小、上传下载速度不受限。

3、丰富可拓展性,办公协作、一键分享、在线预览,子账号管理等等,碾压**网盘

4、数据存储在自己的服务器上,保证你不会因为“**门”上头条。

N1系统版本

root@debian:/# uname -a

Linux debian 4.19.0-rc7-aml-s9xxx #17 SMP PREEMPT Fri Oct 19 13:41:02 MSK 2018 aarch64 GNU/Linux

(未替换内核)

一、安装docker软件

执行armbian-config 安装docker软件,在第三方软件列表中

如果armbian-config没反应,请关闭KoolProxy

安装完成后检查版本:

root@debian:/# docker version

Client:

Version:           18.06.1-ce

API version:       1.38

Go version:        go1.10.3

Git commit:        e68fc7a

Built:             Tue Aug 21 17:24:49 2018

OS/Arch:           linux/arm64

Experimental:      false


Server:

Engine:

  Version:          18.06.1-ce

  API version:      1.38 (minimum version 1.12)

  Go version:       go1.10.3

  Git commit:       e68fc7a

  Built:            Tue Aug 21 17:22:55 2018

  OS/Arch:          linux/arm64

  Experimental:     false

这样就装好了。

二、安装nextcloud

docker run -d -p 8888:80  --name nextcloud  -v /media/udisk/:/var/www/html/ --restart=always   --privileged=true  arm64v8/nextcloud

(感谢@wdisk提示,加入--restart=always,开机自启,已经创建容器的可以用:docker update --restart=always nextcloud 更新设置  )(最近dockerhub修改了,必须使用arm64v8/nextcloud才能拉取到镜像)

8888是你要访问的端口,可以随便改;/media/udisk/是我的u盘挂载目录,这里要注意:默认挂载的ntfs会发生权限错误,不能启动,要指定权限挂载(这个没研究),我是把u盘格式化成ext4格式的(看第三步格式化教程)

他会自动拉取镜像并启动,这个镜像默认是使用Apache,sqlite3数据库,sqlite3消耗比较小,性能也差一点

成功后他会返回一大串uuid,像这样的:93032017a20e29004ffb4d1b6b93fb92ad8014260a8254f9cf8a0f54973f0ffa

查看nextcloud是否启动

root@debian:/# docker ps

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                  NAMES

93032017a20e        nextcloud           "/entrypoint.sh apac…"   28 minutes ago      Up 28 minutes       0.0.0.0:8888->80/tcp   nextcloud

现在你就可以访问http://n1Ip:8888配置nextcloud了

如果没有启动可以查看日志

命令:docker logs nextcloud

三、格式化u盘为ext4

blkid 查看u盘的设备文件 

我是/dev/sda

执行 mkfs.ext4 /dev/sda

然后等一会儿,会有点慢,成功了会跳新的命令行的

免费支持本站

支付宝打赏支付宝打赏微信打赏微信打赏

本文》有 0 条评论

留下一个回复