Menu

Datum - Svátek

Datum: 
středa 10.03.2010

Svátek slaví: 

Viktorie

Archiv

 «  březen 2010  » 
Po18152229
Út29162330
St310172431
Čt4111825 
5121926 
So6132027 
Ne7142128 

Reklama

Statistiky a validita

TOPlistValid XHTML 1.0 TransitionalValid CSS!FOR FIREFOX READYFOR OPERA READYFOR IE READY Seo servis
Kategorie: Rubriky, Tvorba webu

Instalace Apache, PHP a Mysql v jednom pod Windows

AMP aplikaceTento článek je určen pro začínající webdesignéry a vývojáře pracujícími na počítačích s operačním systémem WinXP a vyšším, kteří chtějí tvořit dynamické webové stránky s možností testování na lokálním počítači. Ano, řeč bude o tom, jak nejjednodušším způsobem rozchodit PHP, MySQL a Apache pod Wokny. Chcete-li vyvíjet webové aplikace založené na technologii PHP, musíte pro testování využít webový server (Apache), spolu se skriptovacím jazykem PHP a pravděpodobně i databází MySQL.

Existují 2 možnosti instalace jak zprovoznit webový server:
- samostatná instalace a konfigurace Apache, PHP a MySQL
Výhodou tohoto řešení je, že jednotlivé instalace jsou kompletní, nezávisle na sobě konfigurovatelné - máte 100% přehled nad veškerým nastavením. Bohužel tuto výhodu neocení právě začátečníci, protože je třeba provést mnoho manuálních nastavení cest, konfiguračních souborů, atd.
- instalace AMP balíčku
V rámci jedné instalace je naistalována trojice aplikací, tzv. triáda nebo AMP (Apache + MySQL + PHP) a zpravidla jednotým konfigurátorem nastavíte základní parametry. Nevýhodou je, že v případě vydání nových aktualizací jednotlivých aplikací jste odkázáni na autora balíčku než novou kompilaci vydá.

Nejznámějšími balíčky jsou XAMPP, WAMP, Apache2Triad a nebo VertrigoServ, který si dnes představíme. Sám jej používám a jsem s ním naprosto spokojen.

RAMOK blogRAMOK blog TIP:

VertrigoServ byl vyvinut, jako dostupný, vysoce profesionální a jednoduše instalovatelný balík, skládající se z Apache (HTTP webový server), PHP (reflexívní programovací jazyk), MySQL (mnoho vlánkový, více-uživatelský, SQL Systém pro Správu Databáze), SQLite (ACID-compliant relační správa databázového systému), SQLiteManager (vícejazyčný webový nástroj pro správu SQLite databáze), PhpMyAdmin (nástroj napsaný v jazyce PHP pro správu administrace MySQL) a Zend Optimizer (který zvyšuje výkon běhu až o 40%) pro platformu Windows. S tímto výhodným vše-v-jednom balíku, jsou všechny součásti instalovány do jednoho adresáře a mohou být okamžitě používány, jakmile skončí instalační proces. Odinstalátor odinstaluje VertrigoServ z vašeho hard disku. Je designovaný, jako malý a flexibilní, jak je to jen možné. A proto je také velice vhodný pro distribuci na internetu. VertrigoServ je vynikající jak pro začátečníky, tak pro pokročilé uživatele.

Instalace VertrigoServ je velice jednoduchá. Stáhněte si instalační soubor a spusťte instalaci. Po dokončení instalace VertrigoServ máte ve svém pc nainstalovaný Apache, PHP a MySQL server a můžete začit pracovat :-) Stav VertrigoServ je indikován v systémové liště. Přes tuto ikonku je možno ovládat celý server - zastavit, restartovat a konfigurovat webserver. Nastavení jednotlivých modulů se taktéž provádí přes intuitivní rozhraní - není nutné manuálně editovat jednotlivé konfigurační soubory.

Nyní již zadejte do prohlížeče adresu http://127.0.0.1 nebo http://localhost. Dostanete se na hlavní stránku VertrigoServ, kde jsou k dispozici údaje o nainstalovaných verzích a další podpůrné nástroje. Startovací stránku si samozřejmě můžete dle libosti měnit.

RAMOK blog UPOZORNĚNÍ:

  • Pokud se vám VertrigoServ nepodaří spustit, objeví se hlášení, že port 80 je blokovaný jiným programem a ve vašem počítači je nainstalován Skype, ještě není vše ztraceno. Problém je v nastavení programu Skype, který má ve výchozím nastavení zatrženu volbu "Použít port 80 & 443 jako alternativu pro příchozí spojení". Stačí tuto volbu zrušit (uvolnit port 80) a restartovat počítač.
  • Může se stát, že vámi odladěná aplikace (php soubory) nepoběží shodně na vašem localhost VertrigoServ a v ostrém provozu - po uploadu na váš webhosting.  Vše může být způsobeno nesouladem nastavení obou webserverů, hlavně php proměnných REGISTER_GLOBALS, SAFE_MODE či Apache rozšířením MOD_REWRITE a dalších. Proto požádejte svého poskytovatele webhostingu o informaci, jaké používá nastavení [porovnání výpisů při použití funkce phpinfo()] a nastavte na svém VertrigoServ hodnoty shodné s nastavením vašeho poskytovatele.

RAMOK blog ODKAZY:

VertrigoServ - stránka projektu (download + forum)
XAMP - stránky projektu
VAMP server - stránky projektu
Apache2Triad - stránky projektu
APACHE - stránka download
PHP - stránka download
MySQL - stránka download

print Formát pro tisk

Komentáře rss


, bezva tip odpovědět

Díky za tip. Vyzkoušel jsem XAMPP, WampServer2, ale až VertigoServ mi zobrazuje na lokále stránky bezchybně.. 10