2Sep
Hosting 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?
Samtidigt som du är värd för din egen webbplats på din lokala dator är det mycket roligt, om du vill ha en webbplats som människor 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 håll, 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 - Det här ä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 måste lagra data( dvs användarnamn och lösenord för webbkonton), vilket är var 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år du att det är värd för en webbplats på en vardaglig dator, och en Internet-anslutning för konsumenternas kvalitet 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.
Installationsanvisningarna ä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äkerhetsavvikelsen 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 för närvarande bara en snabb informationssida så vi kan bekräfta att alla komponenter fungerar som de ska. 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 det här programmet 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, starta om datorn och installera om WampServer.
WAMP 32-bitars nödvändiga paket:
Microsoft Visual C ++ 2008 SP1-omfördelbart 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-omfördelningsbart paket( x86)( det är inte ett typsnitt - du behöver x86-paketet)
Microsoft Visual C ++ 2008 omfördelbart paket( x64)
Microsoft Visual C ++ 2010 SP1 omfördelbart paket( x64)
Microsoft Visual C ++ 2012( väljvcredist_x64.exe)
Ytterligare WAMP-konfiguration
Om du vill ändra den eller de sidor som din webbserver visar, öppnar du www-katalogen genom att vänster 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ållet 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:
& 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> Hello World & lt; / p & gt;';? & Gt;
& lt; / body & gt;
& lt; / html & gt;
Klistra in den här koden i Anteckningsblock 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 kommer att se sidan dujust skapad.
Som standard är din webbplats för närvarande 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 avsedd att neka inkommande anslutningar från alla utom det lokala värdet, så du måste också byta två kodkod så att andra enheter inte ser ett "403 förbjudet" fel när de försökerladda din webbplats. Gå till httpd.conf( Apache-konfigurationsfil) genom att klicka på WampServer-menyn och vänta i Apache-mappen.
Bläddra tills du ser någon kod som säger:
Order Förneka, Tillåt
Avvisa från alla
Ta bort den här koden och ersätt den med:
Order Tillåt, neka
Tillåt från alla
Spara ändringarna till httpd.conf och starta om allatjä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.