IPFS+Terminnal:拥有你的第一个分布式网站!

IP君 2020-03-20 14:39 77

3月19日,IPFS创始人胡安在Twitter表示仅花了不到十分钟就通过Terminal将自己的个人网站部署到了IPFS网络,为Terminal点赞!



什么是Terminal?我想把网站部署到IPFS网络应该怎么做呢?


小编问大家整理了完整版教程,想要拥有一个安全、分布式部署在IPFS网络的网站就看下去吧。



Terminal使网站可以轻松地在IPFS上安家,使他们可以随时随地访问,永久访问并且无法审查。在本教程中,我们将向您展示导出Wordpress网站,将其托管在IPFS上并与世界共享的过程是多么简单。首先,我们将展示如何使用插件导出网站,然后将导出的网站上传到wordpress。



将Wordpress网站导出为静态网站


首先需要登录Terminal:https://terminal.co/


我们必须安装一个插件,该插件将允许我们导出网站的HTML,CSS和JavaScript文件。在Wordpress网站的管理面板中,转到左侧菜单上的“插件” =>“添加新”。



接下来,搜索名为“ WP2Static”的插件,下载并激活它。



该插件将在左侧菜单名称“ W2PStatic”上创建一个新菜单选项。单击该插件时,我们必须通过在下拉菜单中选择“ Zip存档(.zip)”来填写下图所示的表单。并选中“允许离线使用”选项。


这将创建一个没有预设根路径的zip归档文件,该归档文件将使站点的路径与IPFS部署兼容。此后,单击“开始静态站点导出”,等待导出完成,然后通过“下载ZIP”下载文件按钮。


最后,可以解压缩下载的文件。该文件夹包含整个Wordpress网站。下一步是将其推向IPFS!


将站点推送到IPFS

终端将负责将站点部署到IPFS。为了允许终端获取文件,我们必须首先将导出的站点推送到github。为此,只需创建一个新的存储库并按照说明进行操作即可。完成后,结果应类似于以下存储库:https : //github.com/SamueleA/wordpress-terminal,根目录中有index.html文件,然后我们登录到Terminal并添加一个新的现场。


我们必须使用我们的github帐户进行身份验证,并找到包含Wordpress文件的存储库。



例如构建命令和公用文件夹。我们可以直部署站点”,而无需更改设置。



仅此而已!一旦完成站点部署(大约需要一分钟),即可通过蓝色的.tmnl.co地址访问该站点。对于我们而言,现在可以通过IPFS在以下地址访问该博客:https : /dawn-star-5263.tmnl.co





分享!


恭喜你!您的内容现已部署,并且是IPFS的一部分!您可以使用终端提供的URL,或通过将自己的域之一添加到终端,或通过单击“在IPFS上验证”通过IPFS与全世界共享您的站点。现在,您可以确信您的站点在IPFS上是安全且不可访问的!


声明:本文由入驻IPFS.CN社区的作者撰写,观点仅代表作者本人,不代表IPFS.CN社区的立场。
收藏 分享

全部评论