这段时间直播电视出了新规,就想着自己搞一下IPTV服务器,搜了下还真找到了,想着能不能装到海 纳思上,毕竟3W的功耗是无敌的存在,
1 下载我提供的压缩包,解压后将iptv文件夹上传到/var/www。
在nginx中设置端口代理,如果你不喜欢端口请跳过此步,则将iptv文件夹上传到/var/www/html文件夹下面,就可以直接使用🙁IP或域名/iptv)的方式来访问IPTV的下载页面和后台
个人喜欢使用端口,所以这里我使用年月来设置端口,请在/etc/nginx/sites-available目录下新建iptv文件,输入以下内容,
在终端输入
ln -sf /etc/nginx/sites-{available,enabled}/iptv
重启Nginx服务,是更改配置生效。
sudo systemctl restart nginx
浏览器输入ip:20241
安装 MariaDB数据库
sudo apt update
sudo apt install mariadb-server
安装完成,MariaDB 服务将会自动启动。 验证数据库服务器是否正在运行,输入:
sudo systemctl status mariadb.service
建立数据库hnsiptv
mysql -u root -p123456 <<EOF
create database if not exists hnsiptv default charset utf8 collate utf8_general_ci;
create user 'hnsiptv'@'127.0.0.1' identified by '123456';
grant all on hnsiptv.* to 'hnsiptv'@'127.0.0.1';
flush privileges;
EOF
这里的数据库密码根据你自己的需要设置,
安装phpMyAdmin
sudo apt install phpmyadmin
按Y
接下来,安装程序将询问您是否要使用dbconfig-common工具来设置数据库。选择是,然后按Enter。
输入密码
123456
安装程序将要求您选择应自动配置为运行phpMyAdmin的Web服务器。没有选择Nginx的选项,按TAB键选择“确定”,然后按Enter。
配置Nginx。
我们必须从phpMyAdmin目录创建一个符号链接:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
访问phpMyAdmin Web界面。
现在打开浏览器并浏览至http://你的IP地址/phpmyadmin,PHPMyAdmin将询问您安装MySQL的用户和密码,您可以使用root作为用户和rootMySQL密码,或使用任何其他MySQL用户/密码。
这里重点说一下phpMyAdmin无法登录的问题
我们总会遇到phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接的问题
phpmyadmin 的登录方式默认是通过记录在配置文件的帐号密码来直接登陆而不是通过登陆界面登陆,但修改过密码后,就与配置文件里的帐号密码不符,因此出错。
解决方法:
一、MySQL 中的“root”用户设置密码(例如:本机MySQL密码为 123456),请在控制台中使用“mysqladmin”命令。
mysqladmin -u root password 123456
另外,如果是先前有密码,则修改命令为:
mysqladmin -u root -p password 123456
回车后提示你输入密码,输入“旧密码”即可。
重启数据库
再次输入用户名和密码
root 123456
这样就看到了我们期待的界面
选择数据库hnsiptv,选择数据,导入你下载的数据库,稍等几秒,OK
接下来修改数据库配置文件
/var/www/iptv/iptv/config.php
浏览器输入http://192.168.123.47:20241/iptv/views
输入用户名admin,密码123456,进入鸡动人心的时刻
后能管理就比较简单了。加源-频道列表-分类管理-输入央视高清-增加分类-在分类列表点央视高清在右输入源,格式按图中所示。
点击套餐-编辑-全选确认
最后一步设置APP个性化
系统设置-客户端设置
在手机浏览器输入ip:20241下载APP
手机上安装NP管理器和MT管理器
打开NP选择你下载的APP-查看-AndriondManifest.xml-编辑-按图中修改为你自己在后台设置的应用包名
打开MT选择刚修改过的APP-查看-点击 ressources.arsc 选择 Arsc编辑器 — 点击 字符常量池 — 点击右上角的按钮选择过滤 — 在里面输入 海纳思TV 点击确定-查找完成后将其修改成你刚才在后台自定义的名称 — 修改完成后 保存 即可。返回确定
点击 classes.dex 选择 Dex编辑器++ — 点击搜索 — 点击发起新搜索 — 查找内容为:192.168.123.47:20241 — 查找完成后将其修改成自己的IP或者域名即可-保存退出-签名APP
安装到手机,电视都行
修改图标和启动图,就留给万能 的网友了,有好东西记得分享,码字不易,觉得此教程有用请点个赞,
点赞留邮箱,私发数据库和程序给你,包括直播源一起发
https://www.123pan.com/s/DIkSVv-VMjr.html 提取码:eVkS