Deze zelfstudie laat u zien hoe u IPFS op Windows kunt installeren.

IPFS is een peer-to-peer-hypermedieprotocol om het internet sneller, veiliger en opener te maken.

Go is een programmeertaal die is ontwikkeld door het Google-team dat een robuuste verzameling bibliotheken biedt en erg populair wordt. In deze zelfstudie laten we u zien hoe u GO en IPFS op Windows kunt installeren.

Hardware lijst:

In het volgende gedeelte wordt de lijst met apparaten weergegeven die zijn gebruikt om deze Windows-zelfstudie te maken.

Elk onderdeel van de hierboven genoemde hardware is te vinden op de Amazon-website.

Windows Playlist:

Op deze pagina bieden we snelle toegang tot een lijst met video's gerelateerd aan Windows.

Vergeet niet je te abonneren op ons YouTube-kanaal met de naam FKIT.

Windows Gerelateerde Zzelfstudie:

Op deze pagina bieden we snelle toegang tot een lijst met handleidingen met betrekking tot Windows.

Tutorial - GO Installatie op Windows

Eerst moet u toegang krijgen tot de golang.org website en download de laatste versie van de GO-software.

In ons voorbeeld hebben we de software gedownload  GO version 1.10.2.

Dubbelklik op het pakket om de GO-software-installatie te starten.

In ons voorbeeld is de Go-software geïnstalleerd onder de map C: \ GO.

Druk op Volgende, Volgende en Voltooien om de installatie te voltooien.

Om goed te werken, verwacht de Go-software dat het systeem een set omgevingsvariabelen heeft.

Laten we controleren of het installatiepakket de vereiste omgevingsvariabelen heeft gemaakt.

Open een DOS-prompt en gebruik de volgende opdracht om de vereiste omgevingsvariabelen te verifiëren.

# set | find "GO"

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

We moeten ook controleren of de GO-softwarecommando's zijn toegevoegd aan de variabele 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

De variabele PATH bevat de map C: \ Go \ bin, de locatie van de GO-taalopdrachten.

Sluit alle geopende DOS-prompt en open een nieuwe DOS-prompt.

Gebruik de volgende opdracht om uw GO-software-installatie te testen.

# go version

go version go1.10.2 windows/amd64

In ons voorbeeld is de Go-softwareversie 1.10.2 met succes op een Windows-server geïnstalleerd.

Tutorial - GIT installatie op Windows

Ten tweede moet u toegang hebben tot de git-scm.com website en download de laatste versie van de GIT-software.

In ons voorbeeld hebben we de software GIT gedownload version 2.17.0.

Dubbelklik op het pakket om de GIT-software-installatie te starten.

Zorg dat u op het GIT-installatiescherm de optie selecteert:

Gebruik GIT vanaf de opdrachtprompt van Windows.

Druk op Volgende, Volgende en Voltooien om de installatie te voltooien.

Open een nieuwe DOS-prompt en gebruik de volgende opdracht om de installatie van uw GIT-software te testen.

# git version

git version 2.17.0.windows.1

In ons voorbeeld is de GIT-softwareversie 2.17.0 met succes geïnstalleerd op een Windows-server.

Tutorial - Installeer IPFS op Windows

Als laatste stap moeten we de IPFS-software op onze Windows-server installeren.

Sluit alle geopende DOS-prompt en open een nieuwe DOS-prompt.

Gebruik de volgende opdrachten om de IPFS-UPDATE-software te installeren.

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

Gebruik de opdracht IPFS-UPDATE om een lijst weer te geven met de beschikbare IPFS-versies.

# 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

Gebruik de opdracht IPFS-UPDATE om de laatste beschikbare IPFS-versies te installeren.

# ipfs-update install latest

Start uw IPFS-knooppunt.

# ipfs init

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

Noteer uw IPFS-knooppunt-ID.

In ons voorbeeld is de ID van het IPFS-knooppunt: QmYPZFLgY77CqNcymGMSS3AYbG7wEBgvh8P66t7oNV63Nb

Start de IPFS-service.

# 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

Open een nieuwe DOS-prompt.

Maak een map met de naam ipfs in de hoofdmap van station C.

Maak een map met de naam test in de map ipfs.

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

Open het kladblok en maak een eenvoudig HTML-bestand met de naam test.html met de volgende inhoud.


TEST PAGE 01

TEST PAGE 01


Open een DOS-prompt en publiceer het test.html-bestand op IPFS.

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

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

Nu kunt u uw browser openen en proberen toegang te krijgen tot het bestand dat we net hebben gepubliceerd:

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

In ons voorbeeld was QmeMdufPxieuMDcbaJQnN3UA2Bx6kEDkUpyRQdE9tj5YUW de ID die IPFS aan het test.html-bestand gaf.

U hebt met succes IPFS geïnstalleerd in Windows.

U bent nu de trotse eigenaar van een IPFS-knooppunt op Windows.