tvorba www stránek
tvorba internetových obchodů
programování a vývoj internetových řešení
Kontaktní informace
+420 604 675 156

Hledat na tomto webu

Naše služby

Cenová kalkulace zdarma

Rubriky

Aktuální články

Nejčtenější články

Archiv zápisků

Alternativní formáty

Přeložit stránky

Náš redakční systém používají

Doporučujeme

Instalace APACHE 2.x na Windows XP

apacheimg.gifV tomto návodu bych chtěl stručně rozepsat, jak nainstalovat APACHE na lokální počítač se systémem Windows XP. Mnoho začátečníků se potýká s problémy jak vůbec APACHE nakonfigurovat, aby fungoval lokálně s PHP. Testovat skripty přímo na www serveru umístěném na internetu není vhodné a instalace lokálního serveru není tak složitá jak se zdá. Někteří začátečníci jsou prostě jen příliš líní na to pořádně si přečíst instalační manuál. Zde je návod jak jednoduše nainstalovat server APACHE 2.x na lokální počítač s Windows XP:
  • Nejdříve je nutné stáhnout aktuální verzi APACHE. Pokud máte pevnou IP adresu Vašeho počítače a jste permanentně připojeni k internetu, je nanejvíš důležité instalovat aktuální verze APACHE, které obsahují opravy chyb, kterých mohou zneužívat hackeři k útokům na Váš počítač. V době psaní tohoto článku je aktuální APACHE 2.0.53.
  • Spusťte instalační program a postupujte podle průvodce. Nechte veškeré nastavení defaultní, nic není třeba měnit. Jako jméno domény (network domain) i název serveru (server name) zadejte localhost. Ještě je nutné vyplnit administrátorský email (administrator's emal).
  • Zvolte typickou instalaci (Typical) a nainstalujte APACHE. Doporučuji zjisti jestli nějaká aplikace nepoužívá port 80 na kterém defaultně APACHE naslouchá, jinak není možné vytvořit instanci APACHE service. Výpis všech aktivních aplikací a jejich portů získáte zadáním příkazu netstat -a -o v příkazové řádce.
  • Pokud vše proběhne bez problémů, APACHE by se měl nainstalovat do adresáře C:Program FilesApache GroupApache2 a v tray oblasti Windows se Vám zobrazí monitor apache se zelenou šipkou. To znamená, že je APACHE nainstalovaný a spuštění. Nyní je nutné ho vypnout kliknutím na ikonu monitoru apache APACHE2 > STOP.
  • Nyní je nutné nakonfigurovat soubor httpd.conf, který najdete v adresáři Apache2conf. Pokud předpokládáme, že root našeho lokálního serveru je v C:www, pak je nutno pozměnit následující řádky takto:
    DocumentRoot "C:/www"
    #AddDefaultCharset ISO-8859-1
    DirectoryIndex index.html index.htm index.php
  • Dále přidáme podporu PHP. Je nutné změnit cestu tak, aby odpovídala instalaci PHP na Vašem disku.
    LoadModule php5_module "c:/php/php5apache2.dll"
    AddType application/x-httpd-php .php
  • Nyní je nutné přidat do systémové proměnné PATH cestu k instalaci PHP.do proměnné PATH je nutné přidat cestu k PHP C:php;. Proměnnou PATH jde upravovat pomocí volby System v Ovládacích Panelech (Start > Ovládací panely > Systém > Upřesnit > Proměnné prostředí).
  • Nyní je možné pomocí monitoru apache nebo volbou Start > Všechny programy > Apache > Control Apache Server > Start spustit APACHE sever. Pokud se v tray oblasti objeví zelená šipka máte vyhráno. Pokud se tak nestane, zkuste otestovat správnost instalace APACHE pomocí volby Start > Všechny programy > Apache > Configure Apache Server > Test Configuration.
Takto nastavený server by měl být funkční pro statické HTML i skripty PHP. Jak správně nainstalovat a nakonfigurovat PHP popíšu v některém z dalších návodů.

Komentáře

[1] Radek 08.04.2005 [09:53] <medved(zavinac)ct.cz>
Super. Stručné a pochopitelné. Jen by mě ještě zajímalo, jak docílit toho, aby mi běželo doma na lokálním PC několik virtuálních web serverů. Mám několik aplikací v php a potřeboval bych je ladit bez toho, abych celou aplikaci pokaždé kopíroval do C:\www a testoval jí pomocí "link zadaného v prohlížeči. Predstavoval bych si to tak, ze bych zadal treba "link "link nebo aspon "link "link Jde to nějak?
[2] Eda 08.04.2005 [14:29] <sadera(zavinac)e-d-a.info> www
Samozřejmě, že to jde. Napsal jsem o tom dnes krátký článeček. Stačí když nhoře do vyhledávání zadáš "VirtualHost".
[3] bfm 29.12.2005 [22:21]
Velice jste mi tímto návodem pomohl s instalaci Apache na pc, díky.
[4] pavelik5 07.06.2007 [09:25]
Jo je to stručné a pochopitelné, to je na pochvalu :D, akorát se bojím že mi to furt nepoběží, mel jsem verzi 2.0.55 a furt mi to hlásilo neco s IP 0.0.0.0:80, uz presne nevim co to bylo presne, myslel jsem že to dela skype ale po zakazani 80 portu furt hlasilo chybu, zkusím a uvidím
Komentovat tento článek