Hvordan laste opp en nettside til ethoFS

Denne guiden vil vise hvordan du laster opp et nettsted til ethoFS, sammen medkonfigurering av DNS for nettstedet.

Start

Vær oppmerksom på at for øyeblikket bare HTML, CSS og JS fungerer på ethoFS. Språk som PHP støttes ikke ennå fra servers side.

Forbereder nettstedet for opplasting

Ingen data som lastes opp til ethoFS kan endres, og eventuelle endringer på nettstedet ditt etter hosting krever at det opprettes en annen hosting-kontrakt. Det er ikke mulig å oppdatere en eksisterende kontrakt.

Skjermdumpen nedenfor viser et eksempel på mappestruktur. En overordnet mappe inneholder HTML-filer og bilder sammen med en undermappe, som inneholder bilder for en bestemt side av nettsiden. (I dette tilfellet team bilder til ethoLABS-nettstedet.) Dette demonstrerer at det er mulig å laste opp en mappestruktur til ethoFS.

Laste opp filer til uforanderlig ethoFS-lagring

Der vil du bli presentert en side som viser alle dine aktive kontrakter og noen ethoFS-statistikk, bla ned til delen ethoFS Hosting Contracts:

For å starte en ny hosting-kontrakt, klikk på den grønne knappen som heter New Hosting Contract'. Du vil da bli presentert systemet for å opprette en kontrakt:

For å laste opp mappen din, klikk på sky-ikonet . Du må deretter laste opp hoved mappen til nettstedet, som vist på skjermdumpen nedenfor. (Ikke last opp filene enkeltvis, last opp i stedet hele mappen.)

Etter at du har valgt mappen til filene av nettstedet, vil du se at innholdet i nettstedets mappe lastes opp. (Dette er en god mulighet til å dobbeltsjekke at alle filene er til stede.)

Bla deretter ned og skriv inn et kontrakts-navn. I dette eksemplet ble "ETHOLABS" brukt.

Du må nå velge kontraktens varighet. På ethoFS er kontraktens lengde måles i blokker, så velg ønsket avtalevarighet ved å bruke rullegardinmenyen menyen, vist på skjermdumpen nedenfor. (For å estimere blokkeringstiden, kan du multiplisere blokk tiden med antall blokker for å bestemme et estimat for varigheten av hosting-kontrakten i sekunder.)

Så i nederste hjørne vil du kunne se hvor mye $ETHO vertskontrakten koster:

Klikk deretter på Confirm :

En ny skjerm skal da åpnes automatisk. Dette er MetaMask-godkjenningsskjermbildet som vil se slik ut:

Klikk på Send og pop-up Etho Mask lukkes. En ny pop-up vises status for betalingen:

Før filopplastingen begynner, må du vente til transaksjonen er bekreftet av nettverket. Du vil se et varsel fra MetaMask lommeboken, sammen med pop-up for ethoFS-opplastingsstatus.

Når ethoFS-opplastningsstatusen når 100%, har filene dine blitt lastet opp til ethoFS-nettverket. Du blir returnert til det første skjermbildet som viser kontraktene dine:

Klikk på kontrakten, så vil du bli møtt av en annen pop-up som inneholder kontraktens detaljer. Dette er veldig viktig, bla nedover til du ser dette:

Du må kopiere innholdets hash-streng for å konfigurere TLD

Setting up Your Domain DNS for ethoFS

Trinn 1: Gå over domeneleverandøren din og logg deg inn.

Trinn 2: Konfigurer domenenavnadressen din for ethoFS-hash du nettopp lastet opp. I vårt tilfelle ønsker vi å lage underdomenet: goog . Vi gjør dette via et DNS CNAME oppføring for domener som peker til: dns.ethofs.com. Lag din CNAME oppføring navn på underdomenet du ønsker, i eksempelet, er det goog.domainnamehere.com.

Trinn 3: Det er her du trenger hash strengen til innholdet. Du trenger å konfigurere en TXT oppføring kalt:

_dnslink.goog

Trinn 4: Så inni TXT oppføringen må du oppgi denne:

dnslink=/ipfs/YOUR_CONTENT_HASH_HERE

Når det er gjort, skal det se slik ut:

Trinn 5: Besøk nettstedet ditt! Merk: Nettstedet ditt er kanskje ikke tilgjengelig umiddelbart, da det kan ta litt av tid for DNS-endringer for å spre seg over internett.

Gratulerer! Du konfigurerer nettopp din eget desentraliserte nettsted på ethoFS!

Hvis du trenger hjelp med å bruke ethoFS, kan du delta i Discord !

På grunn av hvordan ethoFS fungerer (innhold kan ikke endres), må du laste opp en ny versjon av nettstedet hver gang du trenger å gjøre en endring, samt oppdatere txt DNS oppføringer. Det anbefales at du tester alle endringene lokalt og bekrefter at alt er 100% fungerer og slik du vil ha det før du laster opp til ethoFS

(Oversettelse levert av medlemmet av Discord community @Exlo | $ ETHO # 2873)

Last updated