N1刷OpenWrt或Armbian'系统,宝塔

 觉得有用的话先点个收藏,方便以后好找。

需要准备材料:N1,OpenWrt镜像/Armbian,苹果CMS10,调试助手。


N1刷OpenWrt/Armbian系统,半小时搭建一个影视网站  ,


一:写入OP系统到Emmc


新N1需要降级,自己去论坛搜索。


参考教程:https://www.right.com.cn/forum/f ... wthread&tid=4041516

1.1 写入镜像到U盘


armbian转OpenWrt去论坛找找教程。


建议使用闪迪的U盘,写盘工具推荐:

balenaEtcher  或 Win32DiskImager     我这次使用的是Rufus,下载:  https://www.right.com.cn/forum/thread-4115955-1-1.html



OP镜像使用的是F大的70+:https://www.right.com.cn/forum/thread-4076037-1-1.html

,之前使用的OP没有把Docker集成到镜像里,导致后面报错,网站打不开,端口冲突。强烈建议大家选择带Docker的OP镜像。



1.2.进入U盘OP系统


OP路由系统默认是192.168.2.254。电脑IP设置静态,192.168.2.2 网关:192.168.2.254


U盘插入n1的usb口,大概需要1分钟,ping有回应后,即可进入OP的web登陆页面


1.3.把系统写入到n1分区内


U盘启动后, ssh工具连入 192.168.2.254, 用户名:root 密码:password


cd ~ && ./install-to-emmc.sh


提示:Please choose :     时


请输入 11 按回车键。 光标停在4. xfs:   Very good file system, alternative to ext4.下面时,需要按下回车键。


关机:


halt

==============


1.4 修改防火墙规则

拔掉U盘,启动N1,输入192.168.2.254进入web登陆页面,


输入密码password,进入openwrt固件设置界面,打开网络->防火墙->自定义规则,输入


iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE


重启防火墙;

----------------------


1.5 设置LAN口IP


网络--接口--基本配置修改为;


IPv4 地址:输入你主路由网段没使用的IP

IPv4 子网掩码;255.255.255.0

IPv4 网关:主路由IP

使用自定义的 DNS 服务器:主路由IP


致谢

https://www.right.com.cn/forum/thread-4076037-1-1.html



======================


二:拉取Docker镜像


使用:自制分享N1宝塔docker镜像|目前最完美省事的宝塔|已安装各种环境和插件


https://www.right.com.cn/forum/f ... 6typeid%3D21&page=1


感谢作者,去年每次安装都要编译几个小时,现在有Docker真方便。去年LAMP最终放弃,这个LNMP稳。


镜像内容:  arm64架构|centos|宝塔5.9|php5.6|php7.1|mysql5.5|nginx|ftp

         面板端口:9999  账号:btadmin  密码:azking/baota59

         phpmyadmin端口:999

         网站默认端口:81 (防止和路由器 openwrt自身80端口冲突).

镜像体积: 680M      

本地占用面积:2500M   


使用方法:SSH连接OP命令行启动方式,或者 docker图形化管理界面启动:图形操作请看上面原作者的链接。


2.1  获取镜像:   (下载量约750M,国内直连比较快)


docker pull azking/arm64_bt59_lnmp


2.2  启动镜像:


docker run  --name bt5.9-lnmp  -it  --network=host   azking/arm64_bt59_lnmp  bash /www/init.sh



现在输入OP的IP:9999  即可登录,比如我的是192.168.68.100,登录地址为:192.168.68.100:9999


宝塔账号:btadmin  密码:azking/baota59



------------------------

2023年2月28新增修改:



如果你是Armbian系统使用了portainer面板 会 导致9999端口冲突不能进入,我研究了很久,解决办法:(实现N1重启后宝塔容器自动启动,不需要每次手动启动!)



docker run -d -it -p 9900:9999 -p 9981:81 -p 8078:8078 -p 8021:8021 -p 888:888 --privileged=true --restart always --name bt5.9-lnmp3 azking/arm64_bt59_lnmp bash /www/init.sh



