本帖最后由 三叶猫 于 2020-2-16 20:09 编辑
之前编辑帖子,Aria2和Aria-Ng目录混乱,重新编辑了一下。
开刷注意
天气太冷了,推荐用安卓JuiceSSH,应用商店可以下载,躺在被窝相当的香。
玩客云刷机就按照这个帖子刷,这两个帖子,固件和工具是一样的,害我等了半天的百度云,下载成功,发现是一样的。。。
刷完OMV后,硬盘可以插USB2,如果插USB1,拔电插电是不会启动的
另外注意短接点别接错,USB转TLL线别接错,我一开始接反了。
正确的接法:
USB转TTL串口线 GND 接 玩客云GND
USB转TTL串口线 RXD 接 玩客云TX
USB转TTL串口线 TXD 接 玩客云RX
玩客云不能使用Docker,不要掉坑,不要掉坑。
刷Armbian的时候,显示器是不用接的,显示器不显示。看玩客云灯,灯是蓝色,不闪,或者再等一会,就代表刷成功了,也要注意,先拔U盘再拔线重启。
感谢文章,我搬过来了
https://blog.csdn.net/hao131416888/article/details/103447251
刷Armbian成功后,登录路由器查看玩客云IP,然后打开Xshell连接玩客云。
用到的工具
Xshell 协议SSH 端口22
WinSCP 协议SCP 端口22
工具下载地址
链接:https://pan.baidu.com/s/1Kwsbf97XMHa0nWFnzLkPKQ 提取码:4o4v
一 刷omv
1.登录Armbian,
默认用户名:root,默认密码:1234
如果要修改密码就输入passwd,输入两次密码。2.切换中国时间
- ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo “Asia/Shanghai” > /etc/timezone
复制代码 3.如果是wz1024帖子下载的固件就不需要更换源
wz1024帖子固件的源
- deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-free contrib
- deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main non-free contrib
- deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main non-free contrib
- deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-free contrib
- deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main non-free contrib
- deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main non-free contrib
- deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main non-free contrib
- deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main non-free contrib
复制代码
更新源和更新软件就行了。- #更新源
- apt-get update
- #更新软件
- apt-get upgrade
复制代码
碰到Y/n 选择Y,其实我也不懂,直接同意就对了。。。
4.然后安装OMV
选择Software,回车确认 接着选择Softy,回车确认 最后选择OMV,空格勾选,回车确认开始安装。
安装很慢
5.至此OMV安装完毕,正常的话,浏览器输入玩客云ip或http://aml/ ,会看到OpenMediaVault登陆界面此时使用默认用户名:admin 默认密码:openmediavault,登陆即可。 OMV搭建系列教程[2] – 安装omv-extras感谢文章
https://blog.csdn.net/NOOBYY/article/details/90903419
直接用命令安装
1.先安装依赖
2.安装OMV-Extras
- # 下载安装包
- wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all4.deb
- # 安装
- dpkg -i openmediavault-omvextrasorg_latest_all4.deb
- # 更新
- apt-get update
复制代码 3.进入OMV页面,系统 —> OMV-Extras 选择dockerCE,点击启用,保存即可
稍等片刻,安装完成,即可看见已启动一栏变绿。
二 安装OMV后安装lnmp一键包,然后安装可道云
感谢和参考文章:https://xianjian10.com/archives/906
可道云需要PHP7.2,mysql 5.5,U盘需要格式化ext4才能确保没问题,或者问题很少。
LNMP网址:https://lnmp.org/install.html
- fdisk -l
- ##这条命令是查看磁盘情况,先确定好我们的u盘的标识
- mkfs.ext4 /dev/sda3
- ##上一步我查到我的u盘是sda3,所以这里格式化的时候选的sda3,千万别格错了。
- mkdir /mnt/lnmp
- ##创建一个目录供挂载使用
- mount /dev/sda3 /mnt/lnmp
- ##挂载U盘
- cd /mnt/lnmp
- ## 切换到U盘目录
- 然后按照一键包的安装步骤操作就行了。
- 搞定以后把u盘取消挂载就行了
- umount -v /dev/sda3
- ##安装完以后解除挂载
复制代码
三 安装可道云硬盘或者U盘挂载的目录在“srv”目录下
硬盘的第一个目录建议是字母,这样输入命令的时候也不会编码混乱
我在硬盘的第一个目录是"wankeyun",重新创建了“KOD”目录,放可道云。
安装可道云要cd进去安装目录,然后执行下载和解压缩,修改文件目录权限
这些的命令很简单,主要就是放可道云的位置,知道可道云的位置,那么添加可道云的端口
omv里共享文件夹创建"KOD"
创建好后omv进入Nginx,给可道云设定端口
pools的设置
1.(已解决)可道云提示PHP缺失curl,我安装的是PHP7.2。首先输入
- apt-cache search curl | grep php
复制代码
查询curl的php支持名字,- apt-cache search curl | grep php
复制代码 可能会返回如下内容:
php-curl - CURL module for PHP [default]
php7.0-curl - CURL module for PHP
php-http-request2 - Provides an easy way to perform HTTP requests
php-picofeed - Modern library to handle RSS/Atom feeds
安装
- sudo apt-get install php7.0-curl
复制代码
2.(已解决)可道云提示PHP缺失GD库,我安装的是PHP7.2。
- sudo apt-get install php7.0-gd
复制代码
提示了更新,我更新了,没翻车,更新日志:http://doc.kodcloud.com/#/others-changelog
四 安装OMV后安装Aria2
1.omv内安装downloader插件,然后查询Aria2
- #查询是否安装Aria2
- aria2c --version
复制代码 能查询到Aria2版本代表安装了Aria2
2./root/目录创建aria2目录,设置0755权限
3./root/aria2目录创建“aria2.conf”和“aria2.session”Aria2的配置可以搜一下,代码太长了,粘贴不全,也可以下载下面的附件,直接上传进去。
其中
下面代码不用复制,参考这个设置下载目录和密码- <blockquote># 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
复制代码 4.至此,aria2安装完成,尝试启动:
- sudo aria2c --conf-path=/root/aria2/aria2.conf
复制代码 5.如果没有提示错误,按ctrl+c停止运行命令,转为后台运行:
- sudo aria2c --conf-path=/root/aria2/aria2.conf -D
复制代码 这个时候配置Aria-Ng密码,就能连接了。如果更改Aria2的配置,需要停用Aria2,否则重启就失效。
6.设置aria2自启动
/etc/init.d目录创建aria2c文件,写入下面代码
- #!/bin/sh
- ### BEGIN INIT INFO
- # Provides: aria2
- # Required-Start: $remote_fs $network
- # Required-Stop: $remote_fs $network
- # Default-Start: 2 3 4 5
- # Default-Stop: 0 1 6
- # Short-Description: Aria2 Downloader
- ### END INIT INFO
-
- case "$1" in
- start)
-
- echo -n "已开启Aria2c"
- aria2c --conf-path=/root/aria2/aria2.conf -D
- ;;
- stop)
-
- echo -n "已关闭Aria2c"
- killall aria2c
- ;;
- restart)
-
- killall aria2c
- aria2c --conf-path=/root/aria2/aria2.conf -D
- ;;
- esac
- exit
复制代码7.然后保存 - #更改文件权限为755
- chmod 755 /etc/init.d/aria2c
复制代码- #将aria2c服务添加到开机启动
- update-rc.d aria2c defaults
复制代码 然后下次开机自动启动了。
如果修改Aria2配置,需要先关闭Aria2。
修改后启用。
- #后台运行Aria2
- sudo aria2c --conf-path=/root/aria2/aria2.conf -D
复制代码
五 安装Aria-Ng
Aria-Ng如果放到OMV里无法使用Nginx,所以只能放硬盘里。记得解压下载地址https://www.right.com.cn/forum/thread-188280-1-1.html
如果提示command not found: unzip,那么输入apt install unzipOMV内安装Nginx
然后打开Nginx设置
我创建的目录和上面的代码不一样,参考一下,没截图的地方没任何改动。端口我用的是82,不顺手可以改成别的
输入aria2的密码即可连接成功。
Nginx的用法,比如在硬盘目录创建WP博客,Nginx里设置WP博客的目录,给个端口,就可以打开。
解决未知错误
问题1.omv保存后,一直转圈,不弹出应用。
解决:系统 - 更新管理 - 检查,有插件就更新。更新后解决。
问题2.安装插件中断
解决:重启omv,或者命令卸载刚才安装未完成的插件
问题3.ovm可以安装什么插件
解决:OpenMediaVault各种插件简介,http://www.songming.me/omv-plugins.html,不建议安装乱七八糟的插件,玩客云受不了。安装几个常用的就好。
问题4.你安装了什么插件
解决:大部分插件都是为了尝鲜,我安装了transmissionbt(BT下载),没有成功下载过,下载完整但是不能播放,所以没用过。
minidlna(DLNA)设置的目录和可道云的公共目录相同,DLNA可以播放,可道云的公共目录也可以,但是鸡肋,没怎么用过。
downloader(内置三种软件aria2、curl、 youtube-dl)配合Aria-Ng挺香的,但是不能下载BT,也懒得折腾了,也基本没用过。
Nginx(设置网站端口),设置可道云和Aria-Ng。
smb,这个常用,手机的ES文件浏览器访问很爽,并且设置的目录比DLNA和可道云的目录高,方便管理、解决隐私,DLNA和可道云也无法访问更高一些的目录。
其他的我没用,比如omv自带的FTP
问题5.可道云的公共目录在什么地方
解决:这个很容易看到,用管理员账号登录可道云可以访问整个目录。可道云的公共目录是:硬盘\KOD\data\Group\public\home
感谢文章
百度一下你就知道
https://www.baidu.com
【搬运汇总】玩客云刷机Armbian
https://www.right.com.cn/forum/thread-1781429-1-1.html
【家庭NAS改造】Van♂Cloud3无视固件版本强刷armbian/LibreELEC/Volumio
https://www.right.com.cn/forum/thread-1402091-1-1.html
NAS 详细搭建方案 - 安装Aria2
https://blog.csdn.net/aa13058219642/article/details/88624720
N1盒子安装 aria2(带Aria-Ng前端)
https://blog.csdn.net/qq_28719743/article/details/89025486
瞎搞 篇一:OpenMediaVault自带Aria2配置使用
https://post.smzdm.com/p/apze986x/
OpenMediaVault插件简介
http://www.songming.me/omv-plugins.html
|