PHP szerver otthonra, megoldható?
Hello!
Azt szeretném megoldani, hogy ha írok egy PHP-t, akkor azt ne kelljen feltölteni egy tárhelyre, hanem a gépem is felismerje, futtassa. Nem kell MySQL, meg ilyenek, csak egy PHP szerver kéne. Van ilyen?
Előre is köszönöm.
Egy ilyen szerver program pl: apache, de az ez csak egy localhost szerver lényegében, ahoz, hogy PHP-t lehessen futtatni kell telepitened PHP-t is.
Ez egy kicsit régebbi leírás amit idemásolok (kicsit hosszú nem kell megijedni) Apache 2, PHP4, MySQL, ( a mysql-t kihagyhatod ha nem kell).
!!!FIGYELEM!!!
Az alábbi leírásban az aktuális meghajtó betűjele "C:".
Ha az általunk használt operációs rendszer másik partíción helyezkedik el,
ne feledjük el a betűjelet ennek értelmében módosítani (pl. D: vagy E: stb.)
Ugyancsak módosítanunk kell az alapesetben használt "Windows" könyvtárat, ha
Windows NT vagy Windows2000 operációs rendszert használunk! Ebben az esetben
a "Windows" könyvtár nevét mindenhol "WINNT"-re kell árírnunk!!!
Célszerű ezt a leírást merevlemezünkre másolni, és ott egy szövegszerkesztővel
(Notepad vagy EditPlus2) az összes "C:" illetve "Windows" szöveget a megfelelő
szövegre átírni, majd elmenteni. Ezután már nyugodtan folytathatjuk a telepítést
az útmutató szerint!
Az Apache, PHP és MySQL sikeres telepítése és beállítása érdekében az alábbi
műveleteket kell végrehajtanunk, szigorúan az itt megadott sorrendben! Normál
esetben a teljes telepítés időtartama nem több 5 percnél!
I. Az Apache 2 WEB-szerver telepítése és beállítása
===================================================
1. Telepítsük az Apache 2-t:
a, Indítsuk el a telepítőt: apache_2.0.44-win32-x86-no_ssl.exe
b, Ha megjelenik egy üzenet a "Windows Installer"-ről szóló
szöveggel, kattintsunk az "OK" gombra
c, Az üdvözlő oldalon ("Welcome...") kattintsunk a "Next" gombra
d, Jelöljük be a rádiógombot az "I accept..." szöveg mellett, és
kattintsunk a "Next" gombra
e, Kattintsunk a "Next" gombra
f, A beviteli mezőkbe fentről lefele sorrendben a következőket írjuk:
localhost
localhost
me@localhost.com
g, Ellenőrizzük, hogy a "for All Users, on Port 80" melletti rádiógomb
be van-e jelölve, majd kattintsunk a "Next" gombra
h, Ellenőrizzük, hogy a "Typical" melletti rádiógomb be van-e jelölve,
majd kattintsunk a "Next" gombra
i, A felkínált útvonalat fogadjuk el a "Next" gombra kattintva
j, Kattintsunk az "Install" gombra, és várjunk amíg a telepítés végbemegy
k, Végül kattintsunk a "Finish" gombra
2. Elvileg telepítés után az Apache szerver automatikusan elindul.
Ha jobb oldalt alul látunk egy ikont, melyben egy jobbra mutató kis
zöld háromszög van, akkor a szerver fut. Ha ugyanitt kis piros négyzetet
látunk, a szerver áll.
A kis ikonra egyet kattintva, majd az Apache 2 menüpontot (több sor
nincs is) választva elindíthatjuk (Start), leállíthatjuk (Stop) vagy
újraindíthatjuk (Restart) a szervert.
3. Ha a szerver fut, a böngészőbe (IE vagy Netscape) írjuk be a
következő címet:
http://localhost
Ha az "Enter" gomb lenyomása után megjelenik egy WEB-oldal, rajta
vastag betűkkel a következő szöveg:
"Seeing this instead of the website you expected?"
akkor sikeresen telepítettük az Apache 2 WEB-szervert!
II. A PHP4 telepítése és beállítása
===================================
1. Telepítsük a PHP4-et:
a, Indítsuk el a telepítőt: php-4.2.3-installer.exe
b, Kattintsunk a "Next" gombra
c, Kattintsunk az "I agree" gombra
d, Ellenőrizzük, hogy a "Standard" melletti rádiógomb be van-e jelölve,
majd kattintsunk a "Next" gombra
e, A felkínált útvonalat a "Next" gombra kattintva fogadhatjuk el.
Ha nem a C meghajtóra telepítjük 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
f, Ellenőrizzük, hogy a beviteli mezőkben a következő adatok szerepelnek-e:
localhost
me@localhost.com
Ha nem, módosítsuk őket ennek megfelelően.
g, Kattintsunk a "Next" gombra
h, Jelöljük be a rádiógombot az "Apache" szöveg mellett, és
kattintsunk a "Next" gombra
i, Kattintsunk a "Next" gombra
j, Ha megjelenik egy "Sorry, the software..." kezdetű üzenet, kattintsunk
az "OK" gombra
k, Végezetül kattintsunk az "OK" gombra
2. Hozzunk létre egy új könyvtárat: C:\phpweb
3. Nyissuk meg szerkesztésre a C:\Windows\php.ini fájlt
4. Keressük meg és módosítsuk a következő sorokat:
doc_root = "C:\phpWeb"
extension_dir = "C:\php"
register_globals = On
5. Mozgassuk át a C:/PHP/php4ts.dll fájlt a C:\Windows könyvtárba
III. Az Apache szerver felkészítése PHP fájlok futtatására
==========================================================
1. Nyissuk meg szerkesztésre a C:/Program Files/Apache Group/Apache/Conf/httpd.conf fájlt
2. Keressük meg és módosítsuk a következő sorokat:
DocumentRoot "C:/phpweb"
<Directory "C:/phpweb">
3. Keressük meg a "AddType image/x-icon .ico" sort, és alá vegyük fel a következő 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"
4. Állítsuk le, majd indítsuk újra az Apache szervert
5. Másoljuk be a mellékelt test.php fájlt a c:\phpweb könyvtárba
6. A böngészőbe írjuk be a következő címet: http://localhost /test.php
Sikeres telepítés és beállítás esetén egy nyugtázó üzenetet látunk, alatta az aktuális
dátummal.
IV. A MySQL telepítése és indítása
==================================
1. Telepítsük a MySQL-t:
a, Indítsuk el a telepítőt: SETUP.EXE
b, Kattintsunk a "Next" gombra
c, Kattintsunk a "Next" gombra
d, A felkínált útvonalat a "Next" gombra kattintva fogadhatjuk el.
Ha nem a C meghajtóra telepítjük 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
e, Ellenőrizzük, hogy a "Typical" melletti rádiógomb be van-e jelölve,
majd kattintsunk a "Next" gombra
f, A telepítés végeztével kattintsunk a "Finish" gombra
2. Indítsuk el a MySQL szolgáltatást:
a, Keressük meg és futtassuk a C:\mysql\bin\winmysqladmin.exe programot
b, Ha be kell írnunk egy felhasznalonevet es jelszot, adjuk meg a kovetkezoket:
proba
proba
c, Indulás után jobb oldalt alul az ún. "System tray"-ben megjelenik egy kis forgalomirányító
lámpa. Ha ez a lámpa zölden világít, a MySQL szolgáltatás fut, nincs egyéb teendőnk!
d, Ha a lámpa pirosan világít, kattintsunk rá egyszer, majd a menüből válasszuk ki az
operációs rendszerünknek megfelelőt: Windows95/98/Me esetén a "Win 9x"-et, míg
Windows NT/2000/XP esetén a "Win NT"-t. Az újonnan felbukkanó menüsorból most válasszuk az
"Install the Service" menüpontot, majd kattintsunk a "Yes" gombra. Ezután ismét kattintsunk
a kis lámpa ikonra, és a megfelelő operációs rendszer kiválasztása után a felbukkanó
menüsorból most válasszuk a "Start the Service" menüpontot, és kattintsunk a "Yes" gombra.
Ezután - ha mindent jól csináltunk - a kis lámpa már zölden világít!
V. Az Apache - PHP - MySQL együttes tesztelése
==============================================
1. Másoljuk be a mellékelt testmysql.php fájlt a c:\phpweb könyvtárba
2. A böngészőbe írjuk be a következő címet: http://localhost /testmysql.php
easyphp a legegyszerűbb.
de idővel érdemes egy virtuális debiant kézsíteni pl vmware-val
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!