使用IP:9900进入宝塔面板,这样等会创建网站的地址端口必须是: IP:8078或 IP:81,如果想使用其它端口,可以把“ :”右边的数字替换掉或增加 -p 。。。。(端口号)  注意空格,





8021是FTP端口

888是数据库端口



--------------------------

-------------------------

还有一个办法使用另一个 DOCKER 面板:


1、执行:


docker pull wangbinxingkong/fast:latest


拉取FAST最新版镜像。


2、使用下面命令创建一个运行FAST OS DOCKER镜像的容器。

         

docker run --restart always --name fast -p 9000:8081 -d -v /var/run/docker.sock:/var/run/docker.sock wangbinxingkong/fast


-p 9000:8081 是面板的端口号,“:”左边的9000可以修改成别的,例如:-p 9001:8081



3、在浏览器中输入


IP:9000    或IP:9001(你修改的端口)


然后注册个用户名即可进入管理界面。



此方法只能解决端口冲突,如果想重启后自动运行宝塔,需要参考刚才上面的启动命令:



docker run -d -it -p 9900:9999 -p 9981:81 -p 8078:8078 -p 8021:8021 -p 888:888 --privileged=true --restart always --name bt5.9-lnmp3 azking/arm64_bt59_lnmp bash /www/init.sh


======================================


三:安装苹果CMS10


实现电脑端手机端和电视端观看影视和直播。



3.1:打开宝塔--网站


把php.test.com  那3个网站删除。右上角删除选中点击“添加站点”,


域名:OP的IP加端口81   我的是  192.168.8.3:81


3.2  创建数据库


数据库:MySQL


数据库用户和密码设置好了,要记住,(数据库名,用户名和密码)待会要用到。我创建的是pgcms10,pgcms10,123456,utf-8


其它的默认,FTP有需求可以创建。


3.3 安装PHP扩展模块


打开宝塔--首页--PHP7.1--安装扩展--sg11  安装


fileinfo  模块也安装。


安装完成后,php服务--重载配置--重启。



3.4:上传苹果CMS10


这次使用的是我已经安装过苹果CMS带采集插件,直接上传解压即可(必须同时下载下面的数据库和做对应修改)。


链接: https://pan.baidu.com/s/1O9t9SACInUROQJ6SHRQd7w?pwd=2022



提取码: 2022


点击左侧的菜单“网站”--网站目录  (/www/wwwroot/192.168.8.3)


3.5:导入数据库备份


下载数据库到电脑:


链接: https://pan.baidu.com/s/1UE43msXGsJJjUCVjLUnTWg?pwd=2022


提取码: 2022


解压数据库压缩包


点击左侧的“数据库”--导入--本地上传(数据库文件名字不能带中文)


上传提示完成后,点击“关闭”--导入。


3.6 对接数据库


打开宝塔:


/www/wwwroot/192.168.8.3/application/database.php


编辑,修改3处地方:


// 数据库名

    'database'        => 'pgcms10',    pgcms10替换成你的数据库名字

    // 用户名

    'username'        => 'pgcms10',    pgcms10替换成你的数据库用户名

    // 密码

    'password'        => '123456',      123456替换成你的数据库密码



复制粘贴时注意别多复制符号或空格,别把符号多删除了,仔细确认。


保存。



现在可以打开网站了。


----------------------------------


苹果cms网站首页:


http://192.168.8.3:81


苹果cms后台


http://192.168.8.3:81/admina.php


账号:admin  密码:admin123


-------------------------------------------


3.7 绑定分类


打开苹果CMS后台


左侧的“萌芽采集资源”--切片资源区--XXX资源站(点击蓝色名字)—


绑定分类:


—动作片[绑定] 点击绑定选择需要绑定的分类“动作片”


其它类推


注意:


新创建的分类必须到“用户”--会员组--游客,把新添加的分类权限打勾才能访问,否则会提示,无权访问。


我上传的苹果CMS,(可能有一个分类不能使用,需要删除重新添加分类)。

