Este tutorial le mostrará cómo instalar IPFS en Windows.
IPFS es un protocolo de hipermedia peer-to-peer para hacer que la web sea más rápida, segura y abierta.
Go es un lenguaje de programación desarrollado por el equipo de Google que ofrece un conjunto robusto de bibliotecas y se está volviendo muy popular. En este tutorial, le mostraremos cómo instalar GO y IPFS en Windows.
Lista de Hardware:
The following section presents the list of equipment used to create this Windows tutorial.
Cada pieza de hardware enumerada anteriormente se puede encontrar en el sitio web de Amazon.
Windows Playlist:
En esta página, ofrecemos acceso rápido a una lista de videos relacionados con Windows.
No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.
Tutorial relacionado con Windows:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Windows.
Tutorial – GO instalación en Windows
Primero, necesitas acceder al golang.org sitio web y descargue la última versión del software GO.
En nuestro ejemplo, descargamos el software GO version 1.10.2.
Haga doble clic en el paquete para iniciar la instalación del software GO.
En nuestro ejemplo, el software Go se instaló en la carpeta C: \ GO.
Presione Siguiente, Siguiente y Finalizar para completar la instalación.
Para funcionar correctamente, el software Go espera que el sistema tenga un conjunto de variables de entorno.
Verifiquemos si el paquete de instalación creó las variables de entorno requeridas.
Abra un indicador de DOS y use el siguiente comando para verificar las variables de entorno requeridas.
# set | find «GO»
GOPATH=C:\Users\Administrator\go
GOROOT=C:\Go\
También necesitamos verificar que los comandos del software GO se hayan agregado a la variable 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
La variable PATH incluye el directorio C: \ Go \ bin que es la ubicación de los comandos de idioma GO.
Cierre todos los mensajes de DOS abiertos y abra un nuevo símbolo del sistema de DOS.
Use el siguiente comando para probar la instalación de su software GO.
# go version
go version go1.10.2 windows/amd64
En nuestro ejemplo, la versión 1.10.2 del software Go se instaló correctamente en un servidor de Windows.
Tutorial – Instalación de GIT en Windows
En segundo lugar, debe acceder al git-scm.com sitio web y descargue la última versión del software GIT.
En nuestro ejemplo, descargamos el software GIT version 2.17.0.
Haga doble clic en el paquete para iniciar la instalación del software GIT.
En la pantalla de instalación de GIT, asegúrese de seleccionar la opción:
Use GIT desde el símbolo del sistema de Windows.
Presione Siguiente, Siguiente y Finalizar para completar la instalación.
Abra un nuevo indicador de DOS y use el siguiente comando para probar la instalación de su software GIT.
# git version
git version 2.17.0.windows.1
En nuestro ejemplo, el software GIT versión 2.17.0 se instaló correctamente en un servidor de Windows.
Tutorial – Instalar IPFS en Windows
Como nuestro último paso, debemos instalar el software IPFS en nuestro servidor Windows.
Cierre todos los mensajes de DOS abiertos y abra un nuevo símbolo del sistema de DOS.
Use los siguientes comandos para instalar el software IPFS-UPDATE.
# go get -u github.com/ipfs/ipfs-update
# ipfs-update versions
Use el comando IPFS-UPDATE para listar las versiones de IPFS disponibles.
# 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 el comando IPFS-UPDATE para instalar las últimas versiones de IPFS disponibles.
# ipfs-update install latest
Comience su nodo IPFS.
# ipfs init
initializing IPFS node at C:\Users\Administrator\.ipfs
generating 2048-bit RSA keypair…done
peer identity: QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb
to get started, enter:
Tome nota de su ID de nodo IPFS.
En nuestro ejemplo, el ID del nodo IPFS es: QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb
Inicie el servicio 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 un nuevo prompt de DOS.
Crea una carpeta llamada ipfs en la raíz de la unidad C.
Crea una carpeta llamada test dentro de la carpeta ipfs.
# C:
# cd \
# mkdir ipfs
# cd ipfs
# mkdir test
Abra el bloc de notas y cree un archivo HTML simple llamado test.html con el siguiente contenido.
<html>
<body>
<h1> TEST PAGE 01</h1>
<h2> TEST PAGE 01</h2>
</body>
</html>
Abra un indicador de DOS y publique el archivo test.html en IPFS.
# C:
# cd \
# cd ipfs
# ipfs add -w test/test.html
80 B / 80 B [==================================] 100.00% 0s
added QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW test.html
added QmNSqkyWYMNKKZHNp5N8cW8rXWcMztj7trTE9KiGfGcHwU
Ahora puede abrir su navegador e intentar acceder al archivo que acabamos de publicar:
https://gateway.ipfs.io/ipfs/QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW
En nuestro ejemplo, QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW fue la identificación que IPFS le dio al archivo test.html.
Ha instalado con éxito IPFS en Windows.
Ahora es el orgulloso propietario de un nodo IPFS en Windows.