Vous êtes sur la page 1sur 5

Apache PHP - MySQL

!! FIGYELEM !!

!! FIGYELEM !!

!! FIGYELEM !!

Az albbi lersban az aktulis meghajt betjele "C:". Ha az ltalunk hasznlt opercis rendszer msik partcin helyezkedik el, ne feledjk el a betjelet ennek rtelmben mdostani (pl. D: vagy E: stb.) Ugyancsak mdostanunk kell az alapesetben hasznlt "Windows" knyvtrat, ha Windows NT vagy Windows2000 opercis rendszert hasznlunk! Ebben az esetben a "Windows" knyvtr nevt mindenhol "WINNT"-re kell rrnunk!!!

!! FIGYELEM !!

!! FIGYELEM !!

!! FIGYELEM !!

Apache, PHP s MySQL: a hrom jbart


Aki PHP-ben programozik, annak rdemes az Apache WEB-szervert, valamint a MySQL adatbziskezel rendszert hasznlnia mg akkor is, ha Windows opercis rendszer alatt dolgozik. Az Apache alternatvja lehetne a Microsoft IIS, a MySQL-t pedig helyettesthetn a Microsoft Access adatbziskezel, viszont ha Linux-os krnyezet alatt kell folytatni a munkt, akkor ezeket a Windows-os programokat s krnyezeteket mr nem ll mdunkban hasznlni!

Az Apache egy virtulis WEB-szerver, ami lehetv teszi szmunkra a PHP programok sajt gpnkn val futtatst. A PHP egy szerveroldali szkript-nyelv, melyel egyszeren s hatkonyan tudunk aktv WEB-oldalakat kszteni. A MySQL egy egyszer adatbzis-kezel krnyezet, mely az SQL lekrdez nyelv segtsgvel tud kommuniklni a PHP oldalakkal.

Mindhrom terletet rszletesen megvizsgljuk majd, eltte azonban meg kell teremtennk a munkhoz szksges feltteleket. Az Apache, PHP s MySQL sikeres teleptse s belltsa rdekben az albbi mveleteket kell vgrehajtanunk, szigoran az itt megadott sorrendben!

Norml esetben a teljes telepts idtartama nem tbb 5 percnl!

forrs: www.oktatovideok.hu

Az Apache 2 WEB-szerver teleptse, indtsa s tesztelse


1. Teleptsk az Apache 2-t:
a) b) c) d) e)

Indtsuk el a teleptt: apache_2.0.44-win32-x86-no_ssl.exe Ha megjelenik egy zenet a "Windows Installer"-rl szl szveggel, kattintsunk az "OK" gombra Az dvzl oldalon ("Welcome...") kattintsunk a "Next" gombra Jelljk be a rdigombot az "I accept..." szveg mellett, s kattintsunk a "Next" gombra Kattintsunk a "Next" gombra localhost localhost me@localhost.com

f) A beviteli mezkbe fentrl lefele sorrendben a kvetkezket rjuk:

g) h) i) j) k)

Ellenrizzk, hogy a "for All Users, on Port 80" melletti rdigomb be van-e jellve, majd kattintsunk a "Next" gombra Ellenrizzk, hogy a "Typical" melletti rdigomb be van-e jellve, majd kattintsunk a "Next" gombra A felknlt tvonalat fogadjuk el a "Next" gombra kattintva Kattintsunk az "Install" gombra, s vrjunk amg a telepts vgbemegy Vgl kattintsunk a "Finish" gombra

2. Indtsuk el az Apache szervert:


Elvileg telepts utn az Apache szerver automatikusan elindul. Ha jobb oldalt alul ltunk egy ikont, melyben egy jobbra mutat kis zld hromszg van, akkor a szerver fut. Ha ugyanitt kis piros ngyzetet ltunk, a szerver ll. A kis ikonra egyet kattintva, majd az Apache 2 menpontot (tbb sor nincs is) vlasztva elindthatjuk (Start), lellthatjuk (Stop) vagy jraindthatjuk (Restart) a szervert.

3. Teszteljk le a szerver mkdst:


Ha a szerver fut, a bngszbe (IE vagy Netscape) rjuk be a kvetkez cmet: http://localhost Ha az "Enter" gomb lenyomsa utn megjelenik egy WEB-oldal, rajta vastag betkkel a kvetkez szveg: "Seeing this instead of the website you expected?", akkor sikeresen teleptettk az Apache 2 WEB-szervert!

forrs: www.oktatovideok.hu

A PHP4 teleptse s belltsai


1. Teleptsk a PHP4-et:
a) b) c) d) e)

Indtsuk el a teleptt: php-4.2.3-installer.exe Kattintsunk a "Next" gombra Kattintsunk az "I agree" gombra Ellenrizzk, hogy a "Standard" melletti rdigomb be van-e jellve, majd kattintsunk a "Next" gombra A felknlt tvonalat a "Next" gombra kattintva fogadhatjuk el. Ha nem a C meghajtra teleptjk a PHP-t, akkor kattintsunk a "Browse" gombra, rjuk be a helyes tvonalat (pl. E:\PHP) s kattintsunk az "OK" gombra. Ha az tvonal helyes, kattintsunk a "Next" gombra localhost me@localhost.com Ha nem, mdostsuk ket ennek megfelelen.

