本帖最后由 yuanning0818 于 2023-6-23 19:52 编辑
注:若文章中有u"[backcolor=rgba(255, 255, 255, 0.9)]",请忽略,我直接从我博客复制过来格式转换的问题
vercel的优点: | github的缺点: | 1.速度快(有n各节点可选择) | 1.速度超慢(大家都知道) | 2.可部署php/python等项目&静态 | 2.只支持静态 |
verce的缺点: | github的优点 | 1.有免费域名(但被墙了) | 1.有免费域名 |
需求:
1.有Github账号
2.有自己的域名[vercel.app免费域名被墙]
步骤:
一:静态项目部署
1.把你的源码上传至一个github仓库
2..去vercel.com,用github登录
[backcolor=rgba(255, 255, 255, 0.9)]然后如图操作 [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]点击黑色的什么什么github [backcolor=rgba(255, 255, 255, 0.9)]找到刚才的仓库,import [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]过一会,满屏烟花部署成功后1 [backcolor=rgba(255, 255, 255, 0.9)]然后去你的域名商,添加解析,cname,vercel.cdn.cyfan.top [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]好了,进到vercel里你的项目,进入seetings》domains,输入你的域名,add [backcolor=rgba(255, 255, 255, 0.9)]然后进入seetings》Functions [backcolor=rgba(255, 255, 255, 0.9)]选择Hong Kong (East) – hkg1 [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]好了,访问你的域名,就好啦 [backcolor=rgba(255, 255, 255, 0.9)]二。php项目部署[最大30MB] [backcolor=rgba(255, 255, 255, 0.9)]1.把你的源码上传至一个github仓库 [backcolor=rgba(255, 255, 255, 0.9)]2.在仓库根目录创建文件vercel.json,内容如下 - {
- "functions": {
- "api/index.php": {
- "runtime": "vercel-php@0.4.0"
- }
- },
- "routes": [{ "src": "/(.*)", "dest": "/api/index.php" }]
- }
复制代码[backcolor=rgba(255, 255, 255, 0.9)]2.2.在仓库根目录创建文件api/index.php,内容如下 - <?php
- $file= __DIR__ . '/..'.$_SERVER["PHP_SELF"];
- if(file_exists($file))
- {
- return false;
- }
- else
- {
- require_once __DIR__ . '/../index.php';
- }
复制代码[backcolor=rgba(255, 255, 255, 0.9)]注:如果api目录下有其他的index,请务必删除 3..去vercel.com,用github登录
[backcolor=rgba(255, 255, 255, 0.9)]然后如图操作 [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]点击黑色的什么什么github [backcolor=rgba(255, 255, 255, 0.9)]找到刚才的仓库,import [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]过一会,满屏烟花部署成功后1 [backcolor=rgba(255, 255, 255, 0.9)]然后去你的域名商,添加解析,cname,vercel.cdn.cyfan.top [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]好了,进到vercel里你的项目,进入seetings》domains,输入你的域名,add [backcolor=rgba(255, 255, 255, 0.9)]然后进入seetings》Functions [backcolor=rgba(255, 255, 255, 0.9)]选择Hong Kong (East) – hkg1 [backcolor=rgba(255, 255, 255, 0.9)]  [backcolor=rgba(255, 255, 255, 0.9)]好了,访问你的域名,就好啦
|