Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer
Artiklar > PHP

Installera PHP, MySql, Apache och PHPMyAdmin

Förord

Jag ska nu ta och förklara hur man installerar PHP, MySQL, Apache och PHPMyAdmin på en Windows PC. Jag vill först och främst ge all creds till wikiHow som skrivit denna artikel på engelska, det enda jag gör är att jag översätter den till svenska så dem som inte behärskar engelskan särskilt väl ska ha möjligheten att ta del av samma information.

Vi kommer att genom manuella installationer av dessaapplikationer. Det finns självklart färdiga paket som innehåller allt det där, men det är inget jag kommer att gå igenom i denna artikel.

Ladda ned

Vi ska börja med att ladda ned alla filer vi behöver till vår dator. 

  1. Surfa in på Apache.org och ladda ned den senaste stabila Win32 Binary Version av Apache med MSI Installerare. En stabil version i skrivandets stunde är Version 2.2.6.
  2. Surfa in på PHP.net och ladda ned senaste Windows Binaries, i skrivandets stund är det Version 5.2.5.
  3. Surfa sedan in på MySQL.com och ladda ned senaste versionen för Windows där också. Jag rekomenderar i detta fall Version 5.0.
  4. Och sist men defenitivt inte minst ska vi ladda ned PHPMyAdmin för Windows. Jag rekomenderar att du laddar ned den senaste stabila versionen för Windows (i skrivandets stund) som är Version 2.1.1.4.

Installera Apacha Web Server

Nu när vi har laddat ned alla våra filer så är det dags att installera dem, vi börjar med vår webserver som i detta fall är Apache.

  1. Dubbelklicka på filen du laddat ned så installationsprogrammet kan startas. Då kommer du att få en liknande ruta som visas nedan

    Installation
  2. Klicka på Next
  3. Bocka i "I accept the terms in the license agreement" och tryck på Next.
  4. Efter det kommer det upp en till ruta, klicka bara på Next.
  5. I denna ruta får du fram några textrutor som du måste fylla i. Skriv följande:
    • Network Domain: localhost
    • Server Name: localhost
    • Administrator's Email Address: Din e-post adress
  6. Se till att radio knappen "for all users, on port 80, as a service - recommended" är ibockad/vald! Klicka på Next
  7. I nästa fönster klicka i Custom och klicka sedan på Next.
  8. I nästa fönster, markera Apache HTTP Server och klicka sedan på Change
  9. Nu ska vi installera alla paket och skript i en mapp på vår hårddisk (t.ex. C:\) Så i textboxen som heter Folder name skriver du C:\Server\. Tryck sedan på OK och sedan på Next. Du borde få fram ett fönster som liknar detta:

    Ready
  10. Klicka på Install för att börja installera. När allt är klart tryck bara på Finish.

Testa nu att din webserver är installerad. Öppna din webbläsare och surfa in till http://localhost/, om installationen lyckades så får du fram en sida som liknar detta:

 localhost

Installera MySQL

Nu är det dags att installera MySQL. Vi kör på direkt.

  1. Öppna ZIP filen som du tidigare laddat ned och extrahera innehållet till någon valfri mapp på din dator.
  2. Det bör bara finnas en (1) fil som heter Setup.exe, dubbelklicka på den för att påbörja processen.
  3. Du kommer att få fram ett fönster, tryck bara på Next:

    Install
  4. Vid nästa val ska du välja Custom och sedan trycka på Next.
  5. Eftersom vi har installerat Apache i C:\Server\ så ska vi göra samma sak här.
  6. I nästa fönster väljer du MySQL Server och trycker sedan på Change.
  7. I nästa fönster skriver du C:\Server\MySQL\ och tryck sedan på OK.
  8. Tryck på Next och sedan på Install när du ser följande fönster

    install2
  9. När installationen är färdig så kommer du att se en MySQL Sign-up ruta, tryck bara på Skip Sign-up. Efter det kommer installationen att vara färdig och du kommer att få fram detta fönster. Se till att checkboxen Configure the MySQL Server Now är markerad och tryck sedan på Next, för nu ska vi konfigurera den.
  10. I nästa fönster, välj Standard Configuration och tryck på Next
  11. I nästa fönster ska du se till att Install As Windows Service och Launch the MySQL Server Automatically är ikryssade och tryck sedan på Next.
  12. I nästa fönster behöver vi ange ett lösenord för root, det får du välja själv. Se till att du kommer ihåg det och att det är ett bra lösenord. Se till att Enable root access from remote machines är markerad. Tryck sedan på Next.
  13. I nästa fönster ska du klicka på Execute. Detta kommer att starta MySQL. Tryck sedan på Finish.
  14. Nu måste vi kontrollera att MySQL har installerats korrekt. Öppna följande
    Svenska: Start > Alla program > MySQL > MySQL Server 5.0 > MySQL Command line client
  15. En kommandoprompt kommer att startas...

    cmd
  16. Skriv i ditt lösenord som du satt till root, om lösenordet är korrekt kommer du att få se ovanstående ruta.
  17. Klart!

