搭建一个影视站,市面上对于大多数个人站长而言,几乎使用的是:苹果CMS、海洋CMS、飞飞CMS、赞片CMS、马克斯CMS等,本文将详细介绍使用苹果CMS搭建一个影视站。
1,前期准备
如果需要搭建一个可以在互联网中访问的影视站,那么需要提前准备服务器(云服务器、VPS)、域名: 1、服务器:本文教程使用的是VMRack三网精品服务器(4核8G),具体需要多大的配置,则取决后续用途。 2、域名:选择一个与自己影视站品牌相关的的域名,域名也不是必须的,可以直接通过IP访问。 接下来,就进行教程安装,需要使用的源码安装包: 1、苹果CMS安装包下载:maccms10.zip 2、苹果CMS10模板下载:mb-1.zip 3、视频萌芽采集插件下载:萌芽采集插件v10.7.5.tar.gz 1、安装宝塔 访问宝塔官网,复制一键安装命令: 登录VMRack控制台,在服务器详情中,点击登录: 选择SSH连接,输入密码,即可登录进服务器: 复制/粘贴宝塔一键安装命令,回车执行: if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ssl251104 安装成功,把登录信息保存好: 访问宝塔面板:https://154.53.75.73:10609/5913b2f2,输入账号、密码即可: 这里点击暂不绑定。
2、安装运行环境 苹果CMS使用的是PHP,所以需要先安装PHP的运行环境,这里直接使用LNMP(推荐),选择PHP 7.4版本,点击一键安装即可。
接下来就等待安装成功,可以看到已成功安装,并且正常运行服务: 苹果CMS运行需要fileinfo扩展,在已安装列表中,点击PHP设置操作,找到fileinfo,点击安装:
3、创建网站 这里先通过IP访问网站,后续介绍如何进行域名访问:
4,上传苹果CMS源码 下载前面提供的苹果CMS V10源码安装包,点击网站的根目录: 点击上传,选择源码压缩包: 解压压缩包: 把解压后的文件夹中的内容放到这个项目的根目录下面/www/wwwroot/154.53.75.73:
5、安装苹果CMS 访问http://154.53.75.73/install.php: 填写数据库信息与管理员的账号密码: 可在数据库菜单中查看数据库信息: 填写完信息后,点击立即执行安装即可: 为了安全因素,需要更改下管理后台的入口文件: 修改完后,访问管理后台:http://154.53.75.73/mac.php: 输入账号、密码、验证码即可登录管理后台: 至此苹果CMS就安装成功了,访问网站首页:http://154.53.75.73/ 可以看到,需要自行安装模板。
6、安装模板 下载前面提供的苹果CMS10简洁版自适应影视模板,进入template目录: 上传模板压缩包->解压 进入管理后台,在模板管理中可以看到刚才上传的模板: 设置模板,【系统】【网站参数配置】设置网站模板 点击保存后,刷新管理后台页面: 访问官网首页: 至此,模板安装成功。模板安装成功后,只需要采集视频即可搭建完一个影视站。
7、安装视频采集插件 下载萌芽采集插件安装包,上传压缩包->解压 进入管理后台,在应用市场中可以看到萌芽采集插件,然后点击启用: 刷新管理后台,在首页左侧菜单中,可以看见萌芽采集资源的菜单入口: 进入萌芽采集资源,可以看见下很有很多视频资源站: 接下来就可以进行视频采集了。
8、手动采集视频 选择一个资源站,点击进入: 先绑定分类: 可以看到上方有很多分类,已经绑定分类的显示红色。未绑定的可以手动点击绑定,如果本地程序分类还未设置,可先添加分类;也可以通过插件,一键添加所需分类。 点击右下角添加/复制分类,可以一键绑定: 默认会选中未绑定的分类,勾选需要的分类点击添加分类即可绑定需要的分类。 当分类绑定好后,选中需要的视频,点击采选中: 可以看到,刚才选中的视频就采集成功了: 进入视频->视频数据就能看见视频了:
访问官网首页:
点击影片也能正常播放:
至此,手动采集视频流程就结束了。很明显手动采集效率比较低,日常维护也比较困难,接下来,讲解自动采集视频。
9、自动采集视频
自动采集需要使用萌芽采集的Python脚本,一键安装命令: curl -fsSL “https://down.mycj.pro/python/install.sh” -O && chmod +x install.sh && ./install.sh
复制命令,在宝塔终端,粘贴命令执行:
安装成功,复制命令执行,测试是否安装成功:
source /opt/miniconda3/bin/activate /opt/miniconda3/3.12.0/conda_env && cd /www/python/mengya_project && python app.py
可以看到python脚本成功执行,接下来配置自动采集。
回到管理后台,萌芽采集资源->设置,打开接口开关:
设置完成后,点击立即保存即可。 回到宝塔面板,在该目录下,打开config.yaml文件,配置萌芽自动采集参数:
token、入库密码就是刚才开启接口时设置的:
配置完参数后,回到管理后台,选择一个资源站,点击定时采集:
这里就先选择1小时内的资源:
进入定时任务中,可以看见刚才设置的定时采集任务:
回到宝塔面板,在终端中执行采集脚本:
source /opt/miniconda3/bin/activate /opt/miniconda3/3.12.0/conda_env && cd /www/python/mengya_project && python app.py
可以看到采集脚本成功执行,回到管理后台,视频也增多了。
接下来,只需要把该脚本设置成定时任务执行,即可自动采集视频,这里设置每小时自动采集一次:
自此,自动采集流程完成。
到这里一个影视站就基本搭建完成,其中的细节还需要自行摸索。看到这里相信有朋友,还会提出一些疑问,比如:
1、服务器配置到底如何选择
2、模板不好看,如何安装其它模板
3、如何修改当前模板的网站的Logo
4、网站首页的封面如何设置
5、如何通过域名访问等等
文章来自于站长破壁者投稿!!!
后续将新写一篇文章回答上面的问题,其本质是让大家能够更熟悉的使用,详情查看《苹果CMS V10搭建教程二》