このチュートリアルでは、WindowsにIPFSをインストールする方法を説明します。

IPFSはウェブをより速く、より安全に、よりオープンにするためのピアツーピアハイパーメディアプロトコルです。

Goは、Googleのチームによって開発されたプログラミング言語です。ライブラリの堅牢なセットを提供し、非常に人気が高まっています。 このチュートリアルでは、GOとIPFSをWindowsにインストールする方法を説明します。

ハードウェアリスト:

次のセクションでは、このWindowsチュートリアルを作成するために使用される機器のリストを示します。

上記の各ハードウェアは、AmazonのWebサイトにあります。

Windows Playlist:

このページでは、Windowsに関連するビデオの一覧にすばやくアクセスできます。

私たちのYouTubeチャンネルに登録することを忘れないでください FKIT.

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ファイルを作成します。


TEST PAGE 01

TEST PAGE 01


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ノードの誇らしげな所有者です。