Installera PHP

Nu är det dags för oss att installera PHP. Redo? Nu kör vi :)

  1. Dubbelklicka på installationsfilen, då kommer du att få se följande ruta, klicka på Next.

    phpinstall
  2. I nästa fönster, välj I Agree.
  3. I fönstret därpå ska du välja Advanced och sedan klicka på Next.
  4. Nu ska vi installera PHP i vår C:\Server\. Välj nu Browse och ändra destinationen till C:\Server\PHP. Tryck på OK och sedan Next.
  5. Tryck på Next i de tre (3) följande rutorna som kommer upp.
  6. I rutan därpå kan du låta SMTP inställningarna vara som de är och trycka på Next.
  7. Om du vill kan du ange en e-post adress, det är den som kommer att vara avsändaren (From:) när man använder PHPs maifunktion.
  8. Se till att Display all errors warnings and notices är kryssat i nästa fönster, tryck sen på Next.
  9. I nästa fönster väljer vi vår webserver, i detta fall är det Apache, välj den och tryck på Next.
  10. När allt det där är gjort ska du trycka på Next när du får upp följande fönster

    ready
  11. Om du får upp denna fråga: Do you want to keep your php.ini file, välj No.
  12. När allt är klart så kommer du att få ett meddelande som liknar detta

    alert
  13. Det är normalt. Tryck på OK och sedan på OK igen.
  14. Nu har vi installerat PHP, vi behöver bara ändra på vissa inställningar i Apache så vi får allt att fungera.
  15. Öppna Din Dator och gå till C:\Server\Apache2\conf.
  16. Dubbelklicka/öppna filen httpd.conf med t.ex. Notepad/Anteckningar
  17. Bläddre längst ned i filen och lägg till följande rader
    • ScriptAlias /php "c:/server/php/"
    • AddType application/x-httpd-php .php
    • Action application/x-httpd-php "/php/php-cgi.exe"
  18. Tryck på Enter igen så du är säker på att sista raden är tom.
  19. När vi installerade PHP så installerades en fil som vi behöver flytta på C:\Windows\php.ini. Gå dit och KLIPP UT den och flytta den helt till C:\Server\php.
  20. Gå dit du har dina nedladdade filer och öppna php-5.0.4-win32.zip (versionnumret kan vara annorlunda, det är lungt).
  21. Extrahera alla filer till C:\Server\php.
  22. Öppna denna fil i Notepad/Anteckningar: C:\Server\php\php.ini
  23. Hitta raden som liknar denna: extension_dir = "./"
  24. Ändra den raden till extension_dir = "c:\Server\php\ext"
  25. Hitta nu denna rad: ;extension=php_mysql.dll
  26. Radera semikolonet: ;
  27. Raden borde se ut så här nu: extension=php_mysql.dll
  28. Öppna nu denna mapp: C:\Server\MySQL\bin och hitta filen libmysql.dll
  29. KOPIERA den filen och klistra in den i C:\Windows\System32
  30. Nu ska vi starta om Apache:

    Start > Alla Program > Apache HTTP Server > Control Apache Server > Restart
  31. Öppna Notepad/Anteckningar eller det programmet du kodar i och skriv i följande:

    <?PHP phpinfo(); ?>

  32. Spara den filen på din server nu som phpinfo.php. I detta fall bör det vara C:\Server\Apache2\htdocs
  33. Öppna din webbläsare och surfa in på http://localhost/phpinfo.php. Om du ser följande så har du lyckats!

    done
  34. Klart!