f) Ellenrizzk, hogy a beviteli mezkben a kvetkez adatok szerepelnek-e:

g) h) i) j) k)

Kattintsunk a "Next" gombra Jelljk be a rdigombot az "Apache" szveg mellett, s kattintsunk a "Next" gombra Kattintsunk a "Next" gombra Ha megjelenik egy "Sorry, the software..." kezdet zenet, kattintsunk az "OK" gombra Vgezetl kattintsunk az "OK" gombra

2. Vgezzk el a szksges belltsokat:


a) b)

Hozzunk ltre egy j knyvtrat: C:\phpweb Nyissuk meg szerkesztsre a C:\Windows\php.ini fjlt doc_root = "C:\phpWeb" extension_dir = "C:\php" register_globals = On

c) Keressk meg s mdostsuk a kvetkez sorokat:

d)

Mozgassuk t a C:/PHP/php4ts.dll fjlt a C:\Windows knyvtrba

forrs: www.oktatovideok.hu

Az Apache szerver felksztse PHP fjlok futtatsra


1. Mdostsuk az Apache konfigurcijt:
a) Nyissuk meg szerkesztsre a kvetkez fjlt: C:/Program Files/Apache Group/Apache/Conf/httpd.conf b) Keressk meg s mdostsuk a kvetkez sorokat: DocumentRoot "C:/phpweb" <Directory "C:/phpweb"> c) 3. Keressk meg a "AddType image/x-icon .ico" sort, s al vegyk fel a kvetkez sorokat: ScriptAlias /php4/ "C:/PHP/" AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 Action application/x-httpd-php "/php4/php.exe"

FIGYELEM!!!
Mint az a fenti sorokbl egyrtelmen kitnik, az Apache konfigurcis fjl-jban a megszokottl eltren \ (backslash) helyett / (slash) jelet kell hasznlnunk!

2. Teszteljk le az Apache PHP prost:


a) lltsuk le, majd indtsuk jra az Apache szervert
b)

Msoljuk be a mellkelt test.php fjlt a C:\phpweb knyvtrba http://localhost/test.php

c) A bngszbe rjuk be a kvetkez cmet:

Sikeres telepts s bellts esetn egy nyugtz zenetet ltunk, alatta az aktulis dtummal!

forrs: www.oktatovideok.hu

A MySQL teleptse s indtsa, s a vgs tesztels


1. Teleptsk a MySQL-t:
a) b) c) d)

Indtsuk el a teleptt: SETUP.EXE Kattintsunk a "Next" gombra Kattintsunk a "Next" gombra A felknlt tvonalat a "Next" gombra kattintva fogadhatjuk el. Ha nem a C meghajtra teleptjk a MySQL-t, akkor kattintsunk a "Browse" gombra, rjuk be a helyes tvonalat (pl. E:\MySQL) s kattintsunk az "OK", majd a "Yes" gombra. Ha az tvonal helyes, kattintsunk a "Next" gombra Ellenrizzk, hogy a "Typical" melletti rdigomb be van-e jellve, majd kattintsunk a "Next" gombra A telepts vgeztvel kattintsunk a "Finish" gombra

e) f)

2. Indtsuk el a MySQL szolgltatst:


a) b) c)

Keressk meg s futtassuk a C:\mysql\bin\winmysqladmin.exe programot Ha be kell rnunk egy felhasznlnevet s jelszt, mindketthz rjuk ezt: "proba". Induls utn jobb oldalt alul az n. "System tray"-ben megjelenik egy kis forgalomirnyt lmpa. Ha ez a lmpa zlden vilgt, a MySQL szolgltats fut, nincs egyb teendnk! Ha a lmpa pirosan vilgt, kattintsunk r egyszer, majd a menbl vlasszuk ki az opercis rendszernknek megfelelt: Windows95/98/Me esetn a "Win 9x"-et, mg Windows NT/2000/XP esetn a "Win NT"-t. Az jonnan felbukkan mensorbl most vlasszuk az "Install the Service" menpontot, majd kattintsunk a "Yes" gombra. Ezutn ismt kattintsunk a kis lmpa ikonra, s a megfelel opercis rendszer kivlasztsa utn a felbukkan mensorbl most vlasszuk a "Start the Service" menpontot, s kattintsunk a "Yes" gombra. Ezutn - ha mindent jl csinltunk - a kis lmpa mr zlden vilgt!

d)

3. Az Apache - PHP - MySQL egyttes vgs tesztelse:


a)

Msoljuk be a mellkelt testmysql.php fjlt a c:\phpweb knyvtrba http://localhost/testmysql.php

b) A bngszbe rjuk be a kvetkez cmet:

Ha mindent jl csinltunk, megjelenik a teszt-oldal. Az F5 billenty minden egyes lenyomsa utn egy j sornak kell megjelennie. Ha ez gy trtnik, akkor bszkk lehetnk: sikeresen teleptettk az Apache PHP MySQL hrmast!!!

forrs: www.oktatovideok.hu

Vous aimerez peut-être aussi