新闻动态

服务器本公司:如何在ipFs上部署网站?

发布日期:2021-04-05 21:16 | 文章来源:YINGSOO

  【小Y提示】本文部分内容摘自网络,仅供参考!如需了解海外服务器租赁价格问题,请咨询YINGSOO客服 Min,手机:18603031831(微信\TG同号),QQ:1708453677,获取专业解答!7x24小时免费热线400-630-3752

  【推荐主机】柬埔寨物理服务器特价 | 泰国物理服务器特价 | 法国物理服务器特价 | 柬埔寨云服务器特价

  【常见问题】美国服务器好还是韩国服务器好? | 游戏服务器怎么选才好?租用要满足哪些条件?

服务器本公司

  什么是ipFs?

  ipFs到底是什么呢?为什么当我们提到web 3.0,我们就不可避免地提到ipFs呢?

  ipFs(星际文件系统)是一个能够共享内容的分布式网络,他的设计并不复杂,但却非常有趣。而我们之所以称ipFs为星际文件系统,因为ipFs的目标是建立一个能够在行星间工作的网络、一个能够更好的跨地球的通信网络。

  ipFs是一个分散的网络,在该网络中,通过bittorrent等多种方式连接对等方并共享文件。基本原理与传统的web并不同,ipFs中的文件是根据文件的内容提供服务的,而传统的web是根据文件的位置提供服务的。

  例如,谷歌将隐私权政策文件托管在地址为:

  “https://policies.google.com/privacy"的 google服务器上,在该地址中,政策内容无关紧要,因此这是根据域名寻址的,我们将这称为location-addressing(域名寻址)。

  但是,ipFs是使用文件的哈希值通过文件的内容来标识文件的。假设您要阅读:“XKcd#327—exploits of a mom”。那么,其ipFs地址为https://ipfs.io/ipfs/QmZVjV5jFV7Jo4Hfj6wpyRnHcxf8kbadkqtQbco2gef64x/。

  关心XKcd的人都可以托管它。这使得断开的链接不太可能,因为只要有一节点存储了数据,ipFs网络就不可能出现"404"错误,我们将这称为content-addressing(内容寻址)。

  如何在ipFs网络上托管?

  当我们打开一个浏览器,很明显,网址都是以Http开头的,也就是说,我们现在的网站是托管在Http超文本传输协议之上的。

  那么,我们该怎么样把我们的网站部署在ipFs之上,或者是如何在ipFs之上部署静态内容(例如个人网站)呢?

  接下来,我会列出可用于任何文件,例如纯HtmL文件,由静态网站生成器(如Jekyll,Hugo,Hexo和gatsby)生成的网站,甚至是媒体文件的部署方法,因此,让我们开始吧。

  ipFs 桌面

  如果您已安装并正在运行ipFs desktop,则可以使用常规文件选择器添加文件。只需导入包含您静态网站内容的目录即可。

  ipFs cLi

  ipFs cLi允许使用add子命令添加文件和目录。

  最后一行打印的哈希是整个目录的cid,因此也是我们网站的cid。我们可以看到托管在

  “https://ipfs.io/ipfs/QmeUg2oZvyx4nzfpp9rruKbmV5UndmtQ8moxuhtJgVZVtw/”上的示例网站

  提示:在您的网站中使用相对链接非常重要,因为ipFs网关的URL类似于/ipfs//file.ext。

  pinning

  在最后一节中,我们添加的文件可以在我们的 ipFs节点网络中找到,这就是ipFs网关能够解析它并将其显示在浏览器中的原因。

  但是,一旦关闭ipFs daemon,该站点很可能将无法访问。即使在ipFs上请求了某些内容之后,接收节点也成为该内容的主机,但是在12小时后将对这些内容进行收集。那么,我们如何在没有服务器的分散式网站中全天候备份您的网站?

  welcome,pinning

  在ipFs上固定一些内容的节点将永远托管它(直到取消pinning它)。诸如pinata之类的固定服务,可将文件固定在其ipFs节点上。如此一来,网站将始终可用。

  在pinata中,如果内容已经上传到ipFs,则可以上传文件或仅提供其哈希值。这是我固定我们上面上传的示例网站的方式。

  提示:最好使用多种固定服务固定您的站点,以实现冗余。

  自动化部署

  您可能已经注意到,使用ipFs非常容易,至少比处理我们使用的传统网络要容易。但是,每次您要更改文件时都必须重复此过程,这并不是很方便。因此,我们可以借助Fleek这样的工具,可以帮助自动完成上面列出的所有步骤。

  Fleek就像travis或circleci一样用于ipFs部署。您可以将其github帐户与其关联,并使用github挂钩,Fleek将在每次推送至github存储库时触发部署。他们还固定部署的所有内容。

  此外,我使用Hexo生成了此博客,并且能够在Fleek本身中添加一个构建步骤,因此无需生成HtmL并将其推送到我的存储库。这是我使用的构建命令:

  git submodule update --recursive --init && npm i && npm run build

  是的,我们需要自己安装子模块,但是不用担心,因为这是非常容易的。

  链接到域

  因此,现在我们可以启动并运行我们的网站,但是ipFs上的内容不像传统网络上那样容易查找。传统的网站可以在https://tarunbatra.com上找到。但在ipFs上,我们可以通过:

  “https://ipfs.io/ipfs/Qmtpta1ddoskuakaw56saL9dicbc71bbwfjRbVjasshcXs/”访问当前版本。

  你学会了将网站部署在ipFs之上的小技巧了吗?如果你对此依旧不是特别熟悉,本公司小编推荐你可以先借助Fleek这样的工具哦。

  

  试用免费云服务器哪家好

  现在网络上有很多免费服务器,做服务器的厂商也有很多,哪些厂商的云服务器性价比更高?其实很多用户是并不清楚的,也不知道怎么去选择,下面,我们通过对比国内知名厂商提供的免费云服务器试用情况,用户可以自己斟酌,从而理性地选择适合自己的云服务器。

  二、国内知名云服务器厂商免费使用对比

  目前市面上号称能提供“云服务器”产品的厂商虽多,但真正安全可靠的云服务器还是出自于大品牌,比如阿里云、西部数码、本公司等都是比较专业的云服务器提供商。不过不同的厂商,在云服务器产品参数配置甚至是服务上,也不尽相同。下面主要从阿里云和本公司云服务器的配置、开通体验以及售后服务这几个方面来进行试用对比:

  1)云服务器试用配置比较

  阿里云免费试用可申请试用的是个人用户芝麻信用分≥620分新企业用户,参数配置为2核cpu,1.5G内存,60G硬盘,5M带宽。本公司的免费试用主要是针对新企业用户,推荐配置为:4核CPU+4G内存+100G硬盘+5M智能多线带宽。

  从免费试用的条件和配置上来说,本公司的免费体验周期更长,云服务器的配置更高一些。同时本公司支持新企业用户开通任意配置云主机(8G及以下内存,带宽5M以内)。也就是说,在试用选择上,后者的选择面更大。

  2)云服务器开通体验比较

  从阿里云主机的品牌、性价比等综合因素来看,还是不错的,但还是有一些缺点存在。比如:阿里云的操作系统是裸机,对不懂技术,或者不熟悉的人比较麻烦,配置环境问题是很头疼的事情,并且限制比较多。另外,服务器无安全设置及文档,以及服务器优化设置无工具无文档,在这些方面阿里云的云服务器其产品应该多吸收一些老牌IDC服务细节的优点。

  个人认为,本公司在这方面做得非常到位,云服务器需要有一定的技术经验才能维护,但本公司打破了这个常规,让不懂技术的人也可以轻松管理云服务器。并有技术人工在线24小时服务,没有什么后顾之忧,特别适合于租用云主机、VPS的站长使用。

  3)云服务器售后服务比较

  要说售后服务,阿里云在工单处理态度和速度上都存在一定程度的滞后,关于这一点其售后服务一直饱受诟病。另外,阿里云售后服务还经常相互推诿情况,用户在提交工单寻求解决的过程中,经常出现客服转售后,售后转技术,最后转了一圈,工单却回复不在业务范围内,不进行处理。

  相比而言,本公司向来以优质服务在业内有着不错的口碑,而且据说本公司的团队最擅长吸收用户提出的各种批评建议,其中有很多建议最后都被本公司采取用以进行产品升级或者微创新。光是这一点,本公司的服务态度就值得肯定。单从云服务器的售后服务来讲,客服人员专业水准和处理工单的速度都可圈可点。

  三、试用免费云服务器到底应该注意什么呢?

  通过上述对阿里云和本公司免费云服务器的试用对比,相信不少用户对于选择云服务器应该怎样选择有了一定程度的认识。不过除了上述提到的几点,在申请免费云服务器时,用户还应该注意以下几点:

  1)确保试用的是真正的云服务器

  2)避免试用免费云服务器时被捆绑消费

  3)注意免费云服务器能试用期限

  天下没有白吃的午餐,虽然云服务器近年来已经大为普及,但还不至于达到完全免费的程度。何况,既然是试用,自然就是有期限的。

  网络上,有的商家为了吸引客户,打着免费云服务器试用一年的旗号,但通常等到用户试用之后,后期各种费用就接踵而至。一般来说,大多数服务商提供云服务器免费试用的期限不会太长,一般是3天左右。

  海外主机优惠码

  国外独享云主机_美国_日本_韩国精选线路,实时开通

  国外独享云主机,YINGSOO,专业国外独享云主机提供商,提供亚洲,欧美等全球范围国外独享云主机租用托管,1对1客服指导,7x24小时保障,全球精选线路免费试用

  https://www.yingsoo.com/

  美国云服务器租用商_送10G防御_112元/年起_去领券

  美国云服务器租用商,YINGSOO美国云服务器,洛杉矶,纽约双节点,赠送10G防御,BGP网络,任意扩容,可达10G独享带宽,美国云服务器租用商,YINGSOO[3天免费试用]

  https://www.yingsoo.com/products/cloud-us.html

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部