Hemsida » hur » Nybörjare Geek Hur du värd din egen webbplats på Windows (WAMP)

    Nybörjare Geek Hur du värd din egen webbplats på Windows (WAMP)

    Att behålla din egen webbplats behöver inte kosta en månadsavgift eller kräva mycket teknisk kunskap för installation. Om du bara behöver vara värd för en liten webbplats som bara har några besökare kan du göra din Windows-dator till en WAMP-server.

    Ska du vara värd för din egen webbplats?

    Medan du är värd för din egen webbplats på din lokala dator är det mycket roligt, om du vill ha en webbplats som folk verkligen kan komma åt, kanske du vill få din egen webbhotell plan någonstans. Bluehost erbjuder obegränsad webbhotell för $ 3,95 per månad, med fullt stöd för PHP och MySQL. Det är definitivt ett enkelt sätt att komma igång med en webbplats, och de har enkla installationsprogram för 1-klick för att komma igång med populära program som WordPress och andra.

    Om du värd din egen lokala webbplats som du vill att folk ska komma åt behöver du öppna din brandvägg på din hemdator och det betyder att du eventuellt kan öppna några säkerhetshål. Det är definitivt värt att tänka på att få en billig webbhotell på andra ställen, som Bluehost eller Hostgator.

    Om du bara vill ha en lokalutvecklingsserver, fortsätt läsa.

    Vad är "WAMP"?

    WAMP är en akronym som står för "Windows, Apache, MySQL och PHP". När du laddar ner ett WAMP, laddar du bara ner ett program som installerar tre olika saker. WAMPs är praktiska eftersom de låter dig ladda ner och installera alla paket du behöver för hosting av dynamiskt webbinnehåll i ett fall. Annars måste du ladda ner de tre paketen separat.

    Windows - "W" i WAMP finns bara för att ange att programmet är kompatibelt med Windows operativsystem.

    apache - Detta är det program som används för att faktiskt vara värd för din webbplats. Med det ensamma kan du vara värd för HTML-filer och annat statiskt webbinnehåll.

    MySQL - Detta ger en databas för ditt webbinnehåll. Många dynamiska webbsidor behöver lagra data (dvs användarnamn och lösenord för webbkonton), vilket är där MySQL kommer in.

    PHP - Det mest populära språket för att skriva dynamiskt webbinnehåll - överlägset. WordPress, Facebook, Joomla och många andra webbplatser och innehållshanteringssystem använder PHP. Om du planerar att vara värd mer än statiska webbsidor kommer PHP att vara en viktig kompanjon.

    Om du kör Linux istället för Windows måste du installera en LAMP. Det är också möjligt att vara värd för en webbplats på Windows med IIS så att du inte behöver installera någon tredje parts programvara. Att gå på IIS-rutan rekommenderas inte för de flesta ändamål, och det är mycket mer en process för att stödja dynamiskt webbinnehåll - så håll fast vid WAMP om du inte har en unik omständighet som kräver IIS.

    Innan vi fortsätter, förstå att det är värd för en webbplats på en vardaglig dator, och en Internet-anslutning för konsumentkvalitet rekommenderas inte för något annat än teständamål och / eller värd för en liten webbplats för några besökare. Kom ihåg att nästa gång Windows Update behöver starta om ditt system, går din webbplats tillsammans med den - inte en idealisk situation för en seriös webbplats.


    Installera WAMP

    Det finns många WAMP-program tillgängliga, men vi arbetar med WampServer. Gå över till deras hemsida och hämta den senaste versionen av deras program och starta sedan installationen.

    Installationsanmälningarna är självförklarande; Håll bara allt till sitt standardvärde och fortsätt klicka på Nästa. Du kan bara klicka på Öppna vid den här prompten för att WampServer ska använda din standardwebbläsare när du väljer att titta på din webbplats:

    Var noga med att också lägga till säkerhetsundantaget för Apache i Windows Firewall:

    När installationen är klar markerar du rutan som säger "Starta WampServer 2 nu" innan du klickar på Finish. Du borde se programmet som körs i ditt meddelandeområde.

    Vänsterklicka på ikonen och klicka på "Localhost" högst upp på valmenyn för att öppna din webbplats.

    Standardsidan visar just nu en snabb informationssida så vi kan bekräfta att alla komponenter fungerar korrekt. Om du ser den här skärmen har du framgångsrikt installerat en WAMP-server.

    Några snabba felsökning

    Vi gjorde flera testinstallationer av detta program och fann att några paket från Microsoft är absolut nödvändiga för att WampServer ska fungera korrekt. Om du har stött på några problem upp till denna punkt, se till att du har installerat följande uppdateringar, avinstallerar WampServer, startar om datorn och installerar om WampServer.

    WAMP 32-bitars nödvändiga paket:
    Microsoft Visual C ++ 2008 SP1-omfördelningsbart paket (x86)
    Microsoft Visual C ++ 2010 SP1 omfördelbart paket (x86)
    Microsoft Visual C ++ 2012 (vcredist_x86.exe)

    WAMP 64-bitars nödvändiga paket:
    Microsoft Visual C ++ 2008 SP1 Redistributable Package (x86) (det är inte ett typsnitt - du behöver x86-paketet)
    Microsoft Visual C ++ 2008 Redistributable Package (x64)
    Microsoft Visual C ++ 2010 SP1 omfördelbart paket (x64)
    Microsoft Visual C ++ 2012 (vcredist_x64.exe)

    Ytterligare WAMP-konfiguration

    Om du vill ändra den eller de sidor som din webbserver visar, öppnar du www-katalogen genom att klicka på WAMP-ikonen i meddelandefältet.

    Den mapp som öppnas är där du behöver lägga till några filer som du vill vara värd på din webbplats. Allt från WordPress installationsfiler till statiska HTML-filer kan placeras här, och ändringarna kommer att återspeglas på din webbplats samtidigt (klicka bara på uppdatera).

    Låt oss titta på ett snabbt exempel på hur du skulle släppa innehåll i den mappen för att det ska serveras på din webbplats. Du kan använda ett webbutvecklingsprogram eller något så enkelt som anteckningsblock för att skapa en grundläggande PHP-sida och lägga den på din webbplats.

    Följande kod kommer att vara en bra start:



    PHP Test


    Hej världen

    '; ?>

    Klistra in den i Anteckningar och spara filen som index.php inuti C: \ wamp \ www

    Återvänd nu till din webbplats (eller hit uppdatera [F5] om du redan har öppnat den) och du får se den sida du just skapat.

    Som standard är din webbplats endast tillgänglig för den dator som WampServer är installerad på. Det är perfekt för alla som bara använder sin WAMP-server för test- eller utvecklingsändamål, men för att göra din webbplats tillgänglig för resten av världen, klicka på WampServer-ikonen och klicka på "Lägg på nätet".

    Som standard är Apache-konfigurationsfilen inställd att neka inkommande anslutningar från alla utom för lokala värd, så du måste också byta två kodkod så att andra enheter inte ser ett "403 förbjudet" fel när de försöker ladda din sida. Gå till httpd.conf (Apache konfigurationsfil) genom att vänster klicka på WampServer-menyn och titta under Apache-mappen.

    Bläddra ner tills du ser någon kod som säger:

    Order Avvisa, Tillåt

    Förneka allt från alla

    Ta bort den här koden och ersätt den med:

    Beställ Tillåt, Förneka

    Tillåt från alla

    Spara ändringarna till httpd.conf och starta om alla tjänster.

    Din webbplats ska nu vara tillgänglig från World Wide Web. Om inte, se till att du har vidarebefordrat port 80 till din dator på din router.