PHP: Telep�t�s - Manual
PHP  
downloads | documentation | faq | getting help | | php.net sites | links 
search for in the  
previousMit tud a PHP?Telep�t�s UNIX rendszerrenext
Last updated: Tue, 28 May 2002
view this page in Printer friendly version | English | Brazilian Portuguese | Czech | Dutch | Finnish | French | German | Italian | Japanese | Korean | Polish | Romanian | Russian | Spanish | Turkish

Fejezet 2. Telep�t�s

�ltal�nos telep�t�si szempontok

Miel�tt hozz�l�tn�l a telep�t�shez, meg kell tudnod hat�rozni, hogy mire akarod haszn�lni a PHP-t. A k�vetkez� h�rom f� ter�leten haszn�lhatod (Mire j� a PHP?):

  • Szerveroldali programoz�sra

  • Parancssori programok �r�s�ra

  • Kliens oldali GUI alkalmaz�sok kifejleszt�s�hez.

Az els� �s legszokv�nyosabb haszn�lat�hoz h�rom dologra lesz sz�ks�ged: mag�ra a PHP-ra, egy webszerverre �s egy webb�ng�sz�re. Val�sz�n�leg m�r rendelkezel egy webb�ng�sz�vel, �s az oper�ci�s rendszer telep�t�s�t�l f�gg�en egy webszerverrel is (Apache Linux alatt vagy IIS Windows alatt). B�relhetsz t�rter�letet egy c�gt�l is, ebben az esetben nem kell semmit magadt�l telep�tened, csak a PHP szkripteket meg�rni �s felt�lteni �ket a b�relt webt�rhelyedre �s n�zni a v�geredm�nyt a b�ng�sz�ben. A t�rter�let b�rl�s�vel foglalkoz� c�gek list�ja: .

Ha saj�t magad telep�ted a PHP-t, akkor k�tf�lek�ppen csatlakoztathatod a kiszolg�l�hoz. A PHP-nak rengeteg kiszolg�l�hoz van k�zvetlen modulinterf�sze (SAPI). Ezek a szerverek az Apache, Microsoft Internet Information Server, Netscape �s iPlanet szerverek. Ezenk�v�l sok szerver t�mogatja az ISAPI-t, a Microsoft modulinterf�sz�t mint pl. az OmniHTTPd. Ha PHP-t nem a webszerveredhez modulk�nt telep�teni, mindig lehet�s�ged van CGI feldolgoz�k�nt futtatni. Ez azt jelenti, hogy a webszerver a PHP parancssorb�l ind�that� v�ltozat�t (Windows alatt php.exe) haszn�lja a PHP k�r�sek lekezel�s�re.

Ha �rdekelt vagy a PHP-s parancssori programoz�sban is (pl. automatikus offline k�pgener�l�sra vagy sz�veges �llom�nyok feldolgoz�s�ra �rt programok), akkor sz�ks�ged lesz a parancssorb�l futtathat� v�ltozatra is. A r�szletesebb t�j�koztat�s�rt olvasd el a PHP parancssori alkalmaz�sokhoz. Ebben az esetben nincs sz�ks�g sem szerverre sem b�ng�sz�re.

A PHP �s a PHP-GTK kiterjeszt�s seg�ts�g�vel kliens oldali GUI alkalmaz�sokat is fejleszthetsz. Ez teljesen elt�r� megk�zel�t�s, mint a weboldalak programoz�sa, mivel itt nem HTML kimenetet kell gener�lni, hanem ablakokat �s a benn�k lev� objektumokat kell kezelni. A PHP-GTK-r�l t�bbet is olvashatsz, ha ell�togatsz a . A PHP-GTK nem r�sze a hivatalos PHP disztribuci�nak.

Ett�l a pontt�l ez a fejezet a PHP webszerverhez t�rt�n� telep�t�s�vel foglalkozik, UNIX �s Windows alatt - mind modulk�nt mind CGI feldolgoz�k�nt.

A forr�sk�d �s a futtathat� �llom�nyok n�h�ny rendszerre (bele�rtve a Windows-t) megtal�lhat�ak c�men. Ha lehet, akkor valamelyik hozz�d legk�zelebb es� vedd ig�nybe a let�lt�sekhez.

User Contributed Notes
Telep�t�s
add a note about notes

16-Jun-2001 12:09

An article that describes how to compile and use PHP with IBM DB2 Universal
Database Version 7 is available at 


13-Feb-2002 12:29

For apache 2 (--with-apxs2) the following has to be added to the httpd.conf
as well as the AddType lines (apache_2_0_28 tested).

<FilesMatch "\.php(\..+)?$">
    SetOutputFilter PHP
</FilesMatch>


18-Feb-2002 03:43

for using PHP on MacOSX, see article #106485 of the Apple knowledge base

13-Apr-2002 12:34
This is how I easily set up PHP 4.1.2 with Sambar Server 5.0:

1.) I downloaded the smaller (920k?) CGI-only distribution and installed
it.

2.) I then opened the Sambar System Administration page, (the default
index.htm when Sambar is installed) went to System Configuration, and
scrolled down to CGI Extensions.

3.) In the box, I added *.php, and updated the configuration. 

4.) Then I opened c:\windows\php.ini, and turned off the
cgi.force_redirect variable, since my PHP executable would not be
accessable to the general public.

5.) Now all that needs to be done is add a "#!c:\PHP\php.exe"
(change "c:\PHP" to whatever directory you installed the
executable in) line to the beginning of each of your .php files. 

The Sambar server will recognize .php files as CGI files and execute them
automatically due to the actions in steps 2 and 3. This is probably not
the most optimized way to run PHP, but it works fine for me.


01-Jul-2002 07:45

For Apache2: Leave out the addmodule line listed in the install.txt

add a note about notes
previousMit tud a PHP?Telep�t�s UNIX rendszerrenext
Last updated: Tue, 28 May 2002
show source | credits | stats | mirror sites:  
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by:
Last updated: Tue Jul 9 00:18:29 2002 CEST