PHP - Instalace



 Zde následuje popis instalace PHP na Váš počítač
    

K běhu PHP budete potřebovat: Webový Server + Interpret jazyka PHP + (není nutné, ale je dobré ho mít) Databázový server + Editor kódu (stačí NotePad ve Windows). Je jedno, jestli máte Windows, Linux nebo Unix. U všech článků budu uvádět to nejlepší řešení pro každý server.

Webový server


Máte na výběr z několika možností:

Apache - Jak jsme si řekli, je pro PHP nejlepší. Stáhnout ho můžete z http://www.apache.org, je pro Windows i Unix (Linux).

Internet Information Server - Microsoftí server, určený pro velké aplikace. Musíte si ho koupit, stojí pár desítek tisíc. Funguje jen pro Windows.

Personal Web Server - Další Microsoftí server, tentokrát malý a zadarmo. Stáhněte si ho, je velký jen stovek MB. Funguje taktéž jen pro Windows

Piknet WebServer - Český webový server pro Windows. Stáhněte z http://pnws.piknet.cz

Xitami - Server jen na dvě věci: Na nic a Na …. A ještě běží jen pod Windows.

Je jedno, který server jste si vybrali. Já však budu předpokládat, že Apache. Je totiž nejlepší.

Interpret Jazyka PHP

Když už máme server, musíme mu dát PHP. Interpret je program, který Váš kód čte a dělá, co je v něm zapsáno. Je ke stáhnutí na http://www.php.cz nebo http://www.php.net. Stáhnete si ho jako archív, a ten si rozbalte do složky C:\php nebo \php (podle operačního systému). Nyní je k dispozici verze jazyk PHP5, která přidává nutná vylepšení, ve verzi pro Windows, Linux, MacIntosh nebo Unix. Stačí si vybrat. Nyní jen musíme přidat podporu jazyka do Vašeho serveru:

Apache

Zde máme na výběr 2 možnosti. Buď SAPI (rychlejší) modul, nebo CGI (stabilnější) Aplikace. 

SAPI Modul - Ano, toto je ta nejlepší možnost. Nejděte si ve složce bin/conf vašeho Apache soubor httpd.conf. Ten si otevřete a připište na konec tyto řádky. 
Ve Windows

LoadModule php5_module c:\php\sapi\php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php .php3. php4 .php5 

V Unixu/Linuxu:
LoadModule php5_module /php/sapi/php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php .php3. php4 .php5
CGI Aplikace - Sice je pomalejší, ale zase jistější… Zase v souboru httpd.conf přidejte tyto řádky. 
Windows:
ScriptAlias /php/ "c:\php\"
AddType application/x-httpd-php .php .php3 .php4 .php5
Action application/x-httpd-php "\php\php.exe"

Unix/Linux/MacIntosh:
ScriptAlias /php/ "/php/"
AddType application/x-httpd-php .php .php3 .php4 .php5
Action application/x-httpd-php "/php/php.exe"
Dále je nutné, abyste v souboru httpd.conf přepsali hodnotu: DocumentRoot na adresář, kde budete skripty ukládat. Já osobně ho mám nastavený na 'D:\www\php' nebo '/public/php', ale je to jen na Vás. 

Gratuluji, PHP je nainstalováno!!!

Databázový server

Zde jen stručně:
MySQL - Jeden z nejrychlejších - Stahujte z http://www.tcx.se nebo http://mirror.opf.slu.cz/mysql/.  Běží pod Windows/Unix(Linux).

PostgreSQL - Na to, že je zdarma, celkem mnoho možností. Stahujte z http://www.postgresql.org nebo http://www.sk.postgresql.org. Běží všude.

MS SQL Server - Zase něco od Microsoftu. Kupujte hlavně o Vánocích, minulé Vánoce byl jen za 95 999 Kč!!! (Cena pro komerční použití.)Výhodná nabídka!!! A zase jenom pod Windows.

Editory kódu

Ve Windows bych Vám doporučil phpEditor (Download: http://www.stahuj.cz) nebo PHPEd (Download: http://slunecnice.cz), ale stačí Vám i NotePad (Poznámkový blok). Nyní je ke stažení geniální editor Emacs, pocházející z Unixu.

V Unixu/Linuxu jistě již svůj oblíbený máte.

Autor: Vojtěch Zicha
publikováno: 21.7.2005

Scriptici.cz

- o tvorbě webových stránek (xHTML, HTML, CSS, PHP, JavaScript), scripty a programování (Python, C++)
Google
 
Web scriptici.titl.name