使用Apache Traffic Server搭建CDN服务器
来源链接:【原创脚本】一键安装配置高性能的CDN节点 – 香菇肥牛的博客https://qing.su/article/oneclick-cdn.htmlGithub项目地址:GitHub - Har-Kuun/OneClickCDN: A one-click shell script to set up a CDN node for your websites.A one-click shell script to set up a CDN node for your websites. - GitHub - Har-Kuun/OneClickCDN: A one-click shell script to set up a CDN node for your websites.https://github.com/Har-Kuun/OneClickCDN 欢迎大家加星星加叉叉
1, 系统环境要求
目前支持Ubuntu 20.04 LTS, Debian 10, CentOS 7/8操作系统。
CDN服务器正常运行时仅需要系统有500MB的内存。但是,程序第一次编译安装的时候需要1500MB左右的内存。若您的VPS内存不够,可以加一些Swap.
需要注意的是,该脚本需要安装在新装的操作系统中。该程序和其他面板(比如宝塔,cPanel, Directadmin)等不兼容。毕竟,装CDN程序的节点上也不应该搭建其他程序的。
2, 使用方法
因为是一键脚本,所以使用起来非常简单,只需要一行命令就可以啦!
原版(英文界面):
wget https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/OneClickCDN.sh && sudo bash OneClickCDN.sh
中文版:
wget https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/translation/translated_scripts/OneClickCDN_zh-CN.sh && sudo bash OneClickCDN_zh-CN.sh
要卸载脚本和流量服务器,请在SSH中运行以下命令:
wget https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/uninstall.sh && sudo bash uninstall.sh
问题:
现在还没有SSL,可以安装宝塔面板,自己在后台手动修改的配置。
参考链接:https://blog.csdn.net/lanrenwo/article/details/22686837
remap.config文件默认存放在/usr/local/etc/trafficserver/下面
一、修改 records.config:
# 开放 443 端口访问
CONFIG proxy.config.http.server_ports STRING 80:ipv4 443:ipv4:ssl
二、修改 remap.config:
map https://www.gygysp.com/ https://47.99.57.254/
map http://www.gygysp.com/ http://47.99.57.254/
map https://woniucd.com/ https://47.99.57.254/
map http://woniucd.com/ https://47.99.57.254/
三、修改 ssl_multicert.config:
dest_ip=* ssl_cert_name=woniucd.com.cert.crt ssl_key_name=woniucd.com.cert.key
四、大功告成,重启ATS
./trafficserver restart
安装过程:
安装完毕
服务页面
进入服务页面:
bash OneClickCDN_zh-CN.sh
添加网站
首先要分明白源站服务器、域名、CDN服务器三者的关系
按这次的教程来说,我用的源站服务器是AWS的美国轻量,CDN服务器用的是腾讯云香港轻量,域名是tx1.2demo.top。那么我要使用CDN就需要在域名商那里将tx1.2demo.top解析到腾讯云香港轻量的IP地址上,然后再在腾讯云轻量服务器上配置网站的域名及源站IP。
使用Apache Traffic Server搭建CDN服务器相关推荐
- Apache Server搭建图片服务器
Apache Server搭建图片服务器 导读:公司来了几个应届生,经常问我图片应该上传到哪里,是直接在工程下面创建一个upload_image文件夹,然后将图片上传到这个upload_image文件 ...
- proxyServer squid / varnish / apache traffic server / ATS
apache traffic server http://gwan.com/benchmark/index.html http://zymlinux.net/ 赵永明(阿里) / 旺旺群:7543 ...
- 使用jtest工具压测Apache Traffic Server
置顶声明:下面的内容来自于赵永明的ATS博客, 本文是在他的指导和自身实践基础上整理而成.这里对豪哥的无私热心帮助表示无限感激! 一.概述 1.压力测试的定义 很多情况下,大家都希望在服务器上线前.业 ...
- Ubuntu 12.04 64bit上安装Apache Traffic Server 4.1.2
说明: 对于企业级服务器来说,一般是使用Redhat或是CentOS上来跑Apache traffic server作为代理缓存服务器, 一般使用Ubuntu的机会很少,我这里探讨安装在Ubuntu ...
- 使用Nginx反向代理和proxy_cache缓存搭建CDN服务器加快Web访问速度
碰到问题:移动用户访问web服务器www.osyunwei.com很慢 解决办法: 1.在移动机房放置一台nginx反向代理服务器 2.通过域名DNS智能解析,所有移动用户访问www.osyunwei ...
- Apache Traffic Server安装配置
介绍 Apache Traffic Server(ATS或TS)是一个高性能的.模块化的 HTTP 代理和缓存服务器.Traffic Server 最初是 Inktomi 公司的商业产品,该公司在 2 ...
- Apache Traffic Server 简介
1. 介绍 Apache Traffic Server(ATS或TS)是一个高性能的.模块化的 HTTP 代理和缓存服务器. 与 Nginx 和 Squid 类似.它通过将频繁访问的信息缓存在网络的边 ...
- Apache Traffic Server 5.3.2及6.2.1的使用初探索
Records-config详细参考:http://www.safecdn.cn/2017/01/records-config-2/ 快速安装及使用参考: http://www.cnblogs.com ...
- windows 下使用 Filezilla server 搭建 ftp 服务器
windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows https:/ ...
最新文章
- 区块链技术的本质是分布式数据库
- ML之RF:利用Pipeline(客户年龄/职业/婚姻/教育/违约/余额/住房等)预测客户是否购买该银行的产品二分类(预测、推理)
- 最近找工作的面试经历
- HDU2136 Largest prime factor
- 信息学奥赛一本通(2052:【例3.2】范围判断)
- springboot整合jwt_springBoot整合JWT使用
- 吃货联盟点餐java面向对象_使用面向对象思想编写吃货联盟
- 软件项目经理的心得和经验总结
- HALCON:图像采集之同步采集(synchronous)与异步采集(asynchronous)
- 按不同vlan下发dhcp_【实例】交换机划分vlan,各vlan通过dhcp自动获取ip
- java项目如何做成可以在没有jdk环境的电脑上面运行的exe程序
- PS 滤镜——旋转模糊
- 深度学习1:二分类问题
- 九连环问题c语言程序,九连环答案生成器的C源程序 (转)
- 学计算机的都是傻子?《打工人的点点思考》
- 计算机组成原理---冯诺依曼体系结构及性能和功耗
- 2020年最新前端面试题(包含ES6+)
- 职业梦想是计算机的英语作文,梦想的职业英语作文
- 基于TC358870XBG和TC358775XBG之AR显示方案
- 通过gae访问android官方文档