文章开头我们先来看一下市面上的CDN防御的价格:
我们可以看见市面上的100g防御价格普遍得在上千每月,而我们这篇文章主要成本几个几百块每月
所需材料:几百块钱 哈哈哈
所需环境:源站的正常速度
其实达不到特别明显的加速效果,但是防御效果还是有的
第一步:
寻找防御服务器(vps)
给大家一个提示关键字(山东高防服务器)
基本上都是几百块一个月就能有100g防御,至于为什么这么便宜其中有什么套路我就不知道了
但是能稳就行了,这里我就不放服务商的链接了,大牌企业网站就不要选择了想这样价格亲明的服务器
如果找不到可以联系我qq1708979502(价格便宜质量好)
只有个人搭建的站点才有,其实不需要担心跑路问题 原因我就不说了
简单介绍一下这篇文章,其实就是用了Fikker反向代理 来达到cdn的效果
教程开始:
操作上一步 买到服务器 服务器买不到联系q1708979502
服务器配置CentOS 6.x/7.x 等操作系统 64 位版本,对 CPU 无要求,内存 4GB 以上
链接到vps 安装命令:
FikkerInstallDir="/root" # default installation directory FikkerNewVersion="fikkerd-3.7.9-linux-x86-64" # package name service iptables stop 2> /dev/null ; chkconfig iptables off 2> /dev/null ; service httpd stop 2> /dev/null ; service nginx stop 2> /dev/null ; chkconfig httpd off 2> /dev/null ; chkconfig nginx off 2> /dev/null ; systemctl stop firewalld.service 2> /dev/null ; systemctl disable firewalld.service 2> /dev/null ; systemctl stop httpd.service 2> /dev/null ; systemctl stop nginx.service 2> /dev/null ; systemctl disable httpd.service 2> /dev/null ; systemctl disable nginx.service 2> /dev/null ; yum -y install wget ; cd $FikkerInstallDir ; wget -c --no-check-certificate https://www.fikker.com/dl/$FikkerNewVersion.tar.gz && tar zxf $FikkerNewVersion.tar.gz && rm -rf $FikkerNewVersion.tar.gz && cd $FikkerNewVersion && ./fikkerd.sh install && ./fikkerd.sh start && cd $FikkerInstallDir && sleep 5 && echo 'finished!'
以 CentOS 6.x/7.x 的 64 位版本为例,以 root 根用户登录,一键脚本包含的功能:
a、默认会关闭 iptables/nginx/httpd 服务,避免与 Fikker 的 80/443/6780 端口冲突。
b、默认会下载并解压 Fikker 安装包,默认安装在 /root 目录下面,最后注册成系统服务,并立即启动起来。
2、远程登录+配置
a、登录 Fikker 管理后台:http://your-fikker-server-ip:6780/,管理员的初始密码:1708979502456。 <截图示例>
b、通过 Fikker 管理后台配置 【系统配置】,限制 Fikker 可用内存。 <截图示例>
c、通过 Fikker 管理后台配置 【主机管理】,添加网站域名与对应源站IP。 <如何设置HTTPS说明> <截图示例>
d、可以选择【下载】 Fikker 缓存节点桌面监控端(可选安装)。 <截图示例>
注意:修改管理员初始密码,密码长度12位以上。
3、其它常用一键脚本(可留做以后随时备用)
a、停止 Fikker 程序的一键脚本:
service fikkerd stop ; sleep 5 ; echo 'finished!'
b、启动 Fikker 程序的一键脚本:
service fikkerd start ; sleep 5 ; echo 'finished!'
c、重启 Fikker 程序的一键脚本:
service fikkerd restart ; sleep 5 ; echo 'finished!'
d、完全卸载/完全删除 Fikker 程序的一键脚本(默认安装在 /root 目录下面):
cd /root && cd fikkerd-3.?.?-linux-x86-?? && ./fikkerd.sh stop 2> /dev/null ; sleep 2 ; ./fikkerd.sh uninstall ; cd /root && rm -rf fikkerd-3.?.?-linux-x86-?? && echo 'finished!'
到后面具体操作我懒得写了
详细去看官方教程:https://www.fikker.com/help/install-fikker-linux-simply.html
我不知道为什么写这个文章,我就是上网无聊 多此一举哈哈哈
玩游戏去了