Návod k instalaci Apache, PHP, MySQL a phpMyAdmina pro Windows

Návodů na instalaci vlastního serveru na domácí počítač pro testování webových projektů je na Internetu k nalezení několik, ale nejvíce mi pomohl postup od ex-kolegy Maxima Krušiny. Poměrně jednoduše je v něm vše popsáno pro úplného začátečníka.

Instalace Apache (popis pro verzi apache_2.0.54-win32-x86-no_ssl.msi)

  1. Nainstalujeme Apache např. do adresáře C:/Apache2 (v instalátoru označíme jako místo pro instalaci pouze C:)
  2. Pokud se browser neotevřel sám, vyzkoušíme, jestli Apache běží – do browseru zadáme adresu http://localhost/ a měla by být vidět úvodní stránka Apache
  3. Změníme položky v konfiguraci Apache (C:/Apache2/conf/httpd.conf):
    DocumentRoot „C:/Webserver" nebo jiný adresář, kde máme root dokumentů webového serveru
    <Directory „C:/Webserver"> nebo jiný adresář, kde máme root dokumentů webového serveru
    DirectoryIndex index.php index.html index.htm přidáme automatické zpracování index.php a index.htm
    extension_dir = „C:/Apache2/php4/extensions/"
  4. Opět vyzkoušíme v browseru adresu http://localhost/, nyní by měl být vidět obsah rootové složky (např. „C:/Webserver") s webovými dokumenty, příp. obsah souboru index.
  5. Přidáme další řádky do souboru C:/Apache2/conf/httpd.conf pro spuštění PHP (vlastní instalace PHP proběhne následně):
    LoadModule php4_module „C:/Apache2/php4/php4apache2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir „C:/Apache2/php4"

Instalace PHP (popis pro verzi php-4.4.0-Win32.zip)

  1. Rozbalíme obsah archivu PHP např. do adresáře C:/Apache2/php4
  2. Zkopírujeme soubor C:/Apache2/php4/php.ini-dist do nového souboru php.ini
  3. Zkopírujeme soubor C:/Apache2/php4/sapi/php4apache2.dll do nadřazené složky (C:/Apache2/php4)

Instalace MySQL (popis pro verzi mysql-4.1.14-win32.zip)

  1. Nainstalujeme MySQL – kamkoliv, např. do C:/Program Files.
    Můžeme nechat hodnoty na defaultním nastavení.
    Při instalaci nezapomeneme nastavit heslo pro účet root a zapamatovat si jej(!).
    Pokud chceme mít jako výchozí kódování UTF-8, nastavíme v průběhu instalace volbu Best support for multilingualism
  2. Upravíme konfiguraci MySQL (C:/Program Files/MySQL/MySQL Server 4.1/my.ini) přidáním těchto řádků do sekce [mysqld]:
    Use old password encryption method (needed for 4.0 and older clients).
  3. Vypneme a zapneme MySQL
  4. Nainstalujeme a spustíme MySQL Administrator (ke stažení z www.mysql.com).
  5. Zalogujeme se jako root na host localhost se zadaným a zapamatovaným heslem.
  6. V sekci User Administration zvolíme usera root a zadáme jak staré tak nové heslo (hesla budou identická).

Instalace phpMyAdmin (popis pro verzi phpMyAdmin-2.6.4-pl1.zip)

  1. Obsah archivu rozbalíme do rootu dokumentů Apache (C:/Webserver)
  2. Upravíme konfiguraci phpMyAdmima (soubor C:/Webserver/phpMyAdmin-2.6.4-pl1/config.inc.php)
    $cfg['Servers'][$i]['password'] = 'nejakemojeheslo';

Pokud ani s tímto postupem Apache neběží, je na čase si přečíst návod.

Martin Ševčík, 23. 9. 2006
přečteno: 33072/31650×

Bookmark and Share

Vložit komentář Vložit komentář