2Sep

Begynder Geek: Sådan hoster du din egen hjemmeside på Windows( WAMP)

click fraud protection

Hosting din egen hjemmeside behøver ikke at koste et månedligt gebyr eller kræve meget teknisk viden til opsætning. Hvis du bare skal være vært for en lille hjemmeside, der kun har få besøgende, kan du gøre din Windows-pc til en WAMP-server.

Skal du være vært for dit eget websted?

Mens du er vært for din egen hjemmeside på din lokale computer, er det meget sjovt, hvis du vil have et websted, som folk rent faktisk kan få adgang til, kan du få din egen web hosting plan et eller andet sted. Bluehost tilbyder ubegrænset webhosting til $ 3,95 pr. Måned, med fuld support til PHP og MySQL.Det er helt sikkert en nem måde at komme i gang med en hjemmeside, og de har enkle 1-klik installationsprogrammer for at komme i gang med populær software som WordPress og andre.

Hvis du hoster dit eget lokale websted, som du vil have folk adgang til, skal du åbne din firewall til din hjemmecomputer, og det betyder at du potentielt kan åbne nogle sikkerhedshuller. Det er absolut værd at tænke på at få en billig hosting plan andetsteds, som Bluehost eller Hostgator.

instagram viewer

Hvis du bare vil have en lokal udviklingsserver, skal du fortsætte med at læse.

Hvad er "WAMP"?

WAMP er et akronym, der står for "Windows, Apache, MySQL og PHP".Når du downloader en WAMP, downloader du bare et program, der installerer tre forskellige ting. WAMPs er bekvemme, fordi de giver dig mulighed for at downloade og installere alle de pakker, du har brug for til hosting af dynamisk webindhold i et fald. Ellers skal du downloade de tre pakker separat.

Windows - "W" i WAMP er kun der for at angive, at programmet er kompatibelt med Windows-operativsystemer.

Apache - Dette er det program, der bruges til at hoste dit websted. Med det alene kan du være vært for HTML-filer og andet statisk webindhold.

MySQL - Dette giver en database til dit webindhold. Mange dynamiske websider skal gemme data( dvs. brugernavne og adgangskode til webkonti), hvor MySQL kommer ind.

PHP - Det mest populære sprog til at skrive dynamisk webindhold - langt. WordPress, Facebook, Joomla, og mange andre websites og content management systemer udnytter PHP.Hvis du planlægger at være vært for noget mere end statiske websider, vil PHP være en vigtig følgesvend.

Hvis du kører Linux i stedet for Windows, skal du installere en LAMP.Det er også muligt at være vært for en hjemmeside på Windows ved hjælp af IIS, så du ikke behøver at installere nogen tredjeparts software. Gå til IIS-ruten anbefales ikke til de fleste formål, og det er meget mere en proces, der understøtter dynamisk webindhold - så hold dig til WAMP, medmindre du har en unik omstændighed, der kræver IIS.

Før vi fortsætter, skal du forstå, at der er vært for et websted på en daglig pc, og en internetforbindelse til forbrugerkvalitet anbefales ikke til noget andet end forsøgsformål og / eller hosting af et lille websted til et par besøgende. Husk, næste gang Windows Update skal genstarte dit system, går dit websted sammen med det - ikke en ideel situation for et seriøst websted.


Installation af WAMP

Der findes mange WAMP-programmer, men vi arbejder sammen med WampServer. Gå over til deres hjemmeside og download den nyeste version af deres program, og start derefter installationen.

Installationsanmodningerne er selvforklarende;bare hold alt på standardværdien og fortsæt med at klikke på Næste. Du kan bare klikke på Åbn på denne prompt for at få WampServer til at bruge din standardbrowser, når du vælger at kigge på din hjemmeside:

Husk at også tilføje sikkerhedsundtagelsen for Apache i Windows Firewall:

Når installationen er færdig, skal du markere afkrydsningsfeltet"Start WampServer 2 nu" før du rammer Finish. Du skal se, at programmet kører i dit meddelelsesområde.