在网站首页可以看到刚刚采集的资源,如果没有请清理缓存。


3.8  添加播放器


没有播放器,采集的视频就不能播放。




打开萌芽或Far采集插件,采集站名字右边会有“播放配置”按钮,使用“默认接口”或使用“Dplayer”,保存。


3.9 采集视频




打开萌芽或Far采集插件,打开其中一个采集站(必须绑定的分类才能采集),已绑定的分类会变成红色,选中需要采集的电影--“采选中”。


----------------------


4:安装和配置“调试助手”


可以在电视上和手机上使用


安装完成后,设置--全局接口--编辑:输入 http://www.m9527.top/biu.txt


网上找了好几个才找到,以防万一我把这个文件下载了,保存在网站根目录/biubiu/biubiu.txt


所以的是全局接口是: http://192.168.8.3:81/biubiu/biubiu.txt


再也不担心链接失效了。


自己的网站(采集站)在 biubiu.txt里修改:


在47或48行处:

{"name":"七七","url":"http://api.kunyu77.com/api.php"},

{"name":"多多资源","url":"https://www.ddzyz1.com/api.php"}


可以删除或增加一行:


{"name":"七七","url":"http://api.kunyu77.com/api.php"},

{"name":"多多资源","url":"https://www.ddzyz1.com/api.php"},

{"name":"六哥影视","url":"http://192.168.8.3:81/api.php"}


这里需要注意:

如果只有一个采集站最后的“}”后面不带 “,”

如果有两个以上的采集站,只有最后一条的“}”后面不带,   前面几条的行末“}”都带,


同理,解析接口和备用解析接口等都是这个规则。



(前提需要到苹果CMS后台:系统--开放API配置--视频API配置,接口开关:开启)


打开采集站,就是自己采集站的视频了。



附:


调试助手APP和接口使用教程作者下载地址:

https://biubiuhd.lanzout.com/b02jct8ja

密码:9wk5


------------------------------------


我把我的网站和苹果官方cms10传到网盘上。


链接:https://pan.baidu.com/s/1fFW8oSdqOxxKMXGEyHX9SQ?pwd=2022


提取码:2022




觉得有用的话先点个收藏,方便以后好找。




------------------------------------------------

如果要修改面板端口,如要改成8888(centos 7 系统)


echo '8888' > /www/server/panel/data/port.pl && /etc/init.d/bt restart


也可以登录宝塔面板更改为8888


-------------------------------------------


苹果CMS官方下载地址:https://github.com/magicblack/maccms_down 其它的.com  .cn  .pro ...都是假的。


------------------------------------------


3.10:多域名绑定(自己没有公网IP或没有动态域名这步跳过,不影响使用)


把多个域名绑定到这个网站上,点击刚才创建的域名(192.168.8.3),域名管理--填入新域名和端口,比如我的免费DDNS,***.f3322.org:81


这样,以后在外面可以远程访问,


-----------------------------------------------------------

调试助手使用的解析接口和使用网页访问自己网站使用的解析接口完全不一样,会出现电脑访问能看手机不能看或电脑不能看手机可以看的情况。


如果解析不能用自己到网上找能用的替换掉即可。


网上找的能用的接口(biubiu.txt),备份:2023年3月09日,调试助手版本2.2.2确认可以使用,前提要把地址输入全,例如:http://192.168.8.3:81/biubiu/biubiu.txt


 biubiu.zip (7.61 KB, 下载次数: 249)


电视直播:点进去没反应,因为默认打开的是4K频道,要在左侧选择“央视--CCTV1--播放源:1/16,再点一下会换成2/16









 n1刷openwrt emmc

网站首页.jpg (213.24 KB, 下载次数: 30)


首页



biubiu播放器.jpg (186.92 KB, 下载次数: 42)


电视端



biubiu直播.jpg (132.72 KB, 下载次数: 18)


电视直播



萌芽采集搜索.jpg (96.77 KB, 下载次数: 38)


萌芽采集搜索1

评论

此博客中的热门博文