Installera PHPMyAdmin

Och nu till den sista delen :)

  1. Dubbelklicka/öppna zip filen du laddat ned från PHPMyAdmin och extrahera innehållet till C:\Server\Apache2\htdocs\phpmyadmin. Det är viktigt att mappen phpmyadmin är skriver med små bokstäver! Se till att den inte extraheras till C:\Server\Apache2\htdocs\phpmyadmin\phpMyAdmin-2.6.2-pl1 eller liknande!
  2. Öppna din webbläsare och gå till http://localhost/phpmyadmin/index.php
  3. Om allt installerades korrekt så kommer du att få se PHPMyAdmin, men med ett felmeddelande. Var inte rädd, det ska vara så.
  4. Öppna följande fil med Notepad/Anteckningar: C:\Server\Apache2\htdocs\phpmyadmin\config.inc.php
  5. Hitta följande rad $cfg['PmaAbsoluteUri'] = '' och ändra till $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'
  6. Hitta denna rad cfg['Servers'][$i]['auth_type'] = 'config'; och ändra till $cfg['Servers'][$i]['auth_type'] = 'cookie';
  7. Hitta $cfg['Servers'][$i]['password'] = ''; och lägg in ett valfritt lösenord mellan '';
  8. Hitta $cfg['blowfish_secret'] = '' och lägg valfritt ord mellan '', typ apelsin.
  9. Spara filen och stäng ned den
  10. Ladda om http://localhost/phpmyadmin/index.php i din webbläsare.
  11. Nu kommer du att få ange ett användarnamn och lösenord. Användarnamnet är root i detta fall. Lösenordet är det du skrev i filen tidigare.
  12. Om inloggningen lyckas så kommer du till följande fönster

    yes
  13. Klart

Slutord

Med reservation för stavfel.

Lycka till! 

Skapades: 2008-01-17 19:38:49
Skribent: Shadi
Lästs 4163 gånger
Betyg: 0 (artikeln har endast 0 röster, det krävs minst 5 för ett betyg)

Kommentarer

Roosweb sa den 17 januari 2008 kl 19:39:
Superbra artikel, tackar!
Pettersoft sa den 17 januari 2008 kl 19:43:
Gjorde du den till mig eller? xD
Jag har Wamp server redan.
Men om jag avinstallerar det skaffar jag apache,php,mysql.
Shadi sa den 17 januari 2008 kl 19:54:
Hehe jag gjorde den till alla Petters_Web ^^ inklusive dig ;)
chrillemeter sa den 17 januari 2008 kl 20:08:
Bra artikel Shadi.
frisko sa den 17 januari 2008 kl 21:35:
Bra artikel.
Hultin sa den 17 januari 2008 kl 21:53:
Tackar som rackarns :)
Pettersoft sa den 18 januari 2008 kl 18:49:
Okej, har för mig att jag gjorde någon tråd om sql eller nåt :P
Index sa den 19 januari 2008 kl 22:45:
Jag har ett problem som du inte kan åtgärda, men jag kan inte starta min server på datorn. Det var något fel när vi installerade om den för ett tag sen, så nu kan jag inte starta servern så därför kan jag inte hålla på med PHP, ASP, Apache eller MySQL.
Index sa den 19 januari 2008 kl 22:45:
Annars bra artikel. :D
Hultin sa den 22 januari 2008 kl 23:39:
får inte igång phpMyAdmin, Config.inc.php finns ej, hittade någon config sample men hittade inte kod snutten där i =/
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy