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.