Kezdőoldal » Számítástechnika » Weblapkészítés » PHP szerver otthonra, megoldható?

PHP szerver otthonra, megoldható?

Figyelt kérdés

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.


2010. márc. 15. 09:37
 1/5 anonim ***** válasza:

Nem próbáltam még, de elvileg így:

[link]


[link]

2010. márc. 15. 10:25
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

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

2010. márc. 15. 15:51
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
sokkal egyszerűbb a Wampserver nevű progi. Csak feltelepíted, és megy. Igaz, van benne MySql is, de ha php-zel, akkor egy idő után az is érdekelni fog:)
2010. márc. 16. 00:51
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

easyphp a legegyszerűbb.


de idővel érdemes egy virtuális debiant kézsíteni pl vmware-val

2010. márc. 16. 12:01
Hasznos számodra ez a válasz?
 5/5 anonim válasza:
Nekem is van szerverem: apache. van php és mysql is.
2010. ápr. 28. 14:39
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!