|
Szükséges eszközök, Letöltés
Honnan?
Apache: http://httpd.apache.org
PHP: http://www.php.net vagy http://hu.php.net/releases/
MySql: http://downloads.mysql.com/
Mit?
apache_2.0.59-win32-x86-no_ssl.msi
php-5.1.2-Win32.zip vagy újabb verzió is jó
mysql-essential-5.0.22-win32.msi
Ezek beváltak nálam, ajánlom nektek is.
Apache telepítés
Server Information
A Network Domain és a Server Name legyen praktikusan localhost, az email cím tetszőleges.
Telepítési mappa megadása

Az egyszerűbb útvonal kedvéért én ezt használom: C:\server
Alapértelmezett a C:\Program Files\Apache Group\
Ebben létre fog hozni még egy Apache2 könyvtárat is.
Telepítés befejezése után

Próbáljuk ki, működik-e az Apache.
A tálcán az óra mellett látható az Apache Monitor ikonja, ezzel tudjuk indítani és leállítani a kiszolgálót.
Ha fut a szerver, böngészőnk címsorába írjuk be a telepítéskor megadott címet, azaz http://localhost.
Ennek hatására az Apache üdvözlőoldalát kell kapnunk.
PHP telepítés
Csomagoljuk ki a letöltött php zip fájlt
ide: C:\server\php
Környezeti változók módoítása
nyissuk meg a Sajátgép tulajdonságai > Speciális > Környezeti változók
A rendszerváltozók között találunk egy ilyet, hogy Path
kijelölés után Szerkesztés gombra kattintva az értékéhez fűzzük hozzá a PHP könyvtár elérési útvonalát, pontosvesszővel elválasztva azt a meglévő elérési út listától! Nálam ez így néz ki: (....a meglévő lista...) ;C:\server\php
Ezután a php.ini-recommended nevű konfigurációs fájlról készítsünk egy másolatot a saját könyvtárába, majd nevezzük át php.ini-re és nyissuk meg (pl. a jegyzettömbbel). Keressük meg az extension_dir = "./" sort, és az idézőjelek közé másoljuk be a kiegészítők elérési útvonalát, ami gyakorlatilag az az útvonal ahova a PHP-t kicsomagoltuk, plusz egy /ext. Ha az elérési útvonal szóközöket is tartalmaz, nagyon fontos az idézőjelek használata! Mentsük el az állományt! Nálam ez így néz ki:
extension_dir = "C:\server\php\ext"
A php.ini elérhetőségének megadása
Sok helyen azt javasolják, hogy állítsunk be környezeti változót erre is, de én nem ezt ajánlom.
Start menü > Futtatás > regedit
Készítsünk egy ilyen HKEY_LOCAL_MACHINE \ SOFTWARE \ PHP \ IniFilePath útvonalat.
Ami azt jelenti, hogy a HKEY_LOCAL_MACHINE\SOFTWARE belül kell csinálni egy PHP nevű kulcsot (mappát) azon belül pedig egy IniFilePath nevű karakterláncot aminek az értéke:C:\server\php
Apache httpd.conf konfigurációs fájljának szerkesztése -> C:\server\Apache2\conf\httpd.conf
Az álomány végére illeszük be ezt a két sort:
LoadModule php5_module "C:/server/php/php5apache2.dll"
AddType application/x-httpd-php .php .php4 .php3
A DirectoryIndex elemei közé vegyük fel az index.php -t.
DocumentRootaz a könyvtár ahol a honlapjaidat fájljait helyezheted el. Ha megváltoztatod a DocumentRoot beállítást, akkor a rögtön alatta szereplő legelső <Directory > paraméterét is írjuk át ugyanerre a könyvtárra!
A DocumentRootkönyvtárba ( c:\server\Apache2\htdocs\ alapesetben )
készítsünk egy ilyen fájlt, hogy phpinfo.php aminek a tarlalma:
<?php
phpinfo();
?>
Újraindítjuk a windows-t és beírjuk a böngészőnk címsorába: http://localhost/phpinfo.php
MYSQL telepítés
A mysql telepítése egyszerű, olyannyira hogy nem igényel szerintem úgymutatást, de ha mégse menne akkor itt egy Mysql4 install doksi ami jó.
A lényeg hogy a php.ini -ben a "Windows Extensions" résznél a "extension=php_mysql.dll" elől ki kell törölni a pontosvesszőt, apache restart és elvileg már el is éred a hagyományos mysql példákkal php-ből.
|