1.前言
一些步骤的教程论坛里都已经有很多了,我就不再重复写了,引用下原贴,感谢各位大佬。
本人之前是想探索:不花一分钱能不能建成一个可供全球访问,速度又快的影视站?
实际通过这几天的实际操作,确实可行,但体验感不是很好,比如一些免费服务申请过程繁琐,各种限制等,后面会讲到。
建议真正想建个影视站的朋友,还是花一些小钱,既能节省时间,又能获得更好的体验。
搭建完成的演示站:https://xaa.us.kg/
部分地区打不开的话用这个:https://v.n256.com/
2.申请域名
目前可以托管到CF上的免费域名有eu.org和us.kg,据说eu.org好久都不给审批通过了,这里就建议申请us.kg,教程很多就不再详细写了,参考这里:免费的可绑定cloudflare的二级域名(us.kg)的注册教程,类似于eu,org
注意:us.kg域名在一些地方会被阻断,比如江苏电信基本全天24小时都是解析到61.160.148.90,其它地区不定时抽风。而且我用的CDN服务,给us.kg域名只分配了一台节点:149.104.32.205,给COM和TOP域名都是分配了5台节点可用。
3.申请免费的VPS
甲骨文云,注册教程:一些注册甲骨文和创建ARM实例的经验(评论区有20位佬友成功实践)
GCP:可申请3个月150美金额度,需要干净的IP和干净的谷歌账户,可参考https://linux.do/t/topic/102529
AWS:注册教程:https://linux.do/t/topic/123819
Serv00:这个门槛最低,最好申请,但也是需要干净的IP,教程:【serv00系列教程】汇总帖
4.安装影视站CMS程序
独立的VPS 安装比较容易:
SSH登录你的VPS,使用uname -r查一下自己vps的架构,选择符合自己的脚本:
Centos x86_64
yum -y install wget unzip;rm -f iycms.sh;wget --no-check-certificate -c -O iycms.sh https://www.iycms.com/api/static/down/linux/centos/install_x86_64.sh;chmod +x iycms.sh;./iycms.sh
Centos arm64
yum -y install wget unzip;rm -f iycms.sh;wget --no-check-certificate -c -O iycms.sh https://www.iycms.com/api/static/down/linux/centos/install_arm64.sh;chmod +x iycms.sh;./iycms.sh
Ubuntu x86_64
sudo rm -f iycms.sh; sudo wget --no-check-certificate -c -O iycms.sh https://www.iycms.com/api/static/down/linux/ubuntu/install_x86_64.sh;sudo chmod +x iycms.sh;sudo ./iycms.sh
Ubuntu arm64
sudo rm -f iycms.sh; sudo wget --no-check-certificate -c -O iycms.sh https://www.iycms.com/api/static/down/linux/ubuntu/install_arm64.sh;sudo chmod +x iycms.sh;sudo ./iycms.sh
后续安装可参照官方教程:爱影CMS-影视CMS_短视频CMS_写真CMS_小说CMS
增加影视站点、绑定域名、采集信息、创建APP等官方教程:爱影CMS-影视CMS_短视频CMS_写真CMS_小说CMS
Serv00因配置原因,安装不了iycms,可安装苹果CMS V10,参考教程:serv00上搭建一个私人影视网站
5.给网站套上CDN加速
①CF官方CDN:
域名解析至你的VPS地址,后面的“代理状态”小黄云打开就可以了,优点操作简单,缺点有时速度不够理想,被D的话有可能被CF暂停服务,回源IP不支持端口号。
②第三方CDN服务商:
以我在用的这个为例:http://www.12341234.com/
优点免费速度快,抗D,回源可设置IP:端口号,可不占用VPS的80和443端口。
缺点看域名有些野鸡,不要放自己重要网站!多用F12查看自己网站有没有奇怪的JS请求(我用了几天目前没有发现)。还有个缺点在域名部分说了,对us.kg域名不友好,给us.kg域名只分配了一台节点:149.104.32.205,给COM和TOP域名都是分配了5台节点可用。建议花几块钱注册个xyz或者top域名。
注册账号,免费套餐2个月,进入控制台后添加域名,源站地址和端口填你的vps和cms用的:
添加完成后如图,复制cname的值(红色部分):
然后登录你的CF域名控制台,域名添加一条 CNAME记录,内容填写为上个图片里的红色部分,代理状态选“仅DNS”:
等待几分钟dns刷新缓存后,自己网站:https://xaa.us.kg/ 已经可以访问了,这时访问速度取决于你的VPS,多点几个页面让cdn把静态资源都缓存后,网站访问速度会有质的提升,理论上来讲访问人数越多缓存越完善,速度越快,可从流量分析-站点流量-回源监控里看缓存命中率:
6.结语
一些注意事项:源站和CDN最好通过https通讯,影视站后台和CDN都支持在线申请证书。CDN里配置取源协议HTTPS,影视站程序里配置域名后设置 仅HTTPS。
源站不要用80和443端口,改为其它不常用端口。
我的影视站运行中有什么经验教训,再来这里更新。





