Kombinera öppen källkod MySQL -databas , PHP skriptspråk och Apache Web Server kan du skapa dynamiska webbplatser för gratis . Detta program är grunden för den populära LAMP ( Linux , Apache , MySQL och PHP ) och WAMP ( Windows , Apache , MySQL och PHP ) webbutveckling stackar programvara . Installation
Windows binärer för Apache och MySQL finns med Microsoft Installer . Installeraren startar den välbekanta installationsguiden som kommer att gå igenom installationen. Installationsguiden för Apache kommer att presentera ett fönster Server Information när du kommer in i Network Domain , Server Name och administratörens e-postadress . Välj " Installera Apache as a Service " om du vill att Apache-server för att starta automatiskt när Windows startas . När installationsprogrammet är klar , skriv " http://localhost " i ett webbläsarfönster för att kontrollera att installationen är klar . För att installera en typisk MySQL-server , precis starta installationsprogrammet och klicka på "Nästa " tills installationen är klar .
PHP -paketet kommer som en . Zip -fil . Utdrag till katalogen där Apache är installerad ( C: \\ Program Files \\ Apache Group \\ Apache2 ) . Det kommer att finnas en fil som heter " php.ini - dis " i den nyligen extraherade katalogen . Kopiera filen till C : \\ Windows , och döp filen till " php.ini . " Flytta sedan " php5ts.dll " filen till " SAPI " underkatalog
Ändra . " C: \\ Program Files \\ Apache Group \\ Apache2 \\ conf \\ httpd.conf " filen och lägg till följande rader :
LoadModule php4_module php/sapi/php4apache2.dllAddType application /x - httpd - php . phpAddType application /x - httpd - php - källa . phps
Starta om Apache -servern genom att klicka på " Omstart " under " Apache Server " -menyn i det viktigaste " program " -menyn .
Öppna en kommandotolk ( finns under "Tillbehör" i de viktigaste " program " fönstret ) för att starta MySQL och installera den som en tjänst. I kommandotolken , ändra till MySQL katalogen genom att skriva " cd C " \\ mysql \\ bin mysqladmin - u root avstängning " Då typ . " Mysqld - nt " Se till att MySQL inte körs genom att skriva . " - Install " till installera tjänsten . Starta tjänsten genom att skriva " net start mysql " . Starta MySQL -klienten genom att skriva " mysql " .
Configuration
som standard dokumentet roten för Apache är " C: \\ Program Files \\ Apache Group \\ Apache2 \\ htdocs " katalogen det är där du placerar de webbsidor ( HTML eller PHP -filer ) så att Apache kan bearbeta dem Om du föredrar att placera dem någon annanstans . . , kommer du behöva redigera . " C: \\ Program Files \\ Apache Group \\ Apache2 \\ conf \\ httpd.conf " filen och ändra raden som börjar med " DocumentRoot " för att återspegla den nya katalogen httpd.conf är den viktigaste konfiguration . filen för webbservern varje gång du redigera denna fil , måste du starta om Apache tjänsten för att ändringarna ska träda i kraft
den huvudsakliga konfigurationsfilen för PHP är det . " C : \\ Windows \\ php.ini " fil . Liksom " httpd.conf " filen , är den " php.ini " filen en väl kommenterad textfil . du behöver inte redigera den för att köra PHP , men du bör åtminstone läsa ner genom den för att se det passar din miljö .
När dessa filer är redigerade , är du redo att börja skapa din webbplats . Kom ihåg att placera dina filer i dokumentet roten som anges i " httpd.conf " filen . du kan testa din nya webbplats genom att skriva " http://localhost " i ett webbläsarfönster .