Vercel提供免费静态网站托管,支持自定义域名和SSL

Vercel提供免费静态网站托管,支持自定义域名和SSL

小 萌
2021-02-20 / 0 评论 / 2 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年02月23日,已超过450天没有更新,若内容或图片失效,请留言反馈。
全篇转载自 @如有乐享 ,由 小萌 进行编辑,本文仅作存档使用

Vercel 前身是 Now.sh ,大家应该不陌生,之前博客发给一篇 利用Now.sh搭建OneIndex 的文章!

平台针对个人提供免费的静态网站部署服务,支持Serverless,由于 Next.js 是 Vercel的亲儿子,所以对Next.js 支持非常棒。当然也支持如VUE等打包部署。

支持自定义域名,支持HTTPS访问。不过使用的是境外服务器,目前来说访问速度还不错!

登陆方式

GitHub / GitLab / Bitbucket

有网友反馈GitHub使用QQ,163等国内邮箱可能出现未知问题。

免费限制

简要操作

本文主要演示利用GitHub部署一个静态网站!

1)首选GitHub新建一个仓库将我们的静态网页上传到仓库,这里就不详细说明了!

2)在平台上绑定GitHub账号后,可以【New Project】,在左侧选择要部署的仓库。

3)选择新建的组

4)这里可预览我们的静态文件,如果不对,可返回检查。

5)这里主要是一些设置内容。

FRAMEWORK PRESET(框架):选择使用的前端框架,我们静态网页直接选择Other即可

ROOT DIRECTOR (根目录):默认是仓库的根目录,可以设置二级目录作为根目录

Build and Output Settings(打包输出设置):主要针对类如VUE等前端框架,平台提供打包功能。当然也可以在本地打包然后将静态文件上传到仓库

Environment Variables(环境变量):这个主要是修改一些环境变量

6)点击部署后,即成功了~

项目设置

如图可以找到项目设置的内容!

General (通用设置):支持修改项目名称,打包命令,Nodejs版本等

Domains(域名管理):查看我们域名解析情况

Integrations(三方整合):支持和其他平台整合的一起

Git (Git设置):分支设置,钩子管理等

Serverless Functions:付费功能

Environment Variables:环境变量

Security(安全设置):加密访问,单点登陆(付费功能)等

Advanced(高级设置):项目过户, 目录展示 ,删除项目等

绑定域名

Project Settings -> Domains 添加域名即可。

域名支持CNAME解析,也支持NS解析!

CNAME 生效速度超慢,推荐尝试NS解析!

演示地址

官方分配:https://jiketuchuang.vercel.app/

NS解析演示:https://test2.jiketuchuang.com/

CNAME演示:http://test.jiketuchuang.com/

20M文件下载:https://jiketuchuang.vercel.app/1.zip

同类比较

现在提供类似静态网站部署的平台还挺多。

GitHub Pages

目前属于微软旗下,全球第一大开源仓库静态网站。服务器设在境外。可惜国内部分运营商无法访问。

Gitee Pages

OSCHINA 旗下,服务器使用境内腾讯云,速度较快,较稳定,提供 xxx.gitee.io 域名,可惜不支持免费自定义域名。

Coding Pages

腾讯已经入股,服务器在腾讯云亚太,速度较快,但稳定性差。部分地区速度极慢或不能访问。支持自定义域名。可惜目前不支持新建静态网站了。

Coding Pages(新)

由于之前是Coding自己弄的静态服务器,自从腾讯入股后,就和腾讯深度合作,支持利用云存储来做静态网站。虽然功能较齐全,但按量计费。

0

评论 (0)

取消