找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 47156|回复: 249

[N1盒子] N1 docker手把手教学安装优化可道云

 火... [复制链接]
发表于 2020-6-17 01:02 | 显示全部楼层 |阅读模式
本帖最后由 你个呆瓜 于 2021-1-31 23:45 编辑

      
docker安装可道云我之前的帖也说过了,但是整体用下来响应速度不佳,最最最最重要的一点是——上传速度太了,局域网也只有2-3M/S这谁受得了。      后面也折腾过nextcloud,奈何N1性能有限,用起来总感觉卡卡的,而且nextcloud不太符合国人使用习惯,所以转手优化可道云。整体响应速度和上传速度主要还是受限于数据库和缓存方式,所以把默认sqlite换成mariadb,缓存改成redis。
      说干就干,直接附上代码,安装大部分都在终端进行,如果你也是安装在外置硬盘上,而且硬盘也是挂载点也是/mnt/sda1,那你可以完全复制代码执行。我所用的固件是F大神的37+o,同样在这里感谢大神提供这么好用的固件。

以下操作需要在终端里进行操作,请先ssh连接N1:

这里我会把/mnt/sda1/kodbox作为可道云安装的目录,mysql redis和nginx等都会安装在这里,/mnt/sda1即硬盘挂载目录。

1、安装mariadb
  1. docker run -v /mnt/sda1/kodbox/mysql/:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 --privileged=true --restart always --name mariadb -d mariadb:10.4.1
复制代码
/mnt/sda1改成你的移动硬盘挂载目录,不清楚的去挂载点看看,我相信没人会用内置储存安装可道云吧,只要你是openwrt那么这个挂载点一般都和我一样。

1234换成你的密码,然后复制到终端里回车,等待下载安装完。

2、安装redis
  1. docker run -v /mnt/sda1/kodbox/redis:/data --restart=always --name redis -p 6379:6379 -d redis:latest
复制代码
/mnt/sda1改成你的硬盘

3、安装nginx和php
  1. docker run -v /mnt/sda1/kodbox/system:/var/www/html -v /mnt/sda1:/var/www/html/NAS -p 8888:80 -e PHP_ERRORS=1 -e PHP_UPLOAD_MAX_FILESIZE=500 --restart=always --name kodbox -d lstcml/alpine-nginx-php
复制代码
/mnt/sda1改。。不说了,NAS那个是映射你的硬盘,到时候挂载一下,不然没法获取硬盘数据

8888改成你想要的访问端口

4、下载安装可道云服务端(两种方法)
方法1(推荐):执行以下代码,并跳过第5步(已包含第5步代码)。
  1. wget -P /tmp/ http://static.kodcloud.com/update/download/kodbox.1.15.zip && unzip /tmp/kodbox.1.15.zip -d /mnt/sda1/kodbox/system && chmod 777 -R /mnt/sda1/kodbox/system
复制代码
http://static.kodcloud.com/update/download/kodbox.1.11.zip —— 这个是目前最新版本的下载地址,往后有更新可以自己去可道云官网找最新版地址,当然也可以安装这个再更新。


/mnt/sda1/kodbox/system —— nginx和php的安装目录,如果与我不同上面两处都要改


方法2:点击这里选择服务器端那个下载,下载完成后解压,smb连接打开硬盘,把解压文件复制到nginx和php的安装目录,我这里是/mnt/sda1/kodbox/system。如果有不会局域网挂载的话,算了一步到位。

首先去挂载点看看你硬盘的挂载目录是啥。




然后到网络共享把图片上的那句话注释掉





接着添加挂载目录,设置完保存重启就行了,至于怎么连接,问问度娘吧。



好了,连接上后我们到kodbox下面的system目录下,粘贴我们解压的kodbox文件




5、修改目录权限(第4步执行方法1则跳过这一步)

回到终端我们给kodbox/system 777的读写权限,代码如下:
  1. chmod 777 -R /mnt/sda1/kodbox/system
复制代码
这里目录是你nginx的安装目录也就是你刚刚复制可道云文件的目录。

6、设置可道云
如果没有问题的话这里应该是可以用 N1 IP + nginx设置的端口访问可道云了,我这里是192.168.1.2:8888。如果你设置没错应该和我是一样的界面。



下一步


如果你使用的是openwrt那么这一步你别管,直接进行可道云下一张图片的配置,但如果你使用的不是openwrt里面的docker,那么这里的数据库ip和redis ip需要更改。进入终端,执行以下命令:
  1. docker inspect mariadb
复制代码
向下翻找到图片上所示ip
这个就是你可道云配置数据库和redis所用的ip,redis同理,代码如下:
  1. docker inspect redis
复制代码

按照图上的设置,然后确定


设置账户密码,确定然后等待


登录可道云


按图上的操作进入后台设置


设置一下上传的参数




把移动硬盘挂载上

7、到这里就结束了,我们放个图看看上传速度如何吧!基本和smb不相上下,真香!



!!!使用armbian的同学可以参考#59的方法。



总结:目前私人云盘无非就那几种选择,我也基本尝试过,最后还是用回了可道云,它的操作逻辑符合我的使用习惯,界面也美观。这么优化下来响应速度也快了,上传速度也快了,硬说缺点嘛就是cpu占用率提高了哈哈。用了几天整体体验还是不错的,所以写了这篇帖子分享给大家,类似的帖子有几篇,我也是参考他们的,也感谢他们的付出、去试错。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 5恩山币 +5 收起 理由
s树根 + 1 恩山全体路由党向你学习!
a164162007 + 1 能出个装Docker的教程吗?搞了两天,刷的都是带Docker的固件,不会用,搞
wangjincp + 1 生活不易,相遇也不易,既然这样,让我们成为朋友一起面朝大海、花开花落……
天天顺心 + 1 F大神的37+o 固件已经有了 可道云 了啊,为什么还要安装 Docker?
andioy + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-6-17 01:03 | 显示全部楼层
我要把一楼占下来
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 01:22 | 显示全部楼层
标记一下,先看看好不好,谢谢楼主咯!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 06:11 来自手机 | 显示全部楼层
多谢,分享!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 07:54 | 显示全部楼层
外网下载速度很慢,不知道啥原因,

点评

我的也是  详情 回复 发表于 2022-7-11 22:46
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 08:30 | 显示全部楼层
很详细!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 08:54 | 显示全部楼层
标记一下,谢谢大佬分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 10:44 | 显示全部楼层
感谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 11:03 | 显示全部楼层
感谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-6-17 11:23 | 显示全部楼层
本帖最后由 你个呆瓜 于 2020-6-17 16:50 编辑
739669495 发表于 2020-6-17 07:54
外网下载速度很慢,不知道啥原因,

我刚测了一下我外网下载能跑到4m/s左右,已经达到我宽带的上传上限了,不知道你说的慢是有多快?我是公网,用的ddns,如果你是用的内网穿透,那么速度受限于你所使用的服务器。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 11:51 | 显示全部楼层
感谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 16:30 | 显示全部楼层
不错的教程
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-17 17:04 | 显示全部楼层
不错,学习下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-18 01:15 | 显示全部楼层
来看看可道云最新版
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-6-18 10:49 | 显示全部楼层
感谢楼主分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-17 03:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表