このチュートリアルでは、WindowsにIPFSをインストールする方法を説明します。
IPFSはウェブをより速く、より安全に、よりオープンにするためのピアツーピアハイパーメディアプロトコルです。
Goは、Googleのチームによって開発されたプログラミング言語です。ライブラリの堅牢なセットを提供し、非常に人気が高まっています。 このチュートリアルでは、GOとIPFSをWindowsにインストールする方法を説明します。
ハードウェアリスト:
次のセクションでは、このWindowsチュートリアルを作成するために使用される機器のリストを示します。
上記の各ハードウェアは、AmazonのWebサイトにあります。
Windows関連のチュートリアル:
このページでは、Windowsに関連するチュートリアルの一覧にすばやくアクセスできます。
チュートリアル – Windowsでのインストール
まず、 golang.org GOソフトウェアの最新バージョンをダウンロードしてください。
この例では、ソフトウェアをダウンロードしました GO version 1.10.2.
パッケージをダブルクリックして、GOソフトウェアのインストールを開始します。
この例では、GoソフトウェアはC:\ GOフォルダの下にインストールされています。
[次へ]、[次へ]、[完了]を押してインストールを完了します。
Goソフトウェアは、正常に動作するためには、システムに一連の環境変数が必要です。
インストールパッケージが必要な環境変数を作成したかどうかを確認しましょう。
DOSプロンプトを開き、次のコマンドを使用して必要な環境変数を確認します。
# set | find “GO”
GOPATH=C:\Users\Administrator\go
GOROOT=C:\Go\
GOソフトウェアコマンドがPATH変数に追加されたことを確認する必要もあります。
# echo %path%
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind
owsPowerShell\v1.0\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Go\bin;C:\Users\Administrator\go\bin
PATH変数には、GO言語コマンドの場所であるC:\ Go \ binディレクトリが含まれています。
開いているDOSプロンプトをすべて閉じ、新しいDOSプロンプトを開きます。
GOソフトウェアのインストールをテストするには、次のコマンドを使用します。
# go version
go version go1.10.2 windows/amd64
この例では、Goソフトウェアバージョン1.10.2がWindowsサーバーに正常にインストールされました。
チュートリアル – WindowsでのGITのインストール
次に、あなたは git-scm.com GITソフトウェアの最新バージョンをダウンロードしてください。
この例では、GITソフトウェアをダウンロードしました version 2.17.0.
GITソフトウェアのインストールを開始するには、パッケージをダブルクリックします。
GITのインストール画面で、次のオプションを選択していることを確認します。
WindowsのコマンドプロンプトからGITを使用します。
[次へ]、[次へ]、[完了]を押してインストールを完了します。
新しいDOSプロンプトを開き、次のコマンドを使用してGITソフトウェアのインストールをテストします。
# git version
git version 2.17.0.windows.1
この例では、GITソフトウェアバージョン2.17.0がWindowsサーバーに正常にインストールされました。
チュートリアル – WindowsにIPFSをインストールする
最後のステップとして、WindowsサーバーにIPFSソフトウェアをインストールする必要があります。
開いているDOSプロンプトをすべて閉じ、新しいDOSプロンプトを開きます。
次のコマンドを使用して、IPFS-UPDATEソフトウェアをインストールします。
# go get -u github.com/ipfs/ipfs-update
# ipfs-update versions
使用可能なIPFSバージョンをリストするには、IPFS-UPDATEコマンドを使用します。
# ipfs-update versions
v0.3.2
v0.3.4
v0.3.5
v0.3.6
v0.3.7
v0.3.8
v0.3.9
v0.3.10
v0.3.11
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.4.8
v0.4.9
v0.4.10
v0.4.11
v0.4.12
v0.4.13
v0.4.14-rc1
v0.4.14-rc2
v0.4.14-rc3
v0.4.14
v0.4.15-rc1
使用可能な最後のIPFSバージョンをインストールするには、IPFS-UPDATEコマンドを使用します。
# ipfs-update install latest
IPFSノードを起動します。
# ipfs init
initializing IPFS node at C:\Users\Administrator\.ipfs
generating 2048-bit RSA keypair…done
peer identity: QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb
to get started, enter:
IPFSノードIDを書き留めておきます。
この例では、IPFSノードIDは次のとおりです。QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb
IPFSサービスを開始します。
# ipfs daemon
Initializing daemon…
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip4/172.31.34.135/tcp/4001
Swarm listening on /ip6/::1/tcp/4001
Swarm listening on /p2p-circuit/ipfs/QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV6
3Nb
Swarm announcing /ip4/127.0.0.1/tcp/4001
Swarm announcing /ip4/172.31.34.135/tcp/4001
Swarm announcing /ip6/::1/tcp/4001
API server listening on /ip4/127.0.0.1/tcp/5001
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080
Daemon is ready
新しいDOSプロンプトを開きます。
ドライブCのルートにipfsという名前のフォルダを作成します。
ipfsフォルダ内にtestという名前のフォルダを作成します。
# C:
# cd \
# mkdir ipfs
# cd ipfs
# mkdir test
メモ帳を開き、以下の内容のtest.htmlという簡単なHTMLファイルを作成します。
<html>
<body>
<h1> TEST PAGE 01</h1>
<h2> TEST PAGE 01</h2>
</body>
</html>
DOSプロンプトを開き、IPFSにtest.htmlファイルを公開します。
# C:
# cd \
# cd ipfs
# ipfs add -w test/test.html
80 B / 80 B [==================================] 100.00% 0s
added QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW test.html
added QmNSqkyWYMNKKZHNp5N8cW8rXWcMztj7trTE9KiGfGcHwU
さて、ブラウザを開いて、今公開したファイルにアクセスすることができます:
https://gateway.ipfs.io/ipfs/QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW
この例では、QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUWは、IPFSがtest.htmlファイルに与えたIDです。
Windows上にIPFSを正常にインストールしました。
あなたは今、Windows上のIPFSノードの誇らしげな所有者です。