0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用服务器如何自行搭建CDN加速(操作简单方便)

恒创主机服务器 来源:恒创主机服务器 作者:恒创主机服务器 2023-06-09 13:50 次阅读

今天来介绍下一个快速搭建CDN加速的一键脚本。使用该一键脚本,您可以在自己的VPS服务器上一键安装部署CDN, 方便地为您的网站提速。

Github项目地址:https://github.com/Har-Kuun/OneClickCDN

1、系统环境要求

目前支持Ubuntu 20.04 LTS, Debian 10, Debian 11, 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

第一次运行时,程序会提示自动编译安装Traffic Server. 安装完毕后,程序会引导新建CDN网站,自动签发SSL, 等等。您需要将您网站的域名设置A记录解析到这台VPS的IP地址上。

您也可以随时重新运行该脚本,用来管理您的服务器上部署的CDN网站,查看网站统计,等等。

3、管理面板

脚本执行后拥有功能丰富但简单易用的后台管理界面。

4、实现的功能

首先,最基本的功能就是CDN. 安装后,程序就会将您的VPS变成一个高性能CDN节点,用来加速和缓存您的网站。

同时,脚本支持一键设置SSL, 您可以提供您自己的SSL证书,或者也可以一键签发免费的Let’s Encrypt证书,并且开启OCSP装订。

脚本还支持随时增添新的CDN网站。您只需要根据脚本引导,输入网址和源站IP地址,即可分分钟添加CDN网址。您可以使用脚本管理CDN网站,查看网站数据,清除缓存,等等。

目前已支持配置与SSL证书导入导出,可以快速在多个CDN节点中实现同步配置网站。

PS:稍微修改一下脚本(脚本开头有说明,可以开启反代模式)可以一键反代hostloc哦

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9342

    浏览量

    86207
  • CDN
    CDN
    +关注

    关注

    0

    文章

    325

    浏览量

    28934
收藏 人收藏

    评论

    相关推荐

    cdn软件是什么?与PCDN有什么不同

    CDN(内容分发网络)软件是一种通过分布式服务器节点缓存和分发内容的工具,旨在加速用户访问速度并减轻源服务器压力。
    的头像 发表于 02-07 09:06 188次阅读

    windows搭建ftp服务器的步骤

    在Windows系统上搭建FTP(文件传输协议)服务器通常涉及一系列步骤,包括安装必要的服务、配置服务器设置、以及确保网络安全设置允许FTP流量。 一、准备工作 确定
    的头像 发表于 02-01 15:49 127次阅读

    ftp服务器怎么搭建

    搭建FTP(文件传输协议)服务器是一个涉及多个步骤的过程,这些步骤包括选择合适的FTP服务器软件、安装软件、配置服务器以及测试连接等。 一、选择合适的FTP
    的头像 发表于 02-01 15:43 165次阅读

    GPU加速服务器怎么

    GPU加速服务器是将GPU硬件与云计算服务相结合,通过云服务提供商的平台,用户可以根据需求灵活租用带有GPU资源的虚拟机实例。那么,GPU加速
    的头像 发表于 12-26 11:58 143次阅读

    企业云服务器平台设计与搭建

    企业云服务器平台的设计与搭建是一个复杂但系统的过程,涉及多个环节和因素。主机推荐小编为您整理发布企业云服务器平台设计与搭建这一过程的详细阐述。
    的头像 发表于 12-04 09:51 153次阅读

    搭建海外云服务器需要什么费用?

    搭建海外云服务器的费用涉及多个方面,包括服务器实例费用、公网带宽费用、磁盘存储费用、操作系统费用和其他费用。具体费用取决于所选的云服务提供商
    的头像 发表于 10-29 10:55 300次阅读

    服务器搭建步骤

    服务器不仅提供了灵活的资源配置和强大的计算能力,还降低了IT基础设施的维护成本。下面,rak小编带您详细了解云服务器搭建的步骤。
    的头像 发表于 10-09 10:58 280次阅读

    服务器搭建详细过程

    随着云计算技术的发展,越来越多的企业和个人开始选择使用云服务器来部署自己的应用和服务。相比于传统的物理服务器,云服务器提供了更高的灵活性、可扩展性和安全性。下面将详细介绍如何
    的头像 发表于 09-12 10:00 444次阅读

    CDN网站加速

    网络。是为了让网站内容能够更顺畅,快速的传递,而发展出来的网络架构,CDN服务供应商利用分散式架构,在全球多个不同地点建立服务器节点,将网站内容分散至各个节点,让用户能就近取得网页内容,提高
    的头像 发表于 08-08 15:02 380次阅读
    <b class='flag-5'>CDN</b>网站<b class='flag-5'>加速</b>

    什么情况下的网站要使用CDN加速呢?

    CDN的全称是Content Delivery Network,即内容分发网络。 CDN的通俗理解就是网站加速,CPU均衡负载,可以解决跨运营商,跨地区,服务器负载能力过低,带宽过少等
    的头像 发表于 07-26 16:29 343次阅读

    CDN是什么?了解CDN服务连到网站加速的原理与优势

    ,使用CDN还能带来什么好处呢?一起来看看吧! 什么是CDNCDN,全名为 Content Delivery(Distribution) Network,中文名称内容分发网络,是通过在网络设立互相连接的节点
    的头像 发表于 07-21 10:54 907次阅读

    CDN节点是什么

    服务器,会将用户请求自动指向距离最近的 CDN 节点。随着CDN 服务商在全球各地部署的节点服务器和覆盖区域的增加,网页访问速度和网页运行
    的头像 发表于 07-06 13:45 1177次阅读
    <b class='flag-5'>CDN</b>节点是什么

    分享 | PTP、NTP时间同步服务器的部署与搭建过程

    分享 | PTP、NTP时间同步服务器的部署与搭建过程
    的头像 发表于 05-15 10:01 1158次阅读
    分享 | PTP、NTP时间同步<b class='flag-5'>服务器</b>的部署与<b class='flag-5'>搭建</b>过程

    linux服务器和windows服务器

    , 使得用户可以方便地管理和维护服务器系统。 总的来说,Linux服务器和Windows服务器都有各自的优势和适用性。选择哪种服务器
    发表于 02-22 15:46

     海外云服务器搭建pi节点详细步骤

     海外云服务器搭建pi节点简单吗?海外云服务器搭建pi节点步骤有哪些?小编为您整理发布海外云服务器
    的头像 发表于 02-21 10:16 1314次阅读