Apache web server
Návod: Ako nainštalovať a správne nastaviť webový server Apache vo Windowse
Jednoduchý návod ako sťiahnuť a rozbehať Apache na svojom počítači pre osobné použitie. Zameranie: Získajme fungujúci web server z čo najmenšou námahou a za čo najkratší čas Ako funguje web server ? Web server funguje tak, že vo vami zvolenom priečinku na disku [HDD] sú uložené www stránky a po zadaní adresy localhostu [https://localhost/ alebo 127.0.0.1] vo webovom prehliadači sa zobrazia.
Jednoduchý návod ako sťiahnuť a rozbehať Apache na svojom počítači pre osobné použitie. Zameranie: Získajme fungujúci web server z čo najmenšou námahou a za čo najkratší čas Ako funguje web server ? Web server funguje tak, že vo vami zvolenom priečinku na disku [HDD] sú uložené www stránky a po zadaní adresy localhostu [https://localhost/ alebo 127.0.0.1] vo webovom prehliadači sa zobrazia. Bežný adresár je 'C:\Program Files\Apache Group\Apache2\htdocs', ale komu by sa tam chceľo furt chodiť :)) tak si vytvoríme adresár napr 'C:\www' alebo hociaký iný a budeme používat ten.
Download * httpd.apache.org --> ľavé menu 'Download from a mirror' --> 'Best available version'--> 'Other files' --> 'binaries/win32' a stiahnite si súbor s názvom 'apache_
* Na stránke jazyka Perl www.activestate.com v pravom menu pri "Downloads" --> 'kliknite na "ActivePerl Free Distribution", preskočte formulár, nájdite "Windows" a kliknite na "MSI".
* www.mysql.com v hornom menu --> 'Developer Zone', v pravom menu --> 'Downloads and Documentation' kliknite na prvú linku pri 'MySQL 5.0 Database Server - Community Edition', zvoľte možnosť "Windows Essentials (x86)" a preskočte formulár.
* Na www.php.net [domovská stránka PHP] kliknite v hornom menu na "downloads", nájdite "Windows Binaries" a kliknite na "PHP
* Stiahnuté inštalačky spustite; najprv Apache, potom ostatné v akomkoľvek poradí.
Okej najľahšiu časť máme za sebou. teraz Nastavenia Apache Servera
Nastavenia Apache nájdete v súbore 'C:\Program Files\Apache Group\Apache2\conf\httpd.conf' Riadky začínajúce # [mriežkou] sú komentáre. Nemusíte ich čítať...
Nájdite riadok Listen 80 Tj. číslo portu, na ktorom server 'počúva', čiže príma požiadavky na odosielanie webových stránok. Hodnota 80 je štandart hodnota takze ju meniť nemusíte DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" Adresár v ktorom budete vytvárať webové stránky. Pokiaľ ho chcete v tom C:/www ako som písal hore zmente ho taktoDocumentRoot "C:/www" , uložte a nahrajte svoju webovú stránku Teraz spustite svoj webový prehľiadač a zadajte adresu https://localhost/ alebo 127.0.0.1 [tj adresa localhostu]
Ak server Apache počúva na inom ako štandardnom porte (80), musíte zadať aj číslo portu: https://localhost:81/
Ak ste všetko nastavili O.K. mala by sa Vám zobraziť webová stránka ktorú ste nahrali do C:/www
Podpora PHP v Apache serveri
Opäť si otvorte konfiguračný súbor "C:\Program Files\Apache Group\Apache2\conf\httpd.conf" a nájdite slovíčko "ScriptAlias" [to prvé ;-)]. Pri to doplnte ScriptAlias /php/ C:/PHP/
Ďalej nájdite "AddType" a pridajte AddType application/x-httpd-php .php
Na záver ešte nájdite sekciu s "Action" a doplňte: Action application/x-httpd-php /php/php-cgi.exe
Uvedené riadky vychádzajú z predpokladu, že máte programovací jazyk PHP inštalovaný v adresári "C:\PHP" a že sa v ňom nachádza súbor "php-cgi.exe". Pokiaľ sa adresár alebo súbory volajú inak treba nastavenie pozmeniť.
Reštartujte Apache, a v adresári "C:\www" vytvorte pokusný súbor "lol.php" s obsahom:
Vo webovom prezerači dajte zobraziť adresu:
https://localhost/lol.php
Ak je všetko v poriadku, malo by sa zobraziť číslo "7" [pokiaľ nie učte pc matiku :))].
Otvorte si konfiguračný súbor "C:\Program Files\Apache Group\Apache2\conf\httpd.conf" a nájdite popis adresára "
Teraz nájdite časť konfiguračnho súboru, kde sa spomína "AddHandler" a pridajte tam:
AddHandler cgi-script .cgi AddHandler cgi-script .pl
Reštartujte Apache, a v adresári "C:\www" vytvorte pokusný súbor "lol.pl" s obsahom:
#!C:\Perl\bin\perl.exe print "Content-type: text/html\n"; print "\n"; print "OK";
Vo webovom prezerači dajte zobraziť adresu:
https://localhost/lol.pl
Ak je všetko v poriadku malo by tam byť OK Konfigurácia je hotová. G.L.
zdroj: google, mamin windows... :D
// Ako upozornil gh0st je tu programik EasyPHP ktory toto spravy behom chvili ale je to nanič lebo sa to nenaučíte :))