|
本帖最后由 haodd 于 2019-6-24 10:01 编辑
说起来装这个nextcloud,前后用了挺多的时间,所以决定记录下来。
一开始是用什么LAMP啊LNMP啊去安装,各种的依赖关系各种的配置,装了这个缺了那个,配置不好还不能用,小白表示真的很麻烦。
后来发现Docker是个好东西,一般在hub.docker.com上支持ARM64的应用一般都可以装,安装删除都方便。
好了,开始。。。
N1先刷入ARMBIAN 5.60、5.77、5.78等都可以。
然后装好Openmediavaule和Docker,要在Openmediavaule的服务下有Docker(容器)就行
用docker容器安装 Nextcloud,在Openmediavaule的容器下应该也可以配置,先拉镜像再配置,不过我没试。这个教程不涉及MySQL数据库安装配置,简单点。以下是小白教程,大神忽视即可
如果只是想体验一下nextcloud,用下面的命令就可以,
- docker run -d --name nextcloud \
- -p 8080:80 \
- arm64v8/nextcloud
复制代码 安装完成后在浏览器输入http://N1的IP:8080即可访问nextcloud了。
不过这时nextcloud的使用空间全在N1的内存里,内存才几个G的空间,没有实用价值。
这里要说一下,nextcloud处于Debian系统下docker容器内的系统,与Debian系统是分离的,所以用不了Debian系统下已经挂载的移动硬盘。
那么要用移动硬盘来存储nextcloud数据,空间问题就解决了。
这个教程以简单实用为主,所以有点前提条件
1.移动硬盘或U盘要求为ext4格式。如果用ntfs格式,到后面设置nextcloud时会有权限问题,设置起来会有点烦。
2.移动硬盘或U盘已经挂载到Debian系统目录下,我用Openmediavaule挂载的,目录为/sharedfolders/H1
接下来用下面的命令就可以
- docker run -d --name nextcloud \
- -p 8080:80 \
- --restart=unless-stopped \
- -v /sharedfolders/H1/nextcloud:/var/www/html \
- -v /sharedfolders/H1:/mnt/test \
- -v /mnt/OneDrive:/mnt/test1 \
- arm64v8/nextcloud
复制代码 /sharedfolders/H1是我移动硬盘挂载目录,根据实际修改,不需要就删除这行
/mnt/OneDrive是我网盘挂载目录,根据实际修改,不需要就删除这行
解释下命令行的所用
restart=unless-stopped---自启动
/sharedfolders/H1/nextcloud:/var/www/html---所有nextcloud上传数据都存储在容器内地址/var/www/html,挂载后数据就保存到nextcloud目录了
/sharedfolders/H1:/mnt/test---将移动硬盘挂载到docker容器内容器内地址/mnt/test
/mnt/OneDrive:/mnt/test1---将Debian系统下挂载的网盘挂载到docker容器内地址/mnt/test1,如果没有网盘就把这行删除
网盘的挂载我用rclone挂载的,可以网上搜一下。
安装完成后在浏览器输入http://N1的IP:8080即可访问nextcloud了。
顺便把近期折腾的结果记录下
Debian
├OpenMediaVault
│ #基于OMV下的面板控制
│ ├Nginx
│ │ └KODExplorer
│ │
│ ├Syncthing
│ ├Docker
│ │ ├OpenWRT
│ │ │ └#主要还是为了富强
│ │ ├Aria2
│ │ ├Nextcloud
│ │ ├BaiduPCS
│ │ ├Typecho
│ │ ├Plex
│ │ └迅雷
│ │
│ └Transmission
│
│
├Rclone-#挂载onedrive的5T网盘
└FileBrowser
Debian
└宝塔面板-#比较喜欢的窗口界面,自带软件中心。好像不支持Transmission,MySQL没装成功,Docker也没试。主要还是不会玩,不想花更多精力了。
实际上最初折腾目的是想要数据同步,同步本地(PC)-服务器(N1)-云端(onedrive)-手机端,结果还是没有完美做到
N1和onedrive总是不能双向同步,只能单向到onedrive,Rclone和Syncthing都是这样,不知道为什么。
nextcloud或许可以做到,还没怎么用,慢慢摸索吧
不过作为轻NAS使用觉得也差不多了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|