Venstre klik på ikonet og tryk "Localhost" øverst på valgmenuen for at åbne dit websted.

Standardsiden viser i øjeblikket bare en hurtig informationsside, så vi kan bekræfte, at alle komponenter fungerer korrekt. Hvis du ser denne skærm, har du installeret en WAMP-server.

Nogle hurtige fejlfinding

Vi gjorde flere testinstallationer af dette program og fandt ud af, at nogle få pakker fra Microsoft er absolut nødvendige for at WampServer fungerer korrekt. Hvis du har problemer med dette punkt, skal du sørge for at installere følgende opdateringer, afinstallere WampServer, genstarte din pc og geninstallere WampServer.

WAMP 32-bit nødvendige pakker:
Microsoft Visual C ++ 2008 SP1-omfordelbar pakke( x86)
Microsoft Visual C ++ 2010 SP1-omfordelbar pakke( x86)
Microsoft Visual C ++ 2012( vcredist_x86.exe)

WAMP 64-bit nødvendige pakker:
Microsoft Visual C ++ 2008 SP1-omfordelbare pakke( x86)( det er ikke en typografi - du har brug for x86-pakken)
Microsoft Visual C ++ 2008-omfordelbar pakke( x64)
Microsoft Visual C ++ 2010 SP1-omfordelbar pakke( x64)
Microsoft Visual C ++ 2012( vælgvcredist_x64.exe)

Yderligere WAMP-konfiguration

Hvis du vil ændre den eller de sider, som din webserver viser, skal du åbne www-mappen ved at venstre klikke på WAMP-ikonet i meddelelsesområdet.

Den mappe, der åbnes, er, hvor du skal lægge filer, som du gerne vil være vært for på din hjemmeside. Alt fra WordPress installationsfiler til statiske HTML-filer kan placeres her, og ændringerne vil blive afspejlet på din hjemmeside på samme tid( bare klik på opdater).

Lad os se et hurtigt eksempel på, hvordan du vil slippe indholdet i den mappe, for at det kan serveres på din hjemmeside. Du kan bruge et webudviklingsprogram eller noget så enkelt som Notepad til at oprette en grundlæggende PHP-side og sætte den på din hjemmeside.

Følgende kode vil være en god start:

& lt; html & gt;
& lt; head & gt;
& lt; title & gt; PHP Test & lt; / title & gt;
& lt; / head & gt;
& lt; body & gt;
& lt;? Php echo '& lt; p & gt; Hello World & lt; / p & gt;';? & Gt;
& lt; / body & gt;
& lt; / html & gt;

Indsæt den pågældende kode i Notepad og gem din fil som index.php inde i C: \ wamp \ www

Gå nu tilbage til din hjemmeside( eller hit opdater [F5] hvis du allerede har den åbnet) og du vil se siden dulige oprettet.

Som standard er dit websted kun tilgængeligt for den computer, WampServer er installeret på.Det er perfekt til alle, der bare bruger deres WAMP-server til test eller udviklingsformål, men for at gøre din hjemmeside tilgængelig for resten af ​​verden, skal du klikke på WampServer-ikonet og klikke på "Put Online".

Som standard er Apache-konfigurationsfilen indstillet til at nægte indgående forbindelser fra alle undtagen lokalsamfundet, så du skal også ændre to linjer kode, så andre enheder kan ikke se en "403 Forbidden" -fejl, når de forsøger atIndlæs dit websted. Få adgang til httpd.conf( Apache-konfigurationsfil) ved at venstre-klikke på WampServer-menuen og se under Apache-mappen.

Rul ned, indtil du ser en kode, der siger:

Bestil Afvis, Tillad

Afvis fra alle

Slet denne kode og erstat den med:

Ordre Tillad, nægt

Tillad fra alle

Gem ændringerne til httpd.conf og genstart alletjenester.

Dit websted skal nu være tilgængeligt fra World Wide Web. Hvis ikke, skal du sikre dig, at du har sendt port 80 til din computer på din router.