Sätt upp din egen webbserver...
Apache är en av de populäraste webbservrarna som du kan använda idag. Den används ofta av stora webbhotell så bara det borgar för att du inte kommer att växa ur kostymen i första taget.
Apache är plattformsoberoende vilket betyder att den kan köras på vilket operativsystem som helst. Den vanligaste plattformen för Apache är Linux men den fungerar minst lika bra under t.ex Windows. I den här artikeln beskriver jag hur lätt du kan komma igång med webbservern Apache under Windows.
Läs här hur du installerar Apache under Linux.
Ladda hem installationsfilen
Det första du skall göra är att skaffa installationsfilen för Apache webbserver. Naturligtvis väljer du den senaste versionen och jag rekommenderar en s.k "msi-fil" som är självinstallerande. I dagsläget är apache_2.2.9-win32-x86-no_ssl-r2.msi den senaste versionen.
I den här artikeln beskriver jag hur du installerar 2.2.9.
Ladda hem apache...
Installera
Kör filen för att starta installationsguiden.
Acceptera licensavtalet och gå vidare.
Fyll i informationen om din server enligt dina egna inställningar. Om du inte vet vilka värden som är de rätta inställningarna för din server låter du bara det som står i fälten stå kvar. Värdena går att ändra senare.
Längst ner kan du göra ett val, välj det senare alternativet för lokal körning.
Välj "typical instal"l om du inte vill ange exakt vilka komponenter som du vill installera och var du vill apache ska ligga.
Låt installationsprogrammet installera filerna och avsluta därefter installationen genom att klicka på Finish. Klart!
Du ser att installationen fungerat genom att en ikon dykt upp jämte klockan i systemlisten. Ikonen ser ut som en fjäder med en grön pil på.
Testkör
Nu är det dags att testköra härligheten. Du gör det genom att starta en webbläsare och skriva localhost i adressraden. Om allt stämmer skall du nu få upp en sida om att din Apache webbserver är igång.

Grattis! Du har nu en fungerande webbserver.
Konfigurera
Så är det då dags att konfigurera Apache så den beter sig som du vill. Välj Start/Program och gå till mappen Apache HTTP Server och därefter mappen Configure Apache Server.

Välj Test configuration. Nu kommer en prompt att köras. Om du får meddelandet OK eller ifall den bara avslutas automatiskt är konfigurationen OK men den är ännu inte anpassad till just dina behov.
Finjustera Apache
För att anpassa Apache så den passar dina behov behöver du nu justera vissa detaljer i konfigurationsfilen httpd.conf. Denna fil hittar du under start/program/apache/configure.
Börja nu ditt arbete med att göra en backup av konfigureringsfilen. Du bör alltid börja med att göra en backup av en fungerande konfigureringsfil innan du börjar modifiera filens innehåll!
Döp backupfilen till något begripligt, t.ex "httpd.conf.bkp". Det går att spara den i samma katalog som originalet.
Skulle du råka redigera sönder direktiven av ren entusiasm kan du kasta originalfilen och döpa tillbaka backupen till "httpd.conf", och ordningen är återställd i lägret.
Öppna konfigureringsfilen för redigering
Snabbaste sättet att hitta filen när du ska redigera är att utgå från START-knappen, via HuvudMenyalternativet program och sedan leta sig ner till Apache-genvägarna. Där hittar du bl.a en genväg till konfigureringsfilen.
Fördelen med denna väg är att du slipper klicka dig genom Utforskaren, nackdelen att du inte enkelt kan göra en säkerhetskopia av filen innan du börjar redigera (om du inte gör det inifrån Anteckningar förståss).
Oftast vill du nog bara ändra i någon enstaka detalj, men det kan vara svårt att hitta ett visst direktiv i den nästan tusen rader långa filen! Använd då sökfunktionen i Anteckningar för att hitta just ditt direktiv. Ctrl+F är snabbkommandot till sökfunktionen.
Ändra sökväg till din mapp
Som standard lägger apache sina dokument under mappen htdocs.
Om du följer resten av mina tips om en fungerande webbserver utgår alla sökvägar från c:\wwwroot som jag skapar på vanligt sätt.
För att apache ska hitta denna mapp ändrar du följande i httpd.conf:
DocumentRoot "C:/Program/Apache2/htdocs"
ändras till:
DocumentRoot "C:/wwwroot"
<Directory "C:/Program/Apache2/htdocs">
ändras till
<Directory "C:/wwwroot">
Spara filen
När allt är klart och du är redo att testa dina nya inställningar sparar du filen, på samma plats som den låg innan.
Det är mycket viktigt att filen sparas som ren textfil så använd därför Anteckningar som redigerare. Du måste vara mycket noga med att rätt filformat är inställt när du sparar!
Kontrollera konfigureringsfilen
För att aktivera ändringarna i konfigureringsfilen måste du starta om apache men innan dess bör du kontrollera att konfigureringsfilen är korrekt formulerad. Om du har råkat ändra något på ett sätt som inte är begripligt för Apache finns risken att servern inte kan gå igång korrekt, eller att den körs instabilt och kan gå ner oväntat. Du bör därför ta för vana att testa konfigureringsfilens syntax innan du startar om servern.
Detta gör du enklast med ett HuvudMenyalternativ bland genvägarna från START-HuvudMenyn: Skulle du få ett felmeddelande här bör du korrigera felet och testa igen. Först därefter är det säkert att starta om servern.
Lägg nu något html-dokument i din webbmapp och skriv på nytt localhost i din webbläsare.
Om du nu gjort rätt ska du kunna läsa det dokument du lagt i c:\wwwroot.

JUBEL!