Este tutorial mostrará como instalar o IPFS no Windows.

O IPFS é um protocolo hipermídia ponto a ponto para tornar a web mais rápida, mais segura e mais aberta.

Go é uma linguagem de programação desenvolvida pela equipe do Google, que oferece um conjunto robusto de bibliotecas e está se tornando muito popular. Neste tutorial, vamos mostrar como instalar o GO e o IPFS no Windows.

Lista de Hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial do Windows.

Cada peça de hardware listada acima pode ser encontrada no site da Amazon.

Windows Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados ao Windows.

Não se esqueça de se inscrever em nosso canal do youtube chamado FKIT.

Tutoriais Relacionados ao Windows:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Windows.

Tutorial - Instalação GO no Windows

Primeiro, você precisa acessar o golang.org  e baixe a última versão do software GO.

Em nosso exemplo, baixamos o software GO version 1.10.2.

Clique duas vezes no pacote para iniciar a instalação do software GO.

Em nosso exemplo, o software Go foi instalado na pasta C: \ GO.

Pressione Next, Next e Finish para concluir a instalação.

Para funcionar corretamente, o software Go espera que o sistema tenha um conjunto de variáveis de ambiente.

Vamos verificar se o pacote de instalação criou as variáveis de ambiente necessárias.

Abra um prompt do DOS e use o seguinte comando para verificar as variáveis de ambiente necessárias.

# set | find "GO"

GOPATH=C:\Users\Administrator\go
GOROOT=C:\Go\

Também precisamos verificar se os comandos do software GO foram adicionados à variável 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

A variável PATH inclui o diretório C: \ Go \ bin, que é o local dos comandos do idioma GO.

Feche todo o prompt aberto do DOS e abra um novo prompt do DOS.

Use o seguinte comando para testar a instalação do software GO.

# go version

go version go1.10.2 windows/amd64

Em nosso exemplo, a versão do software Go 1.10.2 foi instalada com sucesso em um servidor Windows.

Tutorial - Instalação do GIT no Windows

Em segundo lugar, você precisa acessar o git-scm.com e baixe a última versão do software GIT.

No nosso exemplo, baixamos o software GIT version 2.17.0.

Clique duas vezes no pacote para iniciar a instalação do software GIT.

Na tela de instalação do GIT, selecione a opção:

Use o GIT no prompt de comando do Windows.

Pressione Next, Next e Finish para concluir a instalação.

Abra um novo prompt do DOS e use o seguinte comando para testar a instalação do seu software GIT.

# git version

git version 2.17.0.windows.1

Em nosso exemplo, a versão 2.17.0 do software GIT foi instalada com sucesso em um servidor Windows.

Tutorial - Instalar o IPFS no Windows

Como nosso último passo, precisamos instalar o software IPFS em nosso servidor Windows.

Feche todo o prompt aberto do DOS e abra um novo prompt do DOS.

Use os seguintes comandos para instalar o software IPFS-UPDATE.

# go get -u github.com/ipfs/ipfs-update
# ipfs-update versions

Use o comando IPFS-UPDATE para listar as versões do IPFS disponíveis.

# 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

Use o comando IPFS-UPDATE para instalar as últimas versões do IPFS disponíveis.

# ipfs-update install latest

Inicie seu nó do IPFS.

# ipfs init

initializing IPFS node at C:\Users\Administrator\.ipfs
generating 2048-bit RSA keypair...done
peer identity: QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb
to get started, enter:

Anote seu ID de nó do IPFS.

Em nosso exemplo, o ID do nó do IPFS é: QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb

Inicie o serviço 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

Abra um novo prompt do DOS.

Crie uma pasta chamada ipfs na raiz da unidade C.

Crie uma pasta chamada test dentro da pasta ipfs.

# C:
# cd \
# mkdir ipfs
# cd ipfs
# mkdir test

Abra o bloco de notas e crie um arquivo HTML simples chamado test.html com o seguinte conteúdo.


TEST PAGE 01

TEST PAGE 01


Abra um prompt do DOS e publique o arquivo test.html no IPFS.

# C:
# cd \
# cd ipfs
# ipfs add -w test/test.html

80 B / 80 B [==================================] 100.00% 0s
added QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW test.html
added QmNSqkyWYMNKKZHNp5N8cW8rXWcMztj7trTE9KiGfGcHwU

Agora, você pode abrir seu navegador e tentar acessar o arquivo que acabamos de publicar:

https://gateway.ipfs.io/ipfs/QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW

Em nosso exemplo, QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW foi o ID que o IPFS deu ao arquivo test.html.

Você instalou com êxito o IPFS no Windows.

Agora você é o orgulhoso proprietário de um nó do IPFS no Windows.