前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网站优化之自建CDN:通过Nginx反代自建CDN节点加速网站

网站优化之自建CDN:通过Nginx反代自建CDN节点加速网站

作者头像
Daimon
发布2022-03-22 07:58:43
23.9K2
发布2022-03-22 07:58:43
举报
文章被收录于专栏:不正经的技术不正经的技术

前言

如果你的源站服务器在国外,又不想用cdn(因为太贵了)使用反代是一个比较好的选择。(´∇ノ`*)ノ

正文

假设:源站域名fsacg.cn 源站ip111.111.111 反代服务器ip 000.000.000

首先我们需要新购一台服务器,要线路好,速度快,不需要配置多高。然后给这个服务器安装好宝塔。因为这里我们用宝塔自带的反代功能,比较方便。

安装宝塔再安装ningx,其他的都不需要安装。然后点击添加网站,绑定你源站域名,再点击反向代理→添加反向代理。代理昵称随便填,目标url填写你源站网址。注意,如果你源站开启了ssl这里就要用https://,如:https://fsacg.cn。发送域名填源站域名如:fsacg.cn。然后就是安装ssl,这里ssl证书用你源站那个就行。

接下来修改反向代理服务器hosts文件设置。我们点击文件,找到/etc/hosts,在最下面添加一行:111.111.111 fsacg.cn

左边的源站ip,右边是源站域名,中间有空格。

最后我们去源站域名控制台把A解析记录值修改为反代服务器ip就可以了。等待生效。

验证反代是否成功,可以对源站域名ping,看看返回的ip是不是反代服务器的。

最后

然后如果服务器有防火墙就把反向代理服务器IP加入白名单即可。其他无需设置。

无何有之乡 版权所有 -- 如未注明 -- 均为原创 转载请注明:https://cloud.tencent.com/developer/article/1960676    非常感谢! -- Daimon

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 正文
  • 最后
相关产品与服务
SSL 证书
腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档