yuanning0818 发表于 2023-6-23 19:49:31

[请置顶]Github Pages淘汰行动-vercel加速github完整教程

本帖最后由 yuanning0818 于 2023-6-23 19:52 编辑


注:若文章中有u"",请忽略,我直接从我博客复制过来格式转换的问题


vercel的优点: github的缺点:
1.速度快(有n各节点可选择) 1.速度超慢(大家都知道)
2.可部署php/python等项目&静态 2.只支持静态




verce的缺点: github的优点
1.有免费域名(但被墙了)1.有免费域名

需求:

1.有Github账号
2.有自己的域名
步骤:
一:静态项目部署
1.把你的源码上传至一个github仓库
2..去vercel.com,用github登录
然后如图操作https://image.yuanning0818.tk/1676015592218.png点击黑色的什么什么github找到刚才的仓库,importhttps://image.yuanning0818.tk/1676015704001.pnghttps://image.yuanning0818.tk/1676015803264.png过一会,满屏烟花部署成功后1然后去你的域名商,添加解析,cname,vercel.cdn.cyfan.tophttps://image.yuanning0818.tk/1676015881647.png好了,进到vercel里你的项目,进入seetings》domains,输入你的域名,add然后进入seetings》Functions选择Hong Kong (East) – hkg1https://image.yuanning0818.tk/1676015989734.png好了,访问你的域名,就好啦二。php项目部署[最大30MB]1.把你的源码上传至一个github仓库2.在仓库根目录创建文件vercel.json,内容如下{
"functions": {
    "api/index.php": {
      "runtime": "vercel-php@0.4.0"
    }
},
"routes": [{ "src": "/(.*)", "dest": "/api/index.php" }]
}2.2.在仓库根目录创建文件api/index.php,内容如下<?php
$file= __DIR__ . '/..'.$_SERVER["PHP_SELF"];
if(file_exists($file))
{
return false;
}
else
{
require_once __DIR__ . '/../index.php';
}注:如果api目录下有其他的index,请务必删除3..去vercel.com,用github登录
然后如图操作https://image.yuanning0818.tk/1676015592218.png点击黑色的什么什么github找到刚才的仓库,importhttps://image.yuanning0818.tk/1676015704001.pnghttps://image.yuanning0818.tk/1676015803264.png过一会,满屏烟花部署成功后1然后去你的域名商,添加解析,cname,vercel.cdn.cyfan.tophttps://image.yuanning0818.tk/1676015881647.png好了,进到vercel里你的项目,进入seetings》domains,输入你的域名,add然后进入seetings》Functions选择Hong Kong (East) – hkg1https://image.yuanning0818.tk/1676015989734.png好了,访问你的域名,就好啦



admin 发表于 2023-6-25 08:25:01

您教程里面二和三好像是重复的,是复制的问题把
页: [1]
查看完整版本: [请置顶]Github Pages淘汰行动-vercel加速github完整教程