网站首页 > 保险知识 >

5分钟学习如何在IPFS上配置网站火星号精选_IPFS爱好者社区_火星财经

2023-04-12 18:00:09 保险知识 阅读 0

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

如果您想学习IPFS和Web 3.0,请尝试基于IPFS的快速部署站点。 原标题: 《如何在 IPFS 上部署网站?》 n执笔: IP君

如果你想学习IPFS和Web 3.0,你需要先探索它们,然后尝试把我们的网站上传到那里。 今天开始我们的学习之旅吧。 什么是IPFS?

IPFS到底是什么? 为什么提到Web 3.0,就不可避免地提到IPFS呢? IFS是一个可以共享内容的分布式网络,他的设计并不复杂

但是,非常有趣。 我们之所以称IPFS为星型文件系统,是因为IPFS的目标是建立可以在行星间工作的网络,更好的地球间通信网络。 IPFS是分散的网络,在这个网络内

、BitTorrent等多种方式与对等方连接并共享文件。 基本原理与传统Web不同,IPFS文件基于文件内容提供服务,而传统Web基于文件位置提供服务。

例如,谷歌将隐私策略文档托管在地址为:“https://policies.Google.com/privacy”的谷歌服务器上。 在这个地址上,策略的内容无关

因此,这是根据域名寻址的。 这称为位置寻址。 但是,IPFS使用文件的哈希值来根据文件内容标识文件

。 假设您阅读XKCD#327—Exploits of a Mom。 那么另外,在意其IPFS地址为https://ipfs.io/ipfs/qmzvjv5JF V7 jo4hfj6wpyrnhcxf8kbadkqtqbco2GEF 64 x/xkcd的任何人都可以托管它

。 这样可以降低链路断开的可能性,因为有些节点在IPFS网络中不可能发生404错误。 这称为内容寻址。

如何在IPFS网络上托管? 打开浏览器时,网站都以HTTP开头。 这意味着当前的网站托管在HTTP超文本传输协议之上。 那么

,我们该如何将我们的网站配置在IPFS上,或者如何在IPFS上配置静态内容(比如个人网站)? 下面列出了可以用于任何文件的文件,包括纯HTML文件

让我们开始部署静态站点生成器生成的站点,甚至媒体文件,如Jekyll、Hugo、Hexo和Gatsby。 IPFS桌面

如果安装并运行IPFS Desktop,则可以使用常规文件选择器添加文件。 只需导入包含静态站点内容的目录。 IPFS CLI

在IPFS CLI中,可以使用add子命令添加文件和目录。 打印在最后一行的散列是整个目录的CID,所以也是我们网站的CID。 显示托管的示例站点。

提示:在站点中使用相对链接很重要,因为IPFS网关的URL与/ipfs//file.ext类似。 萍在最后一节

中选择所需的族。 添加的文件位于IPFS节点网络中。 因此,IPFS网关可以分析它并将其显示在浏览器中。 但是,关闭IPFS daemon很可能会导致无法访问站点

。 即使通过IPFS请求了某些内容,接收节点也会成为该内容的主机,但这些内容将在12小时后收集。 那么,如何在没有服务器的分布式站点上全天候备份客户站点? 欢迎

,Pining在IPFS上固定了一些内容的节点将永远托管它,直到取消Pining为止。 固定服务(如Pinata )将文件固定在IPFS节点上。 就这样

,网站始终可用。 在Pinata中,如果内容已经上载到IPFS,则可以上载文件或仅提供哈希值。 这是我固定上面上传的样品网站的方法。

提示:为了实现冗余,建议使用多台固定服务器固定站点。 通过自动化部署,您可能已经发现使用IPFS很简单,至少比处理我们使用的传统网络更容易。 但是

每次更改文件时都必须重复此过程。 这不方便。 因此,您可以使用Fleek这样的工具自动完成上述所有步骤。

Fleek像Travis和CircleCi一样用于IPFS部署。 您可以将Github帐户与其相关联,并使用Github挂接

每次将Fleek推送到Github资源库时都会触发部署。 他们固定了导入的所有内容。 另外,我还使用Hexo创建了这个博客,并向Fleek本身添加了构建步骤

因此,您不需要生成HTML并将其推送到“我的资源库”。 这是我使用的构建命令:

gitsubmoduleupdate---recursive---initnpminpmrunbuild是的,我们需要自己安装子模块,但请不要担心

因为这很简单。 本文来源: IPFS爱好者社区n原文标题: 5分钟学习如何在IPFS上放置网站|火星号精选声明:本文为入驻“火星号”作者作品,不代表火星财经官方立场

。 n转载请联系网页的下部。 内容合作栏,用邮件许可。 许可后转载时,请注明出处、作者、正文的链接。 擅自转载本网站文章,将追究相关法律责任,追究侵权行为。 提示:投资有风险,入市须谨慎,此信息不是投资理财的建议。 免责声明:作为区块链信息平台,本站提供的信息信息不代表任何投资暗示,本站发表的文章仅表达个人观点,与火星财经官方立场无关。 虚拟货币不具有与法定货币同等的法律地位参与虚拟货币投资交易存在法律风险。 火星财经反对各类代币炒作,请投资者理性看待市场风险。 n语音技术由科大讯飞提供关键词:对Web 3.0技术FilecoinIPFS火星号精选互联网内容星间文件系统进行中心化存储

相关内容

5分钟学习如何在IPFS上配置网站火星号精选_IPFS爱好者社区_火星财经文档下载.: PDF DOC TXT

猜你喜欢