利用Vercel进行国内CDN加速
type
status
date
slug
summary
tags
category
icon
password

利用Vercel进行国内CDN加速

写在前文:为什么要进行加速?
最近部署了一个在米国VPS的项目,考虑到国内访问速度有限,就想到可以代理到Vercel上进行资源的加速。先看pingz前后加速完的效果图:
加速前
notion image
加速后
notion image
可以看到性能明显提升百分之二百五(doge)了。
notion image

准备

注册Vercel账号一个。 需要加速的VPS一台。 没被国家防火墙认证的域名一个。

开搞

先安装nodejs环境

Windows环境下
前往 nvm-windows 仓库,然后单击立即下载
notion image
点击最新版本下载
notion image
进行安装
notion image
安装最新LTS版本的nodejs
nvm install 18.16.1
notion image
使用此版本nodejis的命令
nvm use 18.16.1
notion image
Linux环境下
# 添加源 curl -sL https://deb.nodesource.com/setup_18.16.1 | sudo -E bash - # 执行安装 sudo apt-get install -y nodejs
notion image
验证一下是否安装完成
注:在Debian系统中,npm通常作为Node.js的附带软件包安装。
可以尝试使用以下命令手动安装npm:
sudo apt-get install -y npm

安装Vercel进行部署

window环境下
安装Vercel 客户端
npm i -g vercel
登录Vercel 账号
vercel login
notion image
然后就会收到一封邮件
notion image
输入OTP,即可登录成功。
notion image
这时候只要进入目录创建一个文件
配置文件内容, 我的是服务器地址,www.aikun.one改成要反代的网站地址
{ "version": 2, "routes": [ {"src": "/(.*)","dest": "http://www.aikun.one/$1"} ] }
notion image
notion image
然后用命令进行部署
vercel -A aikun.json --prod
notion image
Linux环境下

成功部署

这时候Vercel就会显示刚刚推上去的项目了
notion image
再加个自己的域名就能在国内进行加速访问啦~
notion image
参考
 


开往-友链接力