问题1:我刚买了个服务器,苹果CMS到底怎么安装?能不能用最简单的话说清楚?
答: 兄弟,安装苹果CMS其实就三步走,第一步,去苹果CMS官网或者他们的GitHub页面把最新版的压缩包下载下来,别去那些第三方网站乱下,容易带毒,第二步,用你的FTP软件(比如FileZilla)把压缩包解压后的全部文件传到服务器的网站根目录,比如/www/wwwroot/你的域名/这个文件夹里,第三步,在浏览器输入你的域名,会看到安装界面,跟着提示填数据库信息,数据库一般在你的服务器面板里创建,比如宝塔面板就有“数据库”功能,新建一个,把数据库名、用户名、密码记下来填进去就行,重点提醒:安装时如果提示“目录权限不足”,去服务器里把runtime、upload这些文件夹权限改成777,否则你后面传不了图片和视频。
问题2:我已经装好了,但页面丑得像20年前的网站,我在网上买了个苹果CMS模板,怎么换上去?
答: 买来的模板别直接往根目录丢,那样会炸,正确的做法:先把你下载的模板文件夹整个解压,你会看到里面有个template文件夹,复制它,然后用FTP连上服务器,找到你苹果CMS安装目录下的template文件夹,把你的模板文件夹粘贴进去,接着进后台,“系统设置” -> “界面设置” -> “当前模板”,下拉菜单里选你刚传的那个模板名,保存,还要注意:有些模板需要额外安装“模板内核”或者“依赖插件”,卖给你模板的人通常会告诉你怎么装,一般是把某些文件覆盖到application目录,最后去“缓存管理”点一下“清理缓存”,刷新首页,奇迹就出现了,如果换个模板后页面报错,99%是你模板版本和CMS版本不匹配,别犹豫,联系卖家要适配版本。
问题3:视频播放一直失败,我想对接一个播放器,比如Dplayer或者ckplayer,具体怎么操作?
答: 播放器对接其实有两步,第一步,下载播放器文件,比如想用Dplayer,去GitHub下载Dplayer最新版压缩包,解压后把Dplayer.min.js和Dplayer.min.css这两个文件放到你的网站/static/player/目录下(没有就建一个),第二步,进苹果CMS后台,“系统设置” -> “播放器设置” -> “自定义播放器”,在里面找到“播放器地址”这一行,填入你刚放文件的URL,比如/static/player/Dplayer.min.js,播放器标识”填个英文名,dplayer”,“播放器名称”填“DPlayer”,保存之后,在“视频管理”里编辑单条数据时,播放器选项里就能选Dplayer了,核心要点:最好用你网站域名下的本地路径,别引外链播放器,速度慢还不稳,如果播放了没画面,检查是不是视频源地址是http而你网站是https,浏览器会拦,改成https就行。
问题4:网站搭好了,但只有演示数据,我自己有片源,怎么添加影片?能不能批量导入?
答: 单条添加很简单,后台左侧找“视频管理” -> “添加视频”,填标题、分类(先创建好分类,比如动作片、喜剧片)、简介,最重要的是“播放来源”那里,点“添加组”,填入视频地址,如果是本机视频,就把MP4文件上传到/upload/video/目录,地址写成http://你的域名/upload/video/xxx.mp4,如果是其他网站的视频,直接粘贴那个网页播放页的URL,想要批量导入,用“采集”功能,后台“资源库” -> “自定义资源库”,添加一个你找到的片源站点提供的采集API地址(很多资源站付费或免费提供),一键采集”,勾上你想要的分类,点“开始采集”,系统自动帮你把几千部电影信息和封面拉进来,注意:采集来的数据可能会有重复,用后台“数据管理”里的“去重筛选”清理一下。
苹果CMS搬家后OSS设置全攻略,从零搭建视频网站,这些问题你肯定遇到过!
问题5:总有人说我网站打开慢,尤其看图加载半天,怎么优化网站速度?
答: 速度慢90%是图片惹的祸,苹果CMS默认的封面图、演员图都是原图,动不动几兆一张,不卡才怪,解决办法:去后台“系统设置” -> “图片设置” -> “开启图片压缩”,质量选“70%”,压缩类型选“webp”格式(体积小一半,画质看不出差别),还有,一定要开启“OSS加速”!苹果CMS支持对接阿里云OSS、腾讯云COS和七牛云存储,把图片和视频文件传到云存储上,然后后台“存储设置”里配置好你的Bucket域名和AccessKey,保存后再去“系统设置” -> “附件配置” -> “附件域名”填上你云存储的域名,这样用户加载图片就从OSS直接读,服务器没压力,开“Redis缓存”也很关键,后台“缓存管理” -> “缓存驱动”选Redis,安装好Redis服务和扩展,你网站的数据库查询压力直接下降80%。
问题6:搬家之前我的网站用的就是阿里云OSS,搬到了新服务器,OSS配置怎么迁移?文件要重新上传吗?
答: 这个最坑!很多人搬家就忘了OSS的事,首先明确:你的OSS存储桶里的文件还在阿里云上,不需要重新上传,你要做的是在新服务器上重新配置连接,第一步,去阿里云OSS控制台,找到你之前的Bucket,把“Bucket域名”复制下来,第二步,创建新的RAM子用户,赋予OSS读写权限,把AccessKey ID和Secret拿到,第三步,在新服务器苹果CMS后台“系统设置” -> “存储驱动”里,选择“阿里云OSS”,填入刚才的Bucket名称、地域节点、AccessKey和域名,保存后,去“附件配置”把附件域名填成你的OSS域名,最重要的是:如果你搬家前网站数据库里保存的视频地址是OSS完整URL,那搬家后直接生效,但如果之前存的是/upload/video/xxx.mp4这样的相对路径,你需要去后台“系统” -> “数据库管理” -> “执行SQL”,跑一行语句替换路径:UPDATE mac_vod SET vod_pic=REPLACE(vod_pic, '旧的相对路径前缀', 'https://你的OSS域名/'),否则图片全挂,永远记住:稳定运行后,所有媒体文件都走OSS,绝对别依赖服务器本地存储。
问题7:后台好多设置看不懂,伪静态”、“URL路由”、“防盗链”,这些怎么调?不调能用吗?
答: 不调也能用,但网站性能和安全差一大截,先说伪静态,苹果CMS默认动态URL是?m=vod-detail-id-123,搜索引擎不待见,去后台“系统设置” -> “URL配置”,开启伪静态,选择一种格式比如“数字模式”(最好看),然后在你服务器(比如Nginx)的网站配置文件里加伪静态规则,宝塔面板直接点“设置” -> “伪静态” -> 选“苹果CMS”,保存,刷新后URL变成/vod/123.html这样,又好看又好收录。URL路由不用动,默认就行,改了容易404。防盗链一定要开!后台“系统设置” -> “播放器设置” -> “开启防盗链”,然后去你的OSS或者服务器配置Referer白名单,只允许你自己的域名访问媒体文件,否则有人直接复制你的视频链接到处贴,流量费全算你头上,一天烧几百块轻轻松松,装一个“Nginx防火墙”插件或宝塔的“网站监控报表”,能拦截恶意爬虫,减轻服务器负担。
问题8:注册用户后,播放页显示“无权观看”,我根本没限制权限啊?
答: 这个坑我踩过!你去后台“用户” -> “用户组”,默认有个“游客”组和“注册用户”组,点“注册用户”组旁边的“编辑”,找到“播放权限”,改成“允许播放所有视频”,然后去“视频管理” -> 随便点开一个视频,看看“权限设置”里是不是选了“仅会员”,如果每一集都要单独改,那就批量操作:在视频列表页勾选所有视频,点“批量设置” -> “播放权限”选“开放”,确定,检查一下“系统设置” -> “播放器设置” -> “播放模式”是不是选成了“API模式”,改成“客户端模式”就行了,去“缓存管理”清理所有缓存,用户重新登录就能播放了,简单说就是:别让权限和缓存鬼打墙。



发表评论