Sådan hoster du et websted fra din hjemmecomputer
Miscellanea / / December 02, 2021
En af forudsætningerne for at starte en hjemmeside er at vide, hvor filerne skal hostes, og hvad det vil koste for et domænenavn. Selvfølgelig er der mange måder at gøre det på. Du kan vælge mellem masser af gratis værter (som wordpress.com eller blogspot.com) eller gå efter en selvvært. Selvvært betyder mere frihed og ikke at skulle stole på Google eller WordPress til en række ting.
Selvvært ville betyde at gå med en hostingudbyder eller være vært for den på egen hånd. Du kan altid starte ved blot at servere webfilerne fra din egen computer. Hvis du ikke forventer for mange besøgende i starten, er dette en fantastisk måde at få dit navn frem ved at have siderne til at vise dit produkt eller din tjeneste. Det betyder selvfølgelig, at din computer skal være tændt hele tiden, fordi det vil fungere som server men så har vi det for det meste i altid tændt tilstand, ikke?
Vi vil se på, hvordan du får et værtsnavn til at pege på din computer, så du kan bruge det som et rigtigt webstedsdomæne, og hvordan du videresender indgående anmodninger til den computer, der fungerer som webserveren.
Konfigurer en statisk IP-adresse
En statisk adresse er en, der ikke ændres. Det er for eksempel altid 11.22.333.44. Hvis dette er tilfældet for dig, kan du nemt give din IP-adresse til nogen, og de kan få adgang til din hjemmeside, hvis de nødvendige skridt er taget. Men hvis du har en dynamisk (skiftende) IP, ville dette ikke fungere godt, fordi du bliver nødt til at blive ved med at finde ud af den nye IP og derefter dele den med alle igen.
Se forskellen mellem en statisk og dynamisk IP-adresse med dette indlæg.
Uanset om du har en statisk eller dynamisk adresse, er det ikke særlig brugervenligt at få adgang til et websted via dets IP-adresse. Vi skal have fat i et program, der kan give os et menneskelæsbart navn, som en almindelig hjemmeside, og derefter konstant opdatere navnetjenesten med den aktuelle eksterne IP, selvom den er dynamisk.
Trin 1: Opret en gratis konto og Nej-IP.com ved brug af dette link her. Udfyld det grundlæggende, og vælg derefter boksen mærket Opret mit værtsnavn senere.
Rul ned til bunden og vælg Gratis tilmelding.
Trin 2: Det næste nødvendige trin er at aktivere din konto med den e-mail, No-IP sender.
Trin 3: Når din konto er bekræftet, skal du få adgang dette link her for at oprette en ny vært.
Vælg et af de gratis domæner fra rullelisten. Vælg DNS-vært (A) for værtsnavnet Type, og lad så resten være som det er. Det er okay, at IP-adressen vises, som den er - den vil ikke blive opbevaret på denne måde, selvom du bruger en dynamisk adresse hos din internetudbyder.
Rul ned til bunden og vælg Tilføj vært.
Trin 4: For at sikre, at den skiftende IP-adresse altid er knyttet til værtsnavnet, skal vi downloade Dynamisk DNS-opdateringsklient. Få dette program her.
Begynd mit login med din e-mailadresse og adgangskode fra Trin 1.
Klik Rediger værter og vælg derefter boksen ud for den vært, der lige blev oprettet i Trin 3.
Klik Gemme og bemærk, at den IP-adresse, du i øjeblikket arbejder med, vil være knyttet til dette værtsnavn.
Du kan afslutte dette program til enhver tid, men stadig holde det kørende, for det vil minimere til meddelelsesområde.
Bemærk: Du skal bekræfte, at du stadig ønsker, at dette værtsnavn skal være aktivt én gang hver måned, ellers vil navnet blive suspenderet, indtil du logger ind og siger, at du vil beholde det. Det er en lille pris at betale for en gratis service.
Installer webserversoftwaren
Nu hvor IP'en altid vil være bundet til værtsnavnet, er det næste store skridt at installere den nødvendige software til at betjene webstedet. Vi præsenterer et par programmer, som du kan prøve, afhængigt af hvad der passer til dine behov.
HTTP-filserver (HFS)
HFS er et almindeligt program til at hoste simple websteder. Jeg har brugt det til at være vært for en enkelt side i mange måneder uden fejl. Hvis du leder efter at være vært for et websted, der kun bruger HTML, er dette en fantastisk, bærbart program.
Trin 1: Download HFS med dette link her.
Trin 2: Efter installationen skal du åbne den enkelte fil, der blev downloadet, kaldet HFS. Tryk på F5 nøgle til at skifte til Ekspert tilstand. Højreklik på ikonet for det lille hus i venstre rude, og vælg den kaldede mulighed Bind rod til ægte mappe.
Søg efter mappen, der indeholder webstedsfilerne. Se næste afsnit for at dirigere trafik til denne server med en portvideresendelsesfunktion i routeren.
QuickPHP
Du skal muligvis have en server, der understøtter PHP. HFS understøtter ikke PHP, så brug af QuickPHP kan tjene som en god erstatning.
Trin 1: Dette program er bærbart. Det præsenteres i en ZIP-fil og kan downloades her.
Trin 2: Ved lancering er indstillingerne ligetil. Indtast serverens lokale IP-adresse, 80 for portnummeret, og vælg derefter webstedsfilerne for Rodmappe tekst område.
Det Standard dokument filnavne er til at specificere, hvad QuickPHP skal se efter og præsentere som rodfilen. Mine filer indeholder en Indeks.html side, der skal indlæses ved adgang til webstedet. Fordi den er opført her, vil filen blive vist som standardsiden. Med andre ord, når serveren er indlæst fra JonFisher. HopTo.org, indlæses indekssiden først.
Vælge Start for at begynde at servere filerne som et websted.
Direkte HTTP-trafik til serveren
Svarende til videresende FTP-trafik til en intern IP med henblik på visning af filer over FTP, skal den indkommende webstedstrafik dirigeres til den lokale computer, der betjener webstedet. Det gør vi fra routeren.
Fedt tip: Se også, hvordan portvideresendelse er nyttig til opsætning af fjernskrivebordsklienter med denne guide.
Trin 1: Åbn a kommandoprompt på webservercomputeren og indtast Ipconfig for at finde standard gateway-adressen, som sådan:
Trin 2: Åbn gatewayen i en browser, og naviger til konfigurationsafsnittet, der henviser til portvideresendelse.
Mine Linksys WRT150N-indstillinger er under Applikation og spil > Single Port Forwarding. Vælg den foruddefinerede HTTP applikation eller foretag et manuelt valg ved hjælp af port 80. Send dette videre til den computer, der fungerer som webserver. Adressen vil stå ved siden af IPv4-adresse, ligesom i ovenstående skærmbillede.
Sørg for at gemme ændringerne, før du fortsætter.
Afhængigt af det program, du brugte ovenfor, kombineret med webstedsfilerne, kan du nu få adgang til dit lokalt hostede websted med det værtsnavn, du har konfigureret.
Her er et eksempel på min hjemmeside, der hostes med HFS på min lokale computer:
Konklusion
Det er tydeligt, hvor nemt (let, hvis du er i stand til at følge trinene nøjagtigt) det er at begynde at servere din webstedsfiler fra din egen computer uden at bruge en ekstra krone på en hostingtjeneste eller et domænenavn. Ja, det er forstået, at mulighederne for gratis værtsnavne ikke er så gode, men det koster ikke noget at bruge det. DNS Update Client er vidunderlig til at holde IP'en opdateret med værtsnavnet uden at skulle gøre noget manuelt.