使用ZEIT部署源码(Github等)

前言

前两天无意间发现了基于UptimeRobot接口制作的客制化网站监测页面,目前已经成功部署了,在惊讶于原作者有一个很棒的域名status.org.cn的同时,也发现他这个服务是部署在ZEIT上的,试了一下,入门门槛比较低,还是很适合像我这样的小白来操作的。

部署过程

首先要说明一下,ZEIT是有免费套餐的(当然,也有付费版),且与Github高度契合,配合上Github来用真的是方便到不行,同时,相当于Cloudflare Workers一样,部署成功就意味着部署到了他所有的节点服务器上(虽然对国内访问不太友好),官网介绍他们所使用的服务器有Google Cloud,Azure,Amazon。

在登录的时候选择Github登录或者其他的方式,经过一些简单的信息填写之后就可以选择你的源码了,像我这种不会编程的小白,通常就是在Github上Fork别人的源代码,然后稍微修改一些信息,就可以拿来用了。

如果是像我一样使用Github上的源码的话,在Continue之后还需要连接到你的Github账户,这样ZEIT就可以读取你的代码库了。

像下面这样,选择你需要编译使用的库。

选择好你的资源名,根目录和相关编译运行代码,系统就会开始编译,编译完成之后就可以访问ZEIT给你提供的域名来查看相关信息。

此外,你还可以在Settings->Domains里面使用CNAME解析的方法来自定义你的域名,也是很方便。设置完成后会自动给你开启HTTPS访问,使用Let’s Encrypt的证书,好评。

之后Github上有源码变动的时候,ZEIT就会自动进行编译工作,稍等片刻你就可以看到最新的编译版本。

如果觉得他自身的服务器在国内访问不太好的话,可以去Cloudflare或者百度云加速进行CNAME接入加速,都是一样的道理,这里就不多说了。

像我部署的这个就是网站可用性监测服务,界面比原本官方提供的界面要好看一点(个人觉得),具体可以点击看一下,由于启用了百度云加速服务,所以访问应该不会有太大问题。

总结

ZEIT说起来操作并不复杂,简单几个步骤就可以完成源码编译和部署,但是只能是静态资源,像HEXO之类的静态博客使用这个服务也是完全没有问题的。具体的可用范围大家就自己去摸索吧。

评论

  1. 老虎不吃人
    Windows Edge

    举报了,与实际截图不符ヾ(≧∇≦*)ゝ

    5月前
    2020-3-22 21:04:04
    • Ratodo 博主
      Windows Chrome

      😂因为后来用了别的api源码,这就换过来

      5月前
      2020-3-22 21:05:37
      • 老虎不吃人
        Windows Edge

        啊,不是,挺好的现在这个 Σ(っ °Д °;)っ,我只是来水一下😂

        5月前
        2020-3-22 21:07:51
        • Ratodo 博主
          Windows Chrome

          哈哈哈哈哈,知道知道|´・ω・)ノ

          5月前
          2020-3-22 21:09:01

发送评论 编辑评论


上一篇
下一篇