LNMP一键安装包下腾讯云“动态加速”服务的正确使用姿势

许多站长是使用 LNMP 一键安装包来搭建在云主机的上的系统环境,本人的个人小站也是如此。最近在使用腾讯云的动态加速服务,而在这个 LNMP 环境下使用踩了点坑。所以在这里本文做记录下。

关于腾讯云动态加速 DSA

官方介绍:https://cloud.tencent.com/product/dsa

动态加速网络(Dynamic Site Accelerator,DSA)为您提供稳定、安全的动态请求加速服务。DSA 通过遍布全球的优质节点,结合腾讯自研的最优链路算法及协议层优化,使动态内容通过安全可靠的最优传输路径快速分发给用户。DSA 为您解决跨运营商、跨国、网络不稳定等因素导致的响应慢、丢包、服务不稳定等问题。

动态加速与传统的静态加速(即 CDN,内容分发网络)并不是“类似”的关系,简单用一个比喻做对比。假设用户跟你访问内容间的访问路径是一条长达1公里的道路, CDN 相当于将你的访问内容做个镜像并放到了0.5 公里处。而动态加速则是将你原来的访问方式由三轮车变成小货车。

LNMP 使用动态网络的姿势

上次我在自己的云主机上安装了 LNMP 一键安装包,并尝试使用腾讯云动态加速 DSA。当我在腾讯云管理台进行好相应的设置后,发现加速域名虽然能访问,但访问的内容是另外一个网站的。简单来说我想加速的源站是 a.com,加速域名是 b.com,但实质访问 b.com 的时候发现页面上的内容却是c.com 的;已知 a.com 与 c.com 都是绑定在同一台云主机。

后台经过发工单与腾讯云客服沟通,才发现正确是姿势是这样的:

1)腾讯云管理台进行好相应的设置,即设置好源站与加速站点相关信息,CNAME 绑定好。

2)在 Nginx 上关于对 a.com 的 conf 文件(在 /usr/local/nginx/conf/vhost/目录下)做如下修改:

原来:

server
    {
        ....
        server_name a.com;
        ....
    }

应该改成:

server
    {
        ....
        server_name a.com c.com;
        ....
    }

保存后重启 Nginx 生效。

修改后可以通过如下方式判断是否生效:本地 hosts 的方式解析加速域名 c.com 到你的机器上,此时访问c.com 是展示源站 a.com 的内容即可。

3)解除 hosts 的本地绑定(如果有),此时就能正常使用动态加速了。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏安全领域

如何通过7个简单步骤构建智能物联网网关

现在我们将着手构建智能物联网网关。我们将使用 Ansible 来自动化网关配置,因为它也可用于配置管理和应用程序部署。

6466
来自专栏小狼的世界

Ajax与REST

REST(Representational State Transfer)是一种开发思想,互联网不断发展,富媒体越来越多的应用,不断地冲击着我们的应用,使应用的...

972
来自专栏数据和云

【Windows最近肿么了】32TB的Win10源码遭泄露?

黑客泄露微软 Win 10 大量源代码,数据超过 32 TB 据 TheRegister 报道,已经有多达 32TB 的微软 Windows 操作系统的内部核心...

3208
来自专栏coolblog.xyz技术专栏

MyBatis 源码分析系列文章合集

我从七月份开始阅读MyBatis源码,并在随后的40天内陆续更新了7篇文章。起初,我只是打算通过博客的形式进行分享。但在写作的过程中,发现要分析的代码太多,以至...

9747
来自专栏SDNLAB

OpenStack而生的SDN控制器——OVN

一、为什么OVN会出现? OpenvSwitch (OVS) 以其丰富的功能和相对优秀的性能,成为OpenStack中广泛使用的虚拟交换机。下图是2年前的一个调...

5095
来自专栏高性能服务器开发

(八)高性能服务器架构设计总结4——以flamigo服务器代码为例

二、架构篇 一个项目的服务器端往往由很多服务组成,就算单个服务在性能上做到极致,支持的并发数量也是有限的,举个简单的例子,假如一个聊天服务器,每个用户的信息是1...

4874
来自专栏为数不多的Android技巧

Android插件化原理解析——概要

2015年是Android插件化技术突飞猛进的一年,随着业务的发展各大厂商都碰到了Android Native平台的瓶颈:

812
来自专栏DevOps时代的专栏

这些工具都没用过?还谈什么 DevOps

导语: DevOps 越来越流行,越来越成为加快产品研发速度、提升团队效率的有效工具。现在,在开发、测试、部署、交付、维护以及监控分析等工作中,有越来越多的开源...

40115
来自专栏逸鹏说道

项目分布式部署那些事(1):ONS消息队列、基于Redis的Session共享,开源共享

因业务发展需要现在的系统不足以支撑现在的用户量,于是我们在一周之前着手项目的性能优化与分布式部署的相关动作。 概况 现在的系统是基于RabbitHub(一套开源...

3516
来自专栏即时通讯技术

技术干货:从零开始,教你设计一个百万级的消息推送系统

本文主要分享的是如何从零设计开发一个中大型推送系统,因限于篇幅,文中有些键技术只能一笔带过,建议有这方面兴趣的读者可以深入研究相关知识点,从而形成横向知识体系。

1932

扫码关注云+社区

领取腾讯云代金券