Webový zápisník | JAZBY.net
Vítejte na mém webu!

PHP seriál od A do Z - Lekce druhá - Instalace PHP

Tak po pár dnech se vracím k psaní tohoto seriálu. V minulém díle jsme si řekli co to vlastně PHP je a k čemu zhruba slouží. Dnes se naučíme nainstalovat si PHP a otestovat funkčnost.
V dalším článku si již vytvoříme svou první stránku v PHP a povíme si něco o struktuře jazyka.

Pokud chceme v PHP pracovat na našem počítači, musíme si nejprve nainstalovat server, který nám umožní PHP generovat. V našem příkladě použijeme Apache triádu, která již obsahuje Balík PHP, MySQL a Postgre SQL. Ke všem aplikacím se dostaneme a využijeme je později. Nyní si tedy triádu stáhneme. Instalační balík najdete zde. Takže stáhnout a spustit. Instalaci „odklikáme“ a v daný okamžik jsme vyzváni k vložení hesla. Musí být delší než osm znaků a je dobré si jej pamatovat. Budeme jej potřebovat :-D. Poté instalace pokračuje. Až bude u konce, butete vyzváni k potvrzení po-instalačních procesů (jedná se o konfiguraci) … Klikněte na OK. Budou naskakovat dosová okna. V jednom budete opět vyzváni ke vložení hesla. Jedná se o to heslo, které jste zadali při instalaci. Napište jej a potvrďte. Instalace skončí. Poté pro jistotu restartujte počítač. Nyní máme nainstalovanou Apache triádu. Automaticky by již měla být i spuštěná, zjistíte to tak, že kliknete na START, Všechny programy, a kliknete na Apache2TriadManager. Ve spuštěném stavu by měla být ikona vypínače u první položky a případně i třetí. Muže být i více. Viz obrázek: Apache monitor 

  • Apache2 – spouští Apache server.
  • Apache2SSL – spouští Apache server s možností šifrovaného přenosu.
  • Mysql – spustí MySQL server.
  • PgSQL – spustí server s podporou Postgre databáze.
  • Xmail – spustí interní mailovou aplikaci.
  • SlimFTPd – spustí FTP server.


U posledních dvou osobně nevidím reálné využití, ale každý to vnímá jinak. Nastavte si tedy Monitor do stejného stavu jako mám já.

Nyní zkusíme zda je server spuštěn. V Internetovém prohlížeči zadejte adresu http://localhost/ nebo http://127.0.0.1 a měl by se vám zobrazit index.
Vlastní funkčnost můžeme vyzkoušet tak, že v kořenovém adresáři, kam budeme ukládat všechny naše PHP projekty (najdete jej ve složce, kam jste nainstalovali Apache2Triádu v podsložce httdocs) standardně je to ** C:\apache2triad\htdocs\ ** vytvoříme soubor index.php, který bude obsahovat tento kód.

<?php
phpinfo();
?>



Po znovu zadání adresy http://localhost/ by se vám místo indexu mělo zobrazit toto: phpinfo



Pokud se tak stalo, gratuluji. Úspěšně jste se dostali na konec druhé části o PHP.
Máte-li nějaké dotazy, nebo připomínky, určitě mi je sem pište. Kritiku si rád přečtu.

««« Předchozí text: PHP seriál od A do Z - Lekce první - Co je to PHP Následující text: Dopis z konce éry lidstva. Roboti vítězí nad lidstvem aneb máme tohle zapotřebí? »»»

autor: Honzííík | Pátek 3. 08. 2007, 20.11 | tisk | PHP | 2 komentáře | 14457x

Komentáře k textu

Rss komentářů tohoto textu - Formulář pro nový komentář

reaguj[1] BullEyE 120.0.0.1 ?

A ja si myslel, že loopback je 127.0.0.1 (IP4) ci ::1(IPv6) a ne 120.0.0.1, mas tam chybku

Pátek 14. 11. 2008, 14.47
reaguj[2] Honzííík

No vidíš to. Ani jsem si toho za tu dobu nevšimnul. Opraveno a díky za upozornění.

Úterý 18. 11. 2008, 20.56
Přidej komentář!

  Gravatar povolen.



Kliknutím vložíš: Vloďż˝ smajla :-) Vloďż˝ smajla :-( Vloďż˝ smajla ;-) Vloďż˝ smajla :-D Vloďż˝ smajla 8-O Vloďż˝ smajla 8-) Vloďż˝ smajla :-? Vloďż˝ smajla :-x Vloďż˝ smajla :-P Vloďż˝ smajla :-|
Příspěvěk je formátován Texy! syntaxí. Není povoleno HTML, odkazy se převádějí automaticky. Pokud se komentář nezobrazí, neprošel bezpečnostní kontrolou a já jej musím schválit přes administraci. Nevkládej jej prosím znovu.
Jsem robot?

Stručně o mně

Autor
Ahoj, je mi 22 let, na netu vystupuji pod přezdívkou JAZBY, moje povolání je ... php programátor, zajímám se o počítače, baví mě tvorba stránek, bydlím v Praze a tady si krátím svůj dlouhý čas tím že si tady bloguji. Zajímá-li tě to, přeji příjemnou zábavu.

Nové komentáře

JjpZNaDBrCcnPdRvaa oGQapLKcPjXvAXNCSS milena
Online 1 člověk

Vydané články

PHP seriál
ALBION Group