挂载新硬盘后如何将”/opt/wwwroot/”目录挂载到外置硬盘根目录
详情请参照 right.com.cn/forum/thread-976714-36-1.html(540楼)
把wwwroot目录放到硬盘上。
- onmp stop
- mkdir /opt/media
- mount /dev/sda1 /opt/media
- cp -ar /opt/wwwroot /opt/media
- rm -rf /opt/wwwroot/*
- mount –bind /opt/media/wwwroot /opt/wwwroot
- onmp start
然后用vi命令打开/opt/entware_init.sh把下面的代码加到onmp start前。
- sleep 15
- mount /dev/sda1 /opt/media
- mount –bind /opt/media/wwwroot /opt/wwwroot
ONMP 是什么?ONMP = Opkg + Nginx + MySQL + PHP首字母的缩写。
1.首先停止掉ONMP服务:
- onmp stop
2.在/opt目录下新建一个media文件夹
- mkdir /opt/media
3.将分区挂载到临时挂载点上
- mount /dev/sda1 /opt/media
4.将系统的数据库文件拷贝到挂载好的新挂载点:
- cp -ar /opt/wwwroot /opt/media
5.强制删除/opt/wwwroot目录下所有文件、文件夹,保留/opt/wwwroot目录。
- rm -rf /opt/wwwroot/*
6.将两个目录连接起来,目标文件夹与源文件夹相同,mount –bind命令是将前一个目录挂载到后一个目录上,所有对后一个目录的访问其实都是对前一个目录的访问。
- mount –bind /opt/media/wwwroot /opt/wwwroot
#注意,mount –bind 重启后会丢失挂载,要解决该问题,可以添加开机自启脚本。
7.启动开机自动挂载
- vi /opt/entware_init.sh
8.在onmp start前添加如下内容:
按下字母”i”,进入修改模式,复制粘贴以下内容
- sleep 15
- mount /dev/sda1 /opt/media
- mount –bind /opt/media/wwwroot /opt/wwwroot
- /opt/bin/onmp start
按下”esc”,进入命令模式,输入:wq回车。
9.重启ONMP服务:
- onmp start
BT下载TrackersList 服务器地址
https://trackerslist.com/#/zh
Jellyfin软件媒体系统
https://wwx.lanzoux.com/b01hsxcob 密码:c3b3
Emby多媒体服务器
Android客户端:wwx.lanzoux.com/iJUc4j9ykcj
Ubuntu Arm64 (aarch64)
wwx.lanzoux.com/iqrYtj9y3za
https://github.com/MediaBrowser/Emby.Releases/releases
Transmission v1.6.1版本
https://github.com/ronggang/transmission-web-control/releases/tag/v1.6.1-update1
人人影视WEB远程管理版(for 树莓派)
http://app.yyets.com/
https://wwx.lanzoux.com/iXMudidyvof
家庭媒体中心 Plex Media Server
https://www.plex.tv/downloads/
https://wwx.lanzoux.com/ikILWiemtoh 密码:c7xt
Docker汉化面板Portainer 1.24.0
https://dl.quchao.net/Soft/Portainer-CN.zip
我家云导航美化图标
https://wwx.lanzoux.com/in641jbyacb
DzzOffice 初始化安装向导
1、本地浏览器访问:http://IP/office/进入安装向导
2、确保环境检查和权限检查通过;
3、输入数据库连接信息(查看数据库账号密码)
4、输入管理员账户名和密码,点击下一步即可完成安装;
如何在qBittorrent中添加tracker服务器
post.smzdm.com/p/ag827k26/ (张大妈 @Blue_Kitty)
qbitorrent有个bug,当你添加了很多tracker之后,只有第1个在工作,其它都是未联系。这让我们添加的Tracker都白费了,一般人也很少注意到这个问题。
我通过修改这个文件 /opt/etc/qBittorrent_entware/config/qBittorrent.conf 连接更多的 tracker。
修改配置前请先停止qBittorrent,左上角文件——退出,修改好配置,再重启
- root@Chainedbox:~# /opt/etc/init.d/S89qbittorrent stop
- -e -n Checking qbittorrent-nox…
- -e alive.
- -e -n Shutting down qbittorrent-nox…
- -e done.
在[Preferences]下添加 Advanced\AnnounceToAllTrackers=true
保存,重启,然后就成功了,此时 qb 在下 BT 任务时,就可以连接多个 tracker 了。
- root@Chainedbox:~# /opt/etc/init.d/S89qbittorrent start
- -e -n Starting qbittorrent-nox…
- -e done.
新版Jellyfin安装教程
感谢@omv大佬提供教程,终于搞定
首先卸载旧版,再安装新版本,方法如下:
https://wwx.lanzoux.com/b01hsxcob
本帖隐藏的内容
密码:c3b3
apt-get是Debian系统下进行软件管理的工具,可以安装和卸载软件包。
#删除软件包,并删除相应的配置文件:
1.apt-get remove –purge jellyfin
#更新软件数据库
2.apt update
#安装依赖
3.apt install at libsqlite3-0 libfontconfig1 libfreetype6 libssl1 -y
执行此命令:cd /opt 请将上面下载的3个文件(1.jellyfin-ffmpeg_4.3.1-1-stretch_arm64.deb;2.jellyfin-web_10.6.4-1_all.deb;3.jellyfin-server_10.6.4-1_arm64.deb)上传到/opt 目录下,
#安装jellyfin:dpkg -i jellyfin-ffmpeg_4.3.1-1-stretch_arm64.deb jellyfin-web_10.6.4-1_all.deb jellyfin-server_10.6.4-1_arm64.deb。注意空格安装完成后输入: cd /root 执行以下命令:
重启程序:service jellyfin restart
查看状态:service jellyfin status
开机自启:systemctl enable jellyfin
安装Emby多媒体服务器
如果已安装Jellyfin,请先卸载,因Jellyfin和Emby的端口号一样,方法请参照上方!
附 Emby for Android客户端:wwx.lanzoux.com/iJUc4j9ykcj
首先 cd /opt
1. 下载 Emby
- wget https://github.com/MediaBrowser/Emby.Releases/releases/download/4.5.3.0/emby-server-deb_4.5.3.0_arm64.deb
2.输入以下指令安装
- dpkg -i emby-server-deb_4.5.3.0_arm64.deb
如果下载很慢请下载我下载好的文件直接上传到/opt目录,直接执行安装命令!wwx.lanzoux.com/iqrYtj9y3za
3.浏览器打开 http://IP:8096,依照 emby 的设置向导,按提示进行设置。修改导航图标请参照上面的方法!
记得在服务器控制台里面修改转码临时目录的位置,默认会存在emmc,转码的时候要不了多久就能干爆闪存。(right.com.cn/FORUM/thread-351028-1-1.html)
4.卸载Emby
- dpkg -r –purge emby-server
配置方法和Jellyfin一样,我就不详细说了!不要忘记设置读写权限!
安装与更新 Transmission v1.6.1版本
首先要先停止TR服务 /opt/etc/init.d/S88transmission stop 然后进入软件所在目录:cd /opt
下载 install-tr-control-cn.sh,上传到opt目录,执行安装脚本:bash install-tr-control-cn.sh,选择数字 1,即可安装完成。
最后输入 /opt/etc/init.d/S88transmission start 启动TR,刷新页面完成!
安装人人影视web客户端
下载 人人影视WEB远程管理版(for 树莓派) http://app.rrys.tv/
安装教程详见@xuanyuanxxs的帖子 https://bbs.nas66.com/forum.php?mod=viewthread&tid=13261 (出处: 矿渣社区)
现在进行后续补充:[
本帖隐藏的内容
], 搜索人人影视的图片下载到电脑,改为128 x 128保存,修改为圆角,适配当前导航图标。
1.打开/opt/wwwroot/navi/img/png/目录,把刚才修改的图片上传至此文件夹下,修改图片名称为rrys.png。
2.打开/opt/wwwroot/navi/index.php目录,复制下面这段到此文件。<!– 外网访问地址 –>/<!– 内网网访问地址 –>都要修改。
- <li>
- <a href=”http://<?php echo $IP;?>:3001″ target=”_blank”><img class=”shake” src=”img/png/rrys.png” /><strong>人人影视</strong></a>
- </li>
保存。
然后浏览器输入ip:3001(最好能固定IP地址,不然每次IP变动都要手动修改),打开UI刷新页面就可以了。
安装家庭媒体中心 Plex Media Server
步骤 1: 系统更新
root@Chainedbox:~# apt-get update
步骤 2: 下载最新的Plex Media Server
root@Chainedbox:~#
- wget https://downloads.plex.tv/plex-media-server-new/1.20.4.3517-ab5e1197c/debian/plexmediaserver_1.20.4.3517-ab5e1197c_arm64.deb
步骤 3: 安装Plex Media Server
root@Chainedbox:~# dpkg -i plexmediaserver_1.20.4.3517-ab5e1197c_arm64.deb
步骤 4:检查plexmediaserver服务的状态
root@Chainedbox:~# service plexmediaserver status
步骤 5:设置开机自启
root@Chainedbox:~# systemctl enable plexmediaserver.service && systemctl start plexmediaserver.service
如果出现软件包依赖错误, 可以尝试运行 apt install -f. 如果需要卸载: dpkg –purge plexmediaserver 即可.
图标自己制作,也可以用我制作好的图标:下载:https://wwx.lanzoux.com/ikILWiemtoh 密码:
本帖隐藏的内容
c7xt
1.打开/opt/wwwroot/navi/img/png/目录,把刚才修改的图片上传至此文件夹下,修改图片名称为plex.png。
2.打开/opt/wwwroot/navi/index.php目录,复制下面这段到此文件。<!– 外网访问地址 –>/<!– 内网网访问地址 –>都要修改。
- <li>
- <a href=”http://<?php echo $IP;?>:32400/web” target=”_blank”><img class=”shake” src=”img/png/plex.png” /><strong>PlexMedia</strong></a>
- </li>
保存。
打开浏览器,访问 http://IP:32400/web 或者 http://IP:32400/manage,这时你就可以看到Plex的Web界面了。详细设置方法,就不做讨论了!
安装Cloudreve 新版V3官网地址: http://cloudreve.org/
# 新建一个文件夹存放程序(或者自己手动新建)
- mkdir /opt/wwwroot/cloudreve
# 进入该文件夹
- cd /opt/wwwroot/cloudreve
# 下载你复制的链接
- wget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_arm64.tar.gz
# 解压获取到的主程序
- tar -zxvf cloudreve_3.1.1_linux_arm64.tar.gz
# 赋予执行权限
- chmod +x ./cloudreve
# 启动 Cloudreve
- ./cloudreve
安装完成,保存账户和登录密码,务必保存该密码。
初始管理员账号:admin@cloudreve.org
初始管理员密码:lHHa76pZ
登录地址为我家云ip:5212,比如:192.168.2.156:5212
添加导航图标方法如上方,我就不截图了,这个不知是否可以替代Nextcloud??有待验证!
安装Docker汉化面板Portainer 1.24.0
启用Docker服务
设置存放Docker镜像位置,默认位置在 /var/lib/docker,我就放在共享硬盘上,最好设置读取权限。
1.下载汉化文件到电脑:dl.quchao.net/Soft/Portainer-CN.zip, github.com/portainer/portainer/releases/tag/1.24.0。
2、在电脑新建文件夹命名为 public ,把 Portainer-CN.zip 解压至里面。
3、把 public 文件夹上传至我家云系统根目录
4、然后按需执行以下命令
1.docker volume create portainer_data
2.docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public portainer/portainer:linux-arm64-1.20.2
5.查看docker ID:docker container ls,设置开机自启,docker update –restart=always 81bfc25149e7 .
6.启动容器后,可以浏览器中访问 192.168.2.156:9000 来查看控制台信息,并设置管理员密码,密码长度不少于八个字符,如:adminadmin.
7.默认是监控远端 docker 容器,如果只想监控本地的 docker 容器,请选择第一个
Docker下安装BaiduPCS,满速下载
一次偶然机会看到论坛有位非常活跃的小伙伴@xuanyuanxxs在我家云上如何安装百度云web的教程(right.com.cn/forum/thread-4062943-1-1.html)。我也来了兴趣试试别的方法,也未尝不可。
非常简单只需2步:
1.从镜像仓库中拉取镜像
- docker pull 80×86/baidupcs:latest
2.启动镜像,需要把下载路径挂在到 /Downloads,否则下载的文件会保存到容器中。
- docker run –name baidu -p 5299:5299 -v /sharedfolders/downloads/:/Downloads -d 80×86/baidupcs
/sharedfolders/downloads/,这个就是你要下载文件存放的位置,也就是你设置的共享文件夹,当然你也可以使用绝对路径/srv/dev-disk-by-label-chainedbox/downloads/。
3.安装成功后,输入我家云IP:5299就可以登录了。
下载文件速度很快(我的宽带网速才50M),上传也很好!
替换导航图标,完美!
文件已成功下载到本地文件夹!
Docker下安装OpenWrt旁路由/单臂路由
拉取openwrt镜像:docker pull unifreq/openwrt-aarch64:r20.10.20(flippy固件:right.com.cn/forum/thread-958173-1-1.html)
开启网卡的混合模式:ip link set eth0 promisc on
创建docker的虚拟网络名称为macnet:
docker network create -d macvlan –subnet=192.168.x.0/24 –gateway=192.168.x.x -o parent=eth0 macnet
开启openwrt容器:docker run –restart always -d –network macnet –privileged unifreq/openwrt-aarch64:r20.10.20(此处必须和镜像名称一致)
查看镜像是否创建成功:docker ps
- root@Chainedbox:~# docker ps
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- 7f50a8dd31e8 unifreq/openwrt-aarch64:r20.10.20 “/sbin/init” About an hour ago Up 49 minutes musing_kalam<span style=”font-size: medium; background-color: rgb(255, 255, 255);”> </span>
进入openwrt容器portainer(请参考上方)界面修改network设置
输入 vi /etc/config/network,更改 openwrt 网卡信息
- config interface ‘lan’
- option type ‘bridge’
- option ifname ‘eth0’
- option proto ‘static’
- option ipaddr ‘192.168..x.x’
- option netmask ‘255.255.255.0’
- option gateway ‘192.168..x.x’
- option dns ‘114.114.114.114 223.5.5.5’
先按字母 i 进行编辑,修改完成后,按Esc,输入:wq 保存并退出编辑。
重启网络:/etc/init.d/network restart
重启我家云:reboot
等一会浏览器输入:192.168.x.x 即可进入openwrt. 用户名 root,初始密码 password。
一定要设置防火墙添规则:iptables -t nat -I POSTROUTING -j MASQUERADE,并重启防火墙。不知道为什么SSH不能连接我家云OP?????? 只能在portainer或者TTYD 终端里面进入。
其他设置就不在详细说明了,请参照其他方法。放图,请欣赏!
Docker安装Xware迅雷远程下载(@XQ7)
拉取镜像
- root@Chainedbox:~# docker pull v8ok/n1-docker-xware
- Using default tag: latest
- latest: Pulling from v8ok/n1-docker-xware
- 7bf19bf39dec: Pull complete
- 1b0cb2be1fcd: Pull complete
- 58a9bbeed9ed: Pull complete
- e558b6094528: Pull complete
- 757b3d1dea1f: Pull complete
- d05de19f899c: Pull complete
- 3cfdb1355776: Pull complete
- Digest: sha256:de5ed60f06eaa197ba028e0e3ce89fe82700e4b3f33ece68a3977d251915796e
- Status: Downloaded newer image for v8ok/n1-docker-xware:latest
- docker.io/v8ok/n1-docker-xware:latest
创建容器:
- root@Chainedbox:~# docker run –name xware -v <font color=”#ff0000″>/srv/dev-disk-by-label-chainedbox/chainedbox/downloads/</font>:/data -d v8ok/n1-docker-xware
- 824eccd0d51badfd3797588904eff8f0b5c33d19c780936883f91d8a25c54582
“/srv/dev-disk-by-label-chainedbox/chainedbox/downloads/”这个是我家云挂载硬盘的绝对路径。
查看激活码:
- root@Chainedbox:~# docker logs xware
- start process…..
- initing…
- try stopping xunlei service…
- killall: ETMDaemon: no process killed
- killall: EmbedThunderManager: no process killed
- Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
- setting xunlei runtime env…
- port: 9000 is usable.
- YOUR CONTROL PORT IS: 9000
- starting xunlei service…
- getting xunlei service info…
- wget: can’t connect to remote host (127.0.0.1): Connection refused
- Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
- wget: can’t connect to remote host (127.0.0.1): Connection refused
- xunlei service is not ready now.
- try again…(has tried 1 time(s)).
- getting xunlei service info…
- Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
- xunlei_portal.tmp 0T –:–:– ETA
- Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
- xunlei_portal.tmp 0T –:–:– ETA
- Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
- xunlei_portal.tmp 0T –:–:– ETA
- Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
- xunlei_portal.tmp 0T –:–:– ETA
- xunlei service is not ready now.
- try again…(has tried 2 time(s)).
- getting xunlei service info…
- the active key is not valid.
- try again…(has tried 3 time(s)).
- getting xunlei service info…
- the active key is not valid.
- try again…(has tried 4 time(s)).
- getting xunlei service info…
- the active key is not valid.
- try again…(has tried 5 time(s)).
- getting xunlei service info…
- THE ACTIVE CODE IS: <font color=”#ff0000″>jdbgqa</font>
- go to http://yuancheng.xunlei.com, bind your device with the active code.
- finished.
- runing…..
上面 jdbgqa 就是激活码,打开 http://yuancheng.xunlei.com 链接里添加即可。
已识别到我的挂载硬盘
网页添加1个下载任务,查看本地下载路径是否有下载文件产生。
至此安装完成,鉴于迅雷已经停止服务,这个镜像安装之后下载速度。
安装宝塔控制面板
注意:这个只是我没事瞎搞,大家不要尝试,以免系统损坏,无法打开其他程序!切记!切记!切记!切记!切记!切记!切记!
执行以下命令安装BT面板
- wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
宝塔安装过程大约需要30分钟,安装完后浏览器输入 http://你的内网ip:8888/安全入口。
输入宝塔网址(SSH上显示你的外网ip,红色处,需要更改为你的内网ip加端口8888才可以登陆),账号,密码进行登录。
管理宝塔
- 停止 /etc/init.d/bt stop
- 启动 /etc/init.d/bt start
- 重启 /etc/init.d/bt restart
- 卸载 /etc/init.d/bt stop && chkconfig –del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel
- 查看当前面板端口 cat /www/server/panel/data/port.pl
宝塔面板能干啥??我不知道, 剩下的事情就是尽情去玩耍吧!!!