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.

<html>
<body>
<h1> TEST PAGE 01</h1>
<h2> TEST PAGE 01</h2>
</body>
</html>

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.

Open a DOS prompt and publish the test.html file on IPFS. # C: # cd \\ # cd ipfs # ipfs add -w test/test.html 80 B / 80 B [==================================] 100.00% 0s added QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW test.html added QmNSqkyWYMNKKZHNp5N8cW8rXWcMztj7trTE9KiGfGcHwU Now, you can open your browser and try to access the file that we just published: https://gateway.ipfs.io/ipfs/QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW In our example, QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW was the ID that IPFS gave to the test.html file. You have successfully installed IPFS on Windows. You are now the proud owner of an IPFS node on Windows.", "url" : "http://techexpert.tips/windows/installing-ipfs-windows/", "publisher" : { "@type" : "Organization", "name" : "TechExpert", "logo": { "@type": "ImageObject", "url": "https://d1ny9casiyy5u5.cloudfront.net/wp-content/uploads/2017/12/TechExpert-Logo-Small.png" } }, "aggregateRating" : { "@type" : "AggregateRating", "ratingValue" : "5", "bestRating" : "5", "worstRating" : "4", "ratingCount" : "73" } }