使用苹果CMS创建免费影视在线观看网站详细教程

视频教程
【10分钟教你学会搭建在线视频观看网站】 https://www.bilibili.com/video/BV1T94y147kw/
1.下载MacCMS安装包

2.购买一个域名
推荐使用namesilo, $1优惠卷:productcoupon
如果你购买一个.top的域名,使用优惠卷后,一般只需要$1,就可以使用这个域名1年。
3.购买服务器
推荐使用Vultr,最低$2.5就可以使用1个月。
或者腾讯云服务器:最低30元/月。
4.域名解析
可以直接在域名购买商(如namesilo)那里直接解析到购买的服务器IP。这里我使用的是cloudflare。

5.服务器安装宝塔面板
打开这个链接https://www.bt.cn/new/download.html,直接输入如下图相关信息,然后就可以安装了。

6.开始建站
登录宝塔面板后,添加站点

创建站点

打开建好的站点文件

删除自带的文件

上传苹果CMS安装包

解压安装包


将解压的文件移到站点根目录下,并删除安装包。
安装SSL证书

可以使用宝塔自带的Let’s encrypt.

然后保存,还能免费续签SSL证书。

进入网站,选择语言,安装系统

这里需要支持一些函数或扩展。

如果不支持,可以在宝塔面板的软件商店,PHP设置中安装扩展,启用函数。

连接数据库,填写管理员名称,密码。


然后会出现修改后台文件名的提示。

这里我改成了backend.php

进入网站后台,登录管理员账号

后台界面就是这样的

前台界面

接下来,开始添加视频采集接口了,需要自行上网搜索接口资源。

点击添加的视频接口,设置视频分类。


可以对应绑定好分类

如果有些缺少分类,可以自己添加

然后开始采集

可以看到绑定好的分类会被添加入库,没绑定的就会跳过。

现在在前台就能看到一些视频了

但是点击后显示404

这里需要设置伪静态

if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^/backend.php(.*)$ /backend.php?s=$1 last;
rewrite ^/api.php(.*)$ /api.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}

现在视频页面能够正常打开了,但是播放列表没有视频播放来源。这是因为我们没有添加播放器。一般来说,提供视频采集接口的地方,也会提供相应的播放器,需要下载。

上传播放器

点击上传,选中播放器文件,然后导入。

如果需要清除缓存,点击页面右上方,操作-清理缓存

现在就能看到播放列表了

并且能够正常观看

更多
接下来,就可以修改logo,模板,标题,描述,相关文字内容,会员管理等等了。这里就不一一列举了,请直接网上搜索,或自己探索相关功能。
常见问题
1.安装苹果CMS时缺少扩展或函数:直接在宝塔软件商店PHP设置中安装。
2.视频页面404:需要设置伪静态。
3.没有播放列表,视频一直黑屏:没有安装播放器。