goba            Thu Jan 25 09:48:06 2001 EDT

  Modified files:              
    /phpdoc/hu  Translators 
    /phpdoc/hu/chapters install.xml 
  Log:
  Cant wait to get some info about installation...
  At least be actual to 1.31 version of install.xml..
  
  
  
Index: phpdoc/hu/Translators
diff -u phpdoc/hu/Translators:1.10 phpdoc/hu/Translators:1.11
--- phpdoc/hu/Translators:1.10  Sat Jan 20 11:11:33 2001
+++ phpdoc/hu/Translators       Thu Jan 25 09:48:06 2001
@@ -36,7 +36,7 @@
 bookinfo.xml                Hojtsy Gábor    ready         1.11    
 language-defs.ent           Hojtsy Gábor    ready         1.1     
 make_chm_index_hu.html      Hojtsy Gábor    ready         1.4     
-preface.xml                 Hojtsy Gábor    ready         1.5     
+preface.xml                 Hojtsy Gábor    ready         1.6     
 ------- appendices ----------------------------------------------------------
 debugger.xml                Hojtsy Gábor    ready         1.5     
 escaping.xml                Hojtsy Gábor    ready         1.2     
@@ -47,10 +47,9 @@
 regexp.xml                  Hojtsy Gábor    ready         1.2      
 ------- chapters ------------------------------------------------------------
 config.xml                  Hojtsy Gábor    ready         1.11    
-copyright.xml               Hojtsy Gábor    ready         1.3     
-install.xml                 Hojtsy Gábor    ready         1.26    
+install.xml                 Hojtsy Gábor    ready         1.31    
 intro.xml                   Hojtsy Gábor    ready         1.15    
-security.xml                Hojtsy Gábor    ready         1.17    
+security.xml                Hojtsy Gábor    ready         1.18    
 ------- features ------------------------------------------------------------
 connection-handling.xml     Hojtsy Gábor    ready         1.2     
 cookies.xml                 Hojtsy Gábor    ready         1.2     
Index: phpdoc/hu/chapters/install.xml
diff -u phpdoc/hu/chapters/install.xml:1.7 phpdoc/hu/chapters/install.xml:1.8
--- phpdoc/hu/chapters/install.xml:1.7  Fri Dec 22 09:58:48 2000
+++ phpdoc/hu/chapters/install.xml      Thu Jan 25 09:48:06 2001
@@ -14,8 +14,10 @@
    <title>Telepítés UNIX rendszerre</title>
 
    <para>
-    Ez a fejezet bemutatja, hogy miként kell telepíteni a PHP-t
-    UNIX-on.
+    Ez a fejezet bemutatja, hogy miként kell feltelepíteni és
+               beállítani a PHP-t UNIX rendszeren. Mielőtt elkezded a
+               telepítést, nézd meg a rendszerednek ás szerverednek
+               megfelelő fejezetet is! 
    </para>
    
    <para>
@@ -24,75 +26,93 @@
     <itemizedlist>
      <listitem>
       <simpara>
-       Alapvető UNIX ismeretek (&quot;make&quot; és a C fordító használata)
+       Alapvető UNIX ismeretek (&quot;make&quot; és a C fordító használata,
+                        ha saját magad szeretnéd végezni a fordítást)
       </simpara>
      </listitem> 
      <listitem>
       <simpara>
-       Egy ANSI C fordító
+       Egy ANSI C fordító (ha fordítasz)
       </simpara>
      </listitem> 
      <listitem>
       <simpara>
+       flex (fordításhoz)
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       bison (fordításhoz)
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
        Egy web szerver
       </simpara>
      </listitem>
+     <listitem>
+      <simpara>
+       Bármilyen modul által igényelt elem
+                        (mint például a gd vagy pdf könyvtárak)
+      </simpara>
+     </listitem>
     </itemizedlist>
    </para>
    
    <para>
-    Számos módja van a PHP fordításának és konfigurálásának a
-    UNIX rendszeren. A teljes konfigurálási folyamatot a 
+    Számos módja van a PHP telepítésének a UNIX rendszereken,
+               vagy egy fordítási és konfigurálási eljárással, vagy 
+               különböző előre-csomagolt megoldások használatával.
+               Az első mód jóval bonyolultabb, így a dokumentáció inkább
+               erre a területre fekteti a hangsúlyt.
+        </para>
+        <para>
+               Az alapvető konfigurálási folyamatot a 
     <filename>configure</filename> számára átadott parancssori
-    paraméterek szabályozzák. Ez a lap körvonalazza a leggyakoribb
-    lehetőségeket, de számos más lehetőség is rendelkezésre áll.
+    paraméterek szabályozzák. Ez a fejezet körvonalazza a leggyakoribb
+    lehetőségeket, de számos más paraméter is rendelkezésre áll.
     Lásd a <link linkend="install.configure">Configure opciók
-    teljes listáját</link> részletesebb információkért.
+    teljes listáját</link> részletesebb információkért. Számos
+               módja van a PHP telepítésének:
     <itemizedlist>
      <listitem>
       <simpara>
-       <link linkend="install.unix.apache-module">Apache modul fordítása</link>
+       <link linkend="install.apache">Apache modul fordítása</link>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       <link linkend="install.unix.fhttpd">fhttpd modul fordítása</link>
+       <link linkend="install.fhttpd">fhttpd modul fordítása</link>
       </simpara>
      </listitem>
      <listitem>
       <simpara>
        Más szerverekre (<link
-       linkend="install.unix.otherhttpd">AOLServer, NSAPI,
+       linkend="install.otherhttpd">AOLServer, NSAPI,
        phttpd, Pi3Web, Roxen, thttpd, vagy Zeus</link>) fordítás
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       <link linkend="install.unix.commandline">CGI futtatható állomány 
készítése</link>
+       <link linkend="install.commandline">CGI futtatható állomány készítése</link>
       </simpara>
      </listitem>
     </itemizedlist>
    </para>
 
    <sect2 id="install.unix.apache-module">
-    <title>Apache modul fordítása</title>
+    <title>Apache modul (Gyors referencia)</title>
 
     <para>
-     A PHP-t számos különböző módon lehet Apache modulként
-     fordítani. Először megnézzünk egy gyors módszert. Utána
-     változatos példák következnek magyarázatokkal, hogy lásd,
-     hogyan érhetsz el különböző dolgokat.
+     A PHP-t számos különböző módon lehet fordítani,
+                de az egyik legkedveltebb forma az Apache modulként
+     való fordítás. A következőkben egy gyors módszert
+                mutatunk be erre.
     </para>
     
-    <para>
-     Az alábbi 8. sor <command>configure</command> opcióihoz
-     a <link linkend="install.configure">Configure opciók
-     teljes listájából</link> választhatsz továbbiakat.
-    </para>
-
     <example id="install.unix.apache-module.quick">
      <title>
-      Gyors telepítési utasítások (az Apache modul verzióhoz)
+      Gyors telepítési utasítások PHP 4-hez (Apache modul verzió)
      </title>
 
      <programlisting>
@@ -107,181 +127,26 @@
 9.  make
 10. make install
 11. cd ../apache_1.3.x
-12. PHP 3 esetén: ./configure --activate-module=src/modules/php3/libphp3.a
-    PHP 4 esetén: ./configure --activate-module=src/modules/php4/libphp4.a
+12. ./configure --activate-module=src/modules/php4/libphp4.a
 13. make
 14. make install
 
-  Ehelyett a lépés helyett talán jobb, ha a httpd
-  futtatható állományát a meglévőre
-  rámásolod. Győződj meg róla, hogy
-  előtte leállítottad a szervert.
+  Ehelyett a lépés helyett talán jobb, ha a httpd futtatható állományát
+       a meglévőre rámásolod. Győződj meg róla, hogy előtte leállítottad
+       a szervert!
 
 15. cd ../php-x.x.x
-16. PHP 3 esetén: cp php3.ini-dist /usr/local/lib/php3.ini
-    PHP 4 esetén: cp php.ini-dist /usr/local/lib/php.ini
-
-  Szerkeszteheted az .ini fájlt, hogy beállítsd
-  a PHP opciókat. Ha ezt a fájlt egy másik elérési
-  útvonalon szeretnéd elhelyezni, használd ezt:
-  --with-config-file-path=/eleresiut a 8-as lepésben.
-
+16. cp php.ini-dist /usr/local/lib/php.ini
 17. Szerkeszd a httpd.conf vagy srm.conf fájlt és add hozzá:
-      
-     PHP 3 esetén:   AddType application/x-httpd-php3 .php3
-     PHP 4 esetén:   AddType application/x-httpd-php .php
-
-  Bármilyen kiterjesztést választhatsz itt. A .php
-  egyszerűen csak egy javaslat. Akár a .html is kerülhet ide.
+      AddType application/x-httpd-php .php
 
 18. Használd a szokásos módszert az Apache szerver újraindítására.
     (Le kell állítanod és újra kell indítanod a szervert, nem csak
     újratölteni egy HUP vagy USR1 jellel.)
       </programlisting>
      </example>
- 
-     <para>
-      <informalexample>
-       <programlisting>
-./configure --with-apxs --with-pgsql
-       </programlisting>
-      </informalexample>
-     </para>
-     <para>
-      Ez létre fog hozni egy <filename>libphp4.so</filename> megosztott
-      library-t, amit az Apache szerverbe egy LoadModule sorral
-      lehet betölteni a <filename>httpd.conf</filename> fájlban.
-      A PostgreSQL támogatás ebben az esetben beépített a
-      <filename>libphp4.so</filename> library-ba.
-     </para>
-     <para>
-      <informalexample>
-       <programlisting>
-./configure --with-apxs --with-pgsql=shared
-       </programlisting>
-      </informalexample>
-     </para>
-     <para>
-      Ez szintén egy <filename>libphp4.so</filename> megosztott
-      library-t hoz létre az Apache számára, de egy
-      <filename>pgsql.so</filename> library-t is generál,
-      amit később a PHP-be kell tölteni a <filename>php.ini</filename>
-      extension direktívájával, vagy egy szkriptben a 
-      <function>dl</function> függvénnyel.
-     </para>
-     <para>
-      <informalexample>
-       <programlisting>
-./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql
-       </programlisting>
-      </informalexample>
-     </para>
-     <para>
-      Ez létre fog hozni egy <filename>libmodphp4.a</filename> library-t,
-      egy <filename>mod_php4.c</filename>-t, és néhány kapcsolódó
-      fájlt, és bemásolja az Apache forrás fába a
-      <literal>src/modules/php4</literal> könyvtárba.
-      Ezután az Apache fordítása az
-      <literal>--activate-module=src/modules/php4/libphp4.a</literal>
-      opcióval történik, és az Apache fordító rendszer elő fog
-      állítani egy <filename>libphp4.a</filename> fájlt, és
-      statikusan befordítja a <filename>httpd</filename> bináris
-      állományba. A PostgreSQL támogatás közvetlenül a 
-      <filename>httpd</filename> futattható állomány része,
-      tehát a végső eredmény egy egyedülálló <filename>httpd</filename>
-      fájl, ami minden Apache és PHP funkciót tartalmaz.
-     </para>
-     <para>
-      <informalexample>
-       <programlisting>
-./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql=shared
-       </programlisting>
-      </informalexample>
-     </para>
-     <para>
-      Majdnem megegyezik az előzővel, azonban a PostgreSQL támogatás
-      nem közvetlenül a <filename>httpd</filename> futtatható
-      állományba épül be, hanem létrejön egy <filename>pgsql.so</filename>
-      megosztott library, és ezt később a PHP-be töltheted a
-      <filename>php.ini</filename> extension beállítással,
-      vagy közvetlenül a <function>dl</function> függvénnyel
-      egy PHP szkriptben.
-     </para>
-     <para>
-      Amikor eldöntöd, hogy melyik fordítási módszert választod,
-      vedd számba minden lehetőség előnyeit és hátrányait is.
-      A különálló objektumként való fordításnak megvan az az előnye,
-      hogy lehetőséged van az Apache-ot külön lefordítani, és
-      nem kell mindig újrafordítani, amikor lecseréled a PHP-t.
-      Az Apache-ba építés (statikus módszer) előnye, hogy a PHP
-      gyorsabban fog betöltődni és futni. További információkért
-      lásd az Apache <ulink url="&url.apachedso;">DSO támogatásról
-      szóló oldalát</ulink>.
-     </para>
-   </sect2>
-
-   <sect2 id="install.unix.fhttpd">
-    <title>fhttpd modul fordítása</title>
-
-    <para>
-     Ahhoz, hogy fhttpd modulként állítsd be a PHP-t,
-     válaszolj &quot;yes&quot;-el a &quot;Build as an fhttpd module?&quot; kérdésre
-     (ez a <option><link linkend="install.configure.with-fhttpd">
-     --with-fhttpd</link>=<replaceable>DIR</replaceable></option>
-     opció a configure-ban) és add meg az fhttpd könyvtárát. Ez
-     alapbeállításban <filename
-     class="directory">/usr/local/src/fhttpd</filename>. Ha
-     fhttpd-t használsz, a PHP felépítése modulként jobb
-     teljesítményt fog nyújtani, több beavaztkozási lehetőséget
-     és távoli futtatást biztosít.
-    </para>
-   </sect2>
-
-   <sect2 id="install.unix.otherhttpd">
-    <title>Más szerverekre fordítás</title>
-    <para>
-     A PHP úgy készült, hogy változatos szerverekkel legyen
-     képes az együttműködésre. Lásd a 
-     <link linkend="install.configure.servers">Szerverekkel kapcsolatos
-     beállításokat</link> a teljes listához.
-    </para>
-   </sect2>
-   
-   <sect2 id="install.unix.commandline">
-    <title>CGI/parancssori verzió</title>
-    <para>
-     Alapbeállításban a PHP CGI programként fordul le. Ez létrehoz
-     egy parancssorból használható értelmezőt, ami CGI feldolgozásra
-     vagy nem webbel kapcsolatos PHP programozásra is használható.
-     Ha egy olyan webszervert futtatsz, amelyhez a PHP modul szintű
-     támogatással rendelkezik, akkor jobb teljesítmény
-     eléréséhez használd inkább azt a módszert.
-     A CGI verzió azonban lehetővé teszi az Apache-ot
-     használóknak, hogy más-más PHP oldalakat más-más
-     user-id-kkel futtassanak. Olvasd el a <link linkend="security">biztonságról
-     szóló fejezetet</link>, ha CGI-ként szeretnéd használni a PHP-t.
-    </para>
-   </sect2>
-
-   <sect2 id="database-support-options">
-    <title>Adatbázis-támogatási opciók</title>
-    <para>
-     A PHP beépített támogatással rendelkezik számos adatbázishoz
-     (beleértve az ODBC-t is). A különböző adatbázisok támogatásának
-     engedélyezése fordításidőben, a <filename>configure</filename>
-     szkriptnek átadott paraméterekkel történik. Olvasd el
-     az <link linkend="install.configure.databases">összes 
-     adatbázissal kapcsolatos opció</link> című részt további
-     információkért.
-    </para>
-
-    <para>
-     A <filename>configure</filename> paramétereinek listája a <link
-      linkend="install.configure">Configure opciók teljes listája</link>
-      című fejezetben olvasható.
-    </para>
    </sect2>
-
+        
    <sect2 id="install.building">
     <title>Fordítás</title>
     <simpara>
@@ -292,39 +157,315 @@
      című részt.
     </simpara>
    </sect2>
+  </sect1>
 
-   <sect2 id="install.testing">
-    <title>Tesztelés</title>
+  <sect1 id="install.linux">
+   <title>Telepítés Linux rendszerre</title>
+   <para>
+    Ez a fejezet a PHP Linux rendszerre történő telepítésének
+               dokumentációját tartalmazza.
+   </para>
+   <sect2 id="install.linux.packages">
+    <title>Csomagok használata</title>
     <simpara>
-     Ha CGI programként fordítottad le a PHP-t, tesztelheted az
-     eredményt azzal, hogy beírod <command>make test</command>.
-     Mindig jól jön, ha leteszteled, mert így rögtön észlelhetsz
-     olyan problémákat, amik esetleg csak később bukkantak
-     volna fel.
+     Számos Linux disztribúció valamilyen csomag támogatással
+                rendelkezik, (például rpm). Ez sokat tud segíteni egy
+                általános telepítés elvégzésében, de ha más funkciókra is
+                vágysz (például biztonságos szerver funkciókra, vagy más
+                adatbázis támogatására), előfordulhat, hogy mégis magadnak
+                kell fordítanod a PHP-t és/vagy a szervert. Ha nem vagy
+                tapasztalt az önálló fordításban, megéri utánanézni, hogy
+                elkészítette-e már valaki más azt a csomagot, ami a kívánt
+                funkciókkal rendelkezik.
     </simpara>
    </sect2>
+  </sect1>
 
-   <sect2 id="install.benchmarking">
-    <title>Szintmérés (benchmarking)</title>
+  <sect1 id="install.hpux">
+   <title>Telepítés HP-UX rendszerre</title>
+   <para>
+    Ez a fejezet a PHP HP-UX rendszerre történő telepítésének
+               dokumentációját tartalmazza.
+   </para>
+   <example id="install.hpux.example">
+    <title>
+     Telepítési útmutató a HP-UX 10-hez
+    </title>
+    <programlisting>
+Forrás: [EMAIL PROTECTED]
+Dátum: 04-Jan-2001 09:49
+(Ezek a tippek a PHP v4.0.4 és Apache v1.3.9 verziókra vonatkoznak) 
+
+Tehát szeretnéd telepíteni a PHP-t és az Apache szervert
+egy HP-UX 10.20-at futtató gépen?
+
+1. Szükséged lesz a gzip-re. Töltsd le a 
+http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z
+címről, tömörítsd ki, és telepítsd swinstall-al.
+
+2. Szükséged lesz a gcc-re. Töltsd le a
+http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz 
+címről, tömörítsd ki (most már gzip-el), és telepítsd swinstall-al.
+
+3. Szükséged lesz a gnu binutils-ra. Töltsd le a
+http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz
+ 
+címről, tömörítsd ki, és telepítsd swinstall-al. 
+
+4. Szükséged lesz a bison-ra. Töltsd le a
+http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz 
+címről, és telepítsd az eddigiek szerint.
+
+5. Szükséged lesz a flex-re. Ennek sajnos csak a forráskódját 
+tudod letölteni az egyik http://www.gnu.org tükörkiszolgálóról.
+A "non-gnu" könyvtárban találod az ftp helyen. Töltsd le az
+állományt, tömörítsd ki, és a tar -xvf paranccsal megkapod
+a szükséges fájlokat. Lépj be a létrejött flex könyvtárba, és
+hajsd futtasd a következőket sorban egymás után: ./configure,
+make, make install.
+
+Ha hibaüzeneteket kapsz, feltehetően az a probléma, hogy gcc nincs
+a PATH-ban, tehát add hozzá a PATH-hoz.
+
+Most pedig jönnek a nehezebb dolgok.
+
+6. Töltsd le a PHP és Apache forráskódokat.
+
+7. Alkalmazd rájuk a gunzip és tar -xvf parancsokat.
+
+Módosítanod kell pár állományt, hogy helyesen leforduljanak.
+
+8. Először a configure nevű fájl szorul némi szerkesztésre, mivel
+úgy tűnik nem tudja követni, hogy HP-UX gépen vagyunk.
+Lesz még egy jobb módszer ennek a megoldására, de addig is
+egy jól működő javítás a 
+    lt_target=hpux10.20 
+beillesztése a configure szkript 47286-adik soránál. 
+
+9. A következő lépésben az Apache GuessOS fájl szorul
+javításra. Az apache_1.3.9/src/helpers fájlban írd át a
+89. sort. Ez a jelenlegi tartalma:
+    "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0" 
+Erre kell átirni: 
+    "echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0" 
+    
+10. Megosztott modulként (SO) nem telepíthető a PHP HP-UX
+rendszeren, ezért statikusan bele kell fordítanod a szerverbe.
+Ehhez kövesd az Apache oldalon található utasításokat.
+
+11. A PHP és Apache most már sikeresen lefordult, de az Apache
+nem fog elindulni. Létre kell hoznod egy új felhasználót
+az Apache számára, például www vagy apache néven. Utána
+a 252-253-ik sort kell módosítanod az Apache conf/httpd.conf
+állományban, tehát ehelyett a két sor helyett:
+    User nobody
+    Group nogroup
+valami hasonlód lesz:
+    User www
+    Group sys
+
+Ez azért szükséges, mivel az Apache nem futtatható
+a nobody nevű felhasználóval HP-UX alatt.
+
+Most már az Apache és a PHP is sikeresen működik.
+
+Remélem ez az útmutató segített,
+Paul Mckay.
+  </programlisting>
+ </example>
+
+</sect1>
+
+<sect1 id="install.solaris">
+<title>Telepítés Solaris rendszerre</title>
+<para>
+ Ez a fejezet a PHP Solaris rendszerre történő telepítésének
+ dokumentációját tartalmazza.
+</para>
+<sect2 id="install.solaris.required">
+ <title>Szükséges programok</title>
+ <para>
+  A Solaris telepítések gyakran nem tartalmaznak C fordítót,
+       és a kapcsolódó eszközöket. A szükséges programok:
+  <itemizedlist>
+   <listitem>
     <simpara>
-     Ha CGI programként fordítottad le a PHP 3-at, tesztelheted a
-     sebességét azzal, hogy beírod <command>make bench</command>. Ha a
-     &quot;safe mode&quot; be van kapcsolva, talán nem fog jól lefutni
-     a benchmark, a megengedett 30 másodperc alatt. Ez azért van, mert a
-     <function>set_time_limit</function> nem használható safe mode-ban.
-     Használd a <link
-     linkend="ini.max-execution-time">max_execution_time</link>
-     konfigurációs beállítást, hogy megadhasd ezt az időt a
-     szkriptjeidnek. A <command>make bench</command> nem veszi
-     figyelembe a <link
-     linkend="configuration.file">konfigurációs fájlt</link>.
+     gcc (javasolt, más C fordító is jó lehet)
     </simpara>
-    <note>
-     <simpara>
-      A <command>make bench</command> csak PHP 3-ban érhető el!
-     </simpara>
-    </note>
-    </sect2>
+   </listitem> 
+   <listitem>
+    <simpara>
+     make
+    </simpara>
+   </listitem> 
+   <listitem>
+    <simpara>
+     flex
+    </simpara>
+   </listitem> 
+   <listitem>
+    <simpara>
+     bison
+    </simpara>
+   </listitem>
+   <listitem>
+    <simpara>
+     m4
+    </simpara>
+   </listitem>
+   <listitem>
+    <simpara>
+     autoconf
+    </simpara>
+   </listitem>
+      <listitem>
+       <simpara>
+        automake
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+        perl
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+        gzip
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+        tar
+       </simpara>
+      </listitem>
+     </itemizedlist>
+     Természetesen szükséged lehet további szoftverek telepítésére
+                (és esetleg fordítására), ha plusz funkciókat szeretnél elérni
+                (például Oracle vagy MySQL adatbázisok).
+    </para>     
+   </sect2>
+
+   <sect2 id="install.solaris.packages">
+    <title>Csomagok használata</title>
+    <simpara>
+     Egyszerűsítheted a Solaris telepítési eljárást, ha a pkgadd-et
+                használod a szükséges komponensek nagyrészének telepítésénél.
+    </simpara>
+   </sect2>
+  </sect1>
+
+  <sect1 id="install.macosx">
+   <title>Telepítés Mac OS X rendszerre</title>
+   <para>
+    Ez a fejezet a PHP Mac OS X rendszerre történő telepítésének
+    dokumentációját tartalmazza.
+   </para>
+   <sect2 id="install.macosx.packages">
+    <title>Csomagok használata</title>
+    <simpara>
+     Rendelkezésre áll néhány előre-csomagolt és előre-fordított
+                PHP változat a Mac OS X rendszerekre. Ez sokat tud segíteni egy
+                általános telepítés elvégzésében, de ha más funkciókra is
+                vágysz (például biztonságos szerver funkciókra, vagy más
+                adatbázis támogatására), előfordulhat, hogy mégis magadnak
+                kell fordítanod a PHP-t és/vagy a szervert. Ha nem vagy
+                tapasztalt az önálló fordításban, megéri utánanézni, hogy
+                elkészítette-e már valaki más azt a csomagot, ami a kívánt
+                funkciókkal rendelkezik.
+     A <ulink url="&url.lightyear;">Lightyear Design</ulink>
+                biztosít előre-fordított PHP csomagokat OS X-hez,
+     éppúgy, mint a <ulink url="&url.tenon;">Tenon
+                Intersystems</ulink>.
+    </simpara>
+   </sect2>
+   <sect2 id="install.macosx.compile">
+    <title>Fordítás OS X szerveren</title>
+    <simpara>
+     Két - némiképp különböző  - verziója érhető el a Mac OS X-nek,
+                a kliens és szerver változat. A következők az OS X szerverre
+                vonatkoznak.
+    </simpara>
+    <example id="install.macosx.compile.example">
+     <title>
+      Mac OS X szerver telepítés
+     </title>
+     <programlisting>
+1. Töltsd le az Apache és PHP legfrissebb változatait
+2. Tömörítsd ki ezeket, és futtasd a configure programot az Apache-ra:
+    ./configure --exec-prefix=/usr \ 
+    --localstatedir=/var \ 
+    --mandir=/usr/share/man \ 
+    --libexecdir=/System/Library/Apache/Modules \ 
+    --iconsdir=/System/Library/Apache/Icons \ 
+    --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ 
+    --enable-shared=max \ 
+    --enable-module=most \ 
+    --target=apache 
+
+4. Esetleg hozzáadhatod még a következő sort:
+    setenv OPTIM=-O2 
+    Ha szerenéd, ha a fordító némi optimalizálást végezne.
+    
+5. Lépj be a php4 forrás könyvtárába, és futtasd a configure programot: 
+    ./configure --prefix=/usr \ 
+    --sysconfdir=/etc \ 
+    --localstatedir=/var \ 
+    --mandir=/usr/share/man \ 
+    --with-xml \ 
+    --with-apache=/src/apache_1.3.12 
+
+    Ha bármilyen más kiterjesztést szeretnél (MySQL, GD, stb.),
+               szerepeltesd a megfelelő paramétereket itt. A
+               --with-apache paraméternek az Apache forráskönyvtárát
+               add meg, például "/src/apache_1.3.12". 
+6. make
+7. make install    
+    Ez létre fog hozni egy könyvtárat az Apache forráskönyvtárában
+               az src/modules/php4 alatt.
+    
+8. Most újra futtatnod kell a configure-t az Apache-ra,
+   hogy beépítsd a PHP 4-et:
+    ./configure --exec-prefix=/usr \ 
+    --localstatedir=/var \ 
+    --mandir=/usr/share/man \ 
+    --libexecdir=/System/Library/Apache/Modules \ 
+    --iconsdir=/System/Library/Apache/Icons \ 
+    --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \ 
+    --enable-shared=max \ 
+    --enable-module=most \ 
+    --target=apache \ 
+    --activate-module=src/modules/php4/libphp4.a 
+
+    Itt kaphatsz egy üzenetet, ami azt állítja, hogy a libmodphp4.a
+               elvault. Ha ez történik, menj az src/modules/php4 könyvtárba,
+               az Apache forráskönyvtár alatt, és hajtsd végre ezt: 
+
+    ranlib libmodphp4.a 
+
+    Aztáb lépj vissza az Apache forráskönyvtár gyökerébe, és
+               ismét futtasd az előző configure parancssort. Ez aktualizálja
+               a link táblát.
+
+9. make
+10. make install
+
+11. Másold, és nevezd át a php.ini-dist állományt a "bin"
+    könyvtárba a PHP 4 forráskönvytárból:
+    cp php.ini-dist /usr/local/bin/php.ini 
+
+    vagy (ha nincs local könyvtárad) 
+
+    cp php.ini-dist /usr/bin/php.ini 
+      </programlisting>
+     </example>
+     
+<simpara>
+     Más példák a
+     <ulink url="&url.stepwise.macosx-client;">Mac OS X kliensre</ulink>
+     és a
+     <ulink url="&url.stepwise.macosx-client;">Mac OS X szerverre</ulink>
+     elérhetőek a <ulink url="&url.stepwise;">Stepwise</ulink> honlapon.
+    </simpara>
+   </sect2>
   </sect1>
 
   <sect1 id="install.configure">
@@ -2676,48 +2817,107 @@
   </sect1>
 
   <sect1 id="install-windows95-nt">
-   <title>Telepítés Windows 95/98/NT rendszerre</title>
+   <title>Telepítés Windows 9x/NT/2000 rendszerre</title>
 
-   <simpara>
-    Ezt az útmutatást &link.bob; készítette. A legfrissebb
-    verzió angolul megtalálható a <ulink
-    url="&url.win32install;">&url.win32install;</ulink>.
-   </simpara>
    <para>
-    Ez a leírás a következő szervereket fedi le:
+    Két fő módja van a PHP telepítésének Windows rendszeren,
+               választhatod a kézi telepítést, vagy az installshield
+               telepítőt.
     <itemizedlist>
-     <listitem>
-      <para>
-       Personal Web Server (friss verzió javasolt)
-      </para>
-     </listitem>
      <listitem>
-      <para>
-       Internet Information Server 3 vagy 4
-      </para>
+      <simpara>
+       Az <link linkend="install.windows.installer">Installshield</link>
+       útmutatót itt találod.
+      </simpara>
      </listitem>
      <listitem>
-      <para>
-       Apache 1.3.x
-      </para>
-     </listitem> 
-     <listitem>
-      <para>
-       Omni HTTPd 2.0b1
-      </para>
+      <simpara>
+       A <link linkend="install.windows.manual">Kézi telepítés</link>
+       útmutatóit itt találod.
+      </simpara>
      </listitem>
     </itemizedlist>
    </para>
- 
-   <sect2 id="install.windows.general">
-    <title>Általános telepítési lépések</title>
 
+   <sect2 id="install.windows.installer">
+    <title>Windows Installshield telepítés</title>
+    
     <para>
-     A következő lépéseket kell elvégezni, mielőtt a szerverspecifikus
-     telepítési folyamatot elkezded.
-
-     <itemizedlist>
-      <listitem>
+     A Windows PHP telepítő beszerezhető a <ulink url="&url.php;">&url.php;</ulink>
+     letöltések oldaláról (vagy a legközelebbi tükörkiszolgálóról).
+                Alkalmas arra, hogy telepítse a PHP CGI verzióját, és IIS, PWS
+                vagy Xitami szerver esetén elvégezze a szükséges beállításokat is.
+    </para>
+    
+    <simpara>
+     Először telepítsd a választott szervert a gépedre, és ellenőrizd,
+     hogy jól működik-e.
+    </simpara>
+    
+    <simpara>
+     Futtassd a telepítő exe fájlt, és kövesd a varázsló által adott
+     utasításokat. Kétféle telepítés közül választhatsz - a standard
+     telepítés jól használható alapbeállításokat ad, az advanced
+     kérdéseket tesz fel.
+    </simpara>
+    
+    <simpara>
+     A telepítés varázslója elég információt gyűjt ahhoz, hogy elvégezhesse
+     a <filename>php.ini</filename> fájl beállítását és konfigurálja a 
+     szervert a PHP számára. IIS esetén, vagy NT Workstation alatt PWS
+     használatakor az összes ponton fellelhető script map beállítást
+     megmutatja, és kiválaszthatod, hogy mely pontokra kerüljön
+     be a PHP támogatás.
+    </simpara>
+
+    <simpara>
+     Mikor a telepítés befejeződött, a varázsló informál arról, hogy
+     szükséges-e a rendszer, ill. a szerver újraindítása, vagy rögtön
+     elkezdheted a munkát a PHP-vel.
+    </simpara>
+   </sect2>
+
+   <sect2 id="install.windows.manual">
+    <title>Általános telepítési lépések</title>
+   <simpara>
+    Ez a fejezet segít a PHP kézi telepítésében és
+               konfigurálásában, ha Windows 9x/NT/2000 szerveren dolgozol.
+    Ezt az útmutatót eredetileg &link.bob; készítette. Az eredeti
+    verzió angolul megtalálható a <ulink
+    url="&url.win32install;">&url.win32install;</ulink>.
+   </simpara>
+   <para>
+    Ez a leírás a következő szerverek manuális PHP telepítését fedi le:
+    <itemizedlist>
+     <listitem>
+      <para>
+       Personal Web Server (friss verzió javasolt)
+      </para>
+     </listitem>
+     <listitem>
+      <para>
+       Internet Information Server 3 vagy 4
+      </para>
+     </listitem>
+     <listitem>
+      <para>
+       Apache 1.3.x
+      </para>
+     </listitem> 
+     <listitem>
+      <para>
+       Omni HTTPd 2.0b1 vagy újabb
+      </para>
+     </listitem>
+    </itemizedlist>
+   </para>
+    <para>
+     A következő lépéseket el kell végezned, mielőtt a
+                saját kiszolgálódnak megfelelő telepítési folyamatot
+                elkezded.
+
+     <itemizedlist>
+      <listitem>
        <para>
   Tömörítsd ki a zip fájlt egy tetszőlegesen
   választott könyvtárba. Mondjuk kezdésnek a &quot;C:\PHP\&quot;
@@ -2765,31 +2965,415 @@
      működéséhez szükséges programokat.
      Ezenkívül egy szkripten belül is betölthetsz dinamikusan
      egy modult a <command>dl(&quot;php_*.dll&quot;);</command> használatával.
+    </simpara>
+   </listitem>
+   <listitem>
+    <simpara>
+     PWS és IIS szervereken beállíthatod a browscap.ini-t,
+     hogy mutasson a &quot;c:\windows\system\inetsrv\browscap.ini&quot;-re Windows 
+95/98-ban
+     vagy &quot;c:\winnt\system32\inetsrv\browscap.ini&quot;-re NT szerveren. A 
+browscap
+     használatáról további információt találsz <ulink
+     url="&url.browscap;">ezen a címen</ulink>. Válaszd a forrás
+     (&quot;source&quot;) gombot, hogy lásd, hogyan működik.
+    </simpara>
+   </listitem>
+  </itemizedlist>
+       </para>
+      </listitem>
+     </itemizedlist>
+               </para>
+    <simpara>
+     A PHP kiterjesztések DDL-jei &quot;php_&quot;-al kezdődnek, így nem
+     lehet probléma közöttük és a külső library-k között.
+    </simpara>
+
+   </sect2>
+       </sect1>
+
+  <sect1 id="install-windows-modules">
+   <title>Windows modulok telepítése</title>
+   <para>
+    Miután feltelepítetted a PHP-t a kiszolgálódra, feltehetően
+               be szeretnéd állítani a modulokat is. Az alábbi táblázatban
+               megtalálod, hogy mely Windows modulok érhetőek el jelenleg.
+               Ahogy a telepítési lépéseknél leírtuk, a PHP indulásakor
+               betöltődő modulokat úgy tudod kiválasztani, hogy a php.ini
+               állományban kiveszed a megjegyzés jelet a megfelelelő
+               'extension=php_*.dll' sorok elől. Néhány modul esetleg
+               más programokat is igényel a rendszerben, hogy működhessen.
+               A PHP <ulink url="&url.php.faq;">FAQ</ulink> további
+               információkkal szolgál arról, hogy hol szerezheted be
+               ezeket. A PHP szkriptekben dinamikusan is betölthetsz
+               modulokat a <command>dl("php_*.dll");</command> hívással.
+   </para>  
+   <sect2 id="install.windows.modules">
+    <title>PHP Modulok Windows alatt</title>
+
+    <para>
+     <table>
+      <title>PHP Modulok Windows alatt</title>
+      <tgroup cols="2">
+       <tbody>
+  <row>
+   <entry>php_calendar.dll</entry>
+   <entry>Naptár konverziós rutinok</entry>
+  </row>
+  <row>
+   <entry>php_crypt.dll</entry>
+   <entry>Crypt függvények</entry>
+  </row>
+  <row>
+   <entry>php_dbase.dll</entry>
+   <entry>DBase függvények</entry>
+  </row>
+  <row>
+   <entry>php_dbm.dll</entry>
+   <entry>GDBM emuláció a Berkely DB2 library segítségével</entry>
+  </row>
+  <row>
+   <entry>php_filepro.dll</entry>
+   <entry>CSAK OLVASÁSI elérés a filepro adatbázisokhoz</entry>
+  </row>
+  <row>
+   <entry>php_gd.dll</entry>
+   <entry>GD Library függvények képek készítéséhez</entry>
+  </row>
+  <row>
+   <entry>php_hyperwave.dll</entry>
+   <entry>HyperWave függvények</entry>
+  </row>
+  <row>
+   <entry>php_imap4r2.dll</entry>
+   <entry>IMAP 4 függvények</entry>
+  </row>
+  <row>
+   <entry>php_ldap.dll</entry>
+   <entry>LDAP függvények</entry>
+  </row>
+  <row>
+   <entry>php_msql1.dll</entry>
+   <entry>mSQL 1 kliens</entry>
+  </row>
+  <row>
+   <entry>php_msql2.dll</entry>
+   <entry>mSQL 2 kliens</entry>
+  </row>
+  <row>
+   <entry>php_mssql.dll</entry>
+   <entry>MSSQL kliens (MSSQL DB-Libraries szükséges)</entry>
+  </row>
+  <row>
+   <entry>php3_mysql.dll (A PHP 4-be beépítésre került!)</entry>
+   <entry>MySQL függvények</entry>
+  </row>
+  <row>
+   <entry>php_nsmail.dll</entry>
+   <entry>Netscape mail függvények</entry>
+  </row>
+  <row>
+   <entry>php_oci73.dll</entry>
+   <entry>Oracle függvények</entry>
+  </row>
+  <row>
+   <entry>php_snmp.dll</entry>
+   <entry>SNMP get és walk függvények (csak NT-n!)</entry>
+  </row>
+  <row>
+   <entry>php_zlib.dll</entry>
+   <entry>ZLib függvények</entry>
+  </row>
+       </tbody>
+      </tgroup>
+     </table>
+    </para>
+
+   </sect2>
+ </sect1>
+  
+  <sect1 id="install.apache">
+   <title>Apache szerver telepítések</title>
+   <para>
+    Ez a fejezet a PHP Apache szerverre telepítésével foglalkozik,
+               mind a <link linkend="install.apache.unix">Unix</link>, mind a
+    <link linkend="install.apache.windows">Windows</link> változatokkal.
+   </para>   
+   <sect2 id="install.apache.unix">
+    <title>A PHP telepítésre Apache-al UNIX rendszeren (részletes)</title>
+    <para>
+     Az alábbi 8. sor <command>configure</command> opcióihoz
+     a <link linkend="install.configure">Configure opciók
+     teljes listájából</link> választhatsz továbbiakat.
+    </para>
+
+    <example id="install.unix.apache.unix.longer">
+     <title>
+      Gyors telepítési utasítások PHP 4-hez (Apache modul verzió)
+     </title>
+
+     <programlisting>
+1.  gunzip apache_1.3.x.tar.gz
+2.  tar xvf apache_1.3.x.tar
+3.  gunzip php-x.x.x.tar.gz
+4.  tar xvf php-x.x.x.tar
+5.  cd apache_1.3.x
+6.  ./configure --prefix=/www
+7.  cd ../php-x.x.x
+8.  ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
+9.  make
+10. make install
+11. cd ../apache_1.3.x
+12. PHP 3 esetén: ./configure --activate-module=src/modules/php3/libphp3.a
+    PHP 4 esetén: ./configure --activate-module=src/modules/php4/libphp4.a
+13. make
+14. make install
+
+  Ehelyett a lépés helyett talán jobb, ha a httpd futtatható állományát
+       a meglévőre rámásolod. Győződj meg róla, hogy előtte leállítottad
+       a szervert!
+
+15. cd ../php-x.x.x
+16. PHP 3 esetén: cp php3.ini-dist /usr/local/lib/php3.ini
+    PHP 4 esetén: cp php.ini-dist /usr/local/lib/php.ini
+
+  Szerkeszheted az .ini állományt, beállítva az opciókat.
+  Ha máshova szeretnéd tenni ezt a fájlt, add meg a
+  --with-config-file-path=/eleresi/ut paramétert a 8. lépésben.
+
+17. Szerkeszd a httpd.conf vagy srm.conf fájlt és add hozzá:
+      
+     PHP 3 esetén:   AddType application/x-httpd-php3 .php3
+     PHP 4 esetén:   AddType application/x-httpd-php .php
+ 
+  Itt bármilyen kiterjesztést választhatsz. A .php csak a
+       mi javaslatunk. Akár a  .html kiterjesztést is megadhatod.
+
+18. Használd a szokásos módszert az Apache szerver újraindítására.
+    (Le kell állítanod és újra kell indítanod a szervert, nem csak
+    újratölteni egy HUP vagy USR1 jellel.)
+      </programlisting>
+     </example>
+
+     <para>
+      A PHP Apache szerverrel történő fordításának néhány példája:
+      <informalexample>
+       <programlisting>
+./configure --with-apxs --with-pgsql
+       </programlisting>
+      </informalexample>
+     </para>
+     <para>
+      Ez létre fog hozni egy <filename>libphp4.so</filename> megosztott
+      modult, amit az Apache szerverbe egy LoadModule sorral
+      lehet betölteni a <filename>httpd.conf</filename> fájlban.
+      A PostgreSQL támogatás ebben az esetben beépített a
+      <filename>libphp4.so</filename> modulba.
+     </para>
+     <para>
+      <informalexample>
+       <programlisting>
+./configure --with-apxs --with-pgsql=shared
+       </programlisting>
+      </informalexample>
+     </para>
+     <para>
+      Ez szintén egy <filename>libphp4.so</filename> megosztott
+      modult hoz létre az Apache számára, de egy
+      <filename>pgsql.so</filename> modult is generál,
+      amit később a PHP-be kell tölteni a <filename>php.ini</filename>
+      extension direktívájával, vagy egy szkriptben a 
+      <function>dl</function> függvénnyel.
+     </para>
+     <para>
+      <informalexample>
+       <programlisting>
+./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql
+       </programlisting>
+      </informalexample>
+     </para>
+     <para>
+      Ez létre fog hozni egy <filename>libmodphp4.a</filename> modult,
+      egy <filename>mod_php4.c</filename>-t, és néhány kapcsolódó
+      fájlt, és bemásolja az Apache forrás fába a
+      <literal>src/modules/php4</literal> könyvtárba.
+      Ezután az Apache fordítása az
+      <literal>--activate-module=src/modules/php4/libphp4.a</literal>
+      opcióval történik, és az Apache fordító rendszer elő fog
+      állítani egy <filename>libphp4.a</filename> fájlt, és
+      statikusan befordítja a <filename>httpd</filename> bináris
+      állományba. A PostgreSQL támogatás közvetlenül a 
+      <filename>httpd</filename> futattható állomány része,
+      tehát a végső eredmény egy egyedülálló <filename>httpd</filename>
+      fájl, ami minden Apache és PHP funkciót tartalmaz.
+     </para>
+     <para>
+      <informalexample>
+       <programlisting>
+./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql=shared
+       </programlisting>
+      </informalexample>
+     </para>
+     <para>
+      Majdnem megegyezik az előzővel, azonban a PostgreSQL támogatás
+      nem közvetlenül a <filename>httpd</filename> futtatható
+      állományba épül be, hanem létrejön egy <filename>pgsql.so</filename>
+      megosztott modul, és ezt később a PHP-be töltheted a
+      <filename>php.ini</filename> extension beállítással,
+      vagy közvetlenül a <function>dl</function> függvénnyel
+      egy PHP szkriptben.
+     </para>
+     <para>
+      Amikor eldöntöd, hogy melyik fordítási módszert választod,
+      vedd számba minden lehetőség előnyeit és hátrányait is.
+      A különálló objektumként való fordításnak megvan az az előnye,
+      hogy lehetőséged van az Apache-ot külön lefordítani, és
+      nem kell mindig újrafordítani, amikor lecseréled a PHP-t.
+      Az Apache-ba építés (statikus módszer) előnye, hogy a PHP
+      gyorsabban fog betöltődni és futni. További információkért
+      lásd az Apache <ulink url="&url.apachedso;">DSO támogatásról
+      szóló oldalát</ulink>.
+     </para>
+   </sect2>
+
+        
+   <sect2 id="install.apache.windows">
+    <title>Windows 9x/NT és Apache 1.3.x</title>
+    
+    <simpara>
+     A PHP CGI futtatható állomány beállításához az
+     <literal>srm.conf</literal> vagy <literal>httpd.conf</literal>
+     fájlok egyikét szerkesztened kell.
+    </simpara>
+    <simpara>
+     Bár lehet számos változata a PHP beállításának Apache szerveren,
+                az alábbi verzió elég egyszerű a kezdők számára is. Nézz utána
+                a további konfigurációs lehetőségeknek az Apache dokumentációdban.
+    </simpara>
+
+    <para>
+     <itemizedlist>
+      <listitem>
+       <simpara>
+  <literal>
+   ScriptAlias /php/ &quot;c:/php-exe-eleresi-utja/&quot;
+  </literal>
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+  <literal>
+   AddType application/x-httpd-php .php
+  </literal>
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+  <literal>
+   AddType application/x-httpd-php .phtml
+  </literal>
+       </simpara>
+      </listitem>
+      <listitem>
+       <simpara>
+  <literal>
+   Action application/x-httpd-php &quot;/php/php.exe&quot;
+  </literal>
+       </simpara>
+      </listitem>
+     </itemizedlist>
+    </para>
+
+    <simpara>
+     Ahhoz, hogy használhasd a szintaxis kiemelést, egyszerűen
+     készíts egy PHP szkript fájlt és illeszd be ezt a kódot:
+                <literal>&lt;?php show_source
+                (&quot;eredeti_php_szkript.php&quot;); ?&gt;</literal>.
+     Értelemszerűen helyettesítsd az
+     <literal>eredeti_php_script.php</literal> részt a megmutatni
+     kivánt forráskódot tartalmazó fájlal. (Ez csupán egy módja
+                annak, hogy ezt megtedd).
+     <emphasis>Megjegyzés:</emphasis> Win-Apache alatt
+     minden fordított perjel (backslash) helyett szimpla
+     perjelet kell használni egy elérési út meghatározásakor, pl.
+     &quot;c:\konyvtar\file.kit&quot; helyett &quot;c:/konyvtar/file.kit&quot;.
     </simpara>
-   </listitem>
-   <listitem>
+   </sect2>
+       </sect1>
+
+  <sect1 id="install.commandline">
+   <title>CGI/parancssori verzió</title>
+   <para>
+     Alapbeállításban a PHP CGI programként fordul le. Ez létrehoz
+     egy parancssorból használható értelmezőt, ami CGI feldolgozásra
+     vagy nem webbel kapcsolatos PHP programozásra is használható.
+     Ha egy olyan webszervert futtatsz, amelyhez a PHP modul szintű
+     támogatással rendelkezik, akkor jobb teljesítmény
+     eléréséhez használd inkább azt a módszert.
+     A CGI verzió azonban lehetővé teszi az Apache-ot
+     használóknak, hogy más-más PHP oldalakat más-más
+     user-id-kkel futtassanak. Olvasd el a <link linkend="security">biztonságról
+     szóló fejezetet</link>, ha CGI-ként szeretnéd használni a PHP-t.
+    </para>
+       
+   <sect2 id="install.commandline.testing">
+    <title>Tesztelés</title>
     <simpara>
-     PWS és IIS szervereken beállíthatod a browscap.ini-t,
-     hogy mutasson a &quot;c:\windows\system\inetsrv\browscap.ini&quot;-re Windows 
95/98-ban
-     vagy &quot;c:\winnt\system32\inetsrv\browscap.ini&quot;-re NT szerveren. A 
browscap
-     használatáról további információt találsz <ulink
-     url="&url.browscap;">ezen a címen</ulink>. Válaszd a forrás
-     (&quot;source&quot;) gombot, hogy lásd, hogyan működik.
+     Ha CGI programként fordítottad le a PHP-t, tesztelheted az
+     eredményt azzal, hogy beírod <command>make test</command>.
+     Mindig jól jön, ha leteszteled, mert így rögtön észlelhetsz
+     olyan problémákat, amik esetleg csak később bukkantak
+     volna fel.
     </simpara>
-   </listitem>
-  </itemizedlist>
-       </para>
-      </listitem>
-     </itemizedlist></para>
+   </sect2>
+
+   <sect2 id="install.commandline.benchmarking">
+    <title>Szintmérés (benchmarking)</title>
     <simpara>
-     A PHP kiterjesztések DDL-jei &quot;php_&quot;-al kezdődnek, így nem
-     lehet probléma közöttük és a külső library-k között.
+     Ha CGI programként fordítottad le a PHP 3-at, tesztelheted a
+     sebességét azzal, hogy beírod <command>make bench</command>. Ha a
+     &quot;safe mode&quot; be van kapcsolva, talán nem fog jól lefutni
+     a benchmark, a megengedett 30 másodperc alatt. Ez azért van, mert a
+     <function>set_time_limit</function> nem használható safe mode-ban.
+     Használd a <link
+     linkend="ini.max-execution-time">max_execution_time</link>
+     konfigurációs beállítást, hogy megadhasd ezt az időt a
+     szkriptjeidnek. A <command>make bench</command> nem veszi
+     figyelembe a <link
+     linkend="configuration.file">konfigurációs fájlt</link>.
     </simpara>
+    <note>
+     <simpara>
+      A <command>make bench</command> csak PHP 3-ban érhető el!
+     </simpara>
+    </note>
+    </sect2>
+  </sect1>
 
-   </sect2>
+  <sect1 id="install.fhttpd">
+   <title>fhttpd modul fordítása</title>
+   <para>
+    Ahhoz, hogy fhttpd modulként állítsd be a PHP-t,
+    válaszolj &quot;yes&quot;-el a &quot;Build as an fhttpd module?&quot; kérdésre
+    (ez a <option><link linkend="install.configure.with-fhttpd">
+    --with-fhttpd</link>=<replaceable>DIR</replaceable></option>
+    opció a configure-ban) és add meg az fhttpd könyvtárát. Ez
+    alapbeállításban <filename
+    class="directory">/usr/local/src/fhttpd</filename>. Ha
+    fhttpd-t használsz, a PHP felépítése modulként jobb
+    teljesítményt fog nyújtani, több beavaztkozási lehetőséget
+    és távoli futtatást biztosít.
+   </para>
+  </sect1>
 
-   <sect2 id="install.windows.iis3">
-    <title>Windows 95/98/NT és PWS/IIS 3</title>
+  <sect1 id="install.iis">
+   <title>Telepítés IIS/PWS szerverre</title>
+   <para>
+    Ez a fejezet az IIS szerverekre vonatkozó PHP telepítési
+               útmutatókat tartalmazza, mind az
+               <link linkend="install.iis.iis3">IIS3</link>, mind az
+    <link linkend="install.iis.iis4">IIS4</link> verziókhoz.
+   </para>
+   <sect2 id="install.iis.iis3">
+    <title>Windows 9x/NT/2000 és PWS/IIS 3</title>
 
     <simpara>
      Ezen szervereken a konfigurálás a megadott INF fájl
@@ -2936,11 +3520,11 @@
 
    </sect2>
 
-   <sect2 id="install.windowsnt.iis4">
-    <title>Windows NT és IIS 4</title>
+   <sect2 id="install.iis.iis4">
+    <title>Windows NT/2000 és IIS 4</title>
 
     <simpara>
-     A PHP telepítése IIS 4-el felszerelt NT szerverre a
+     A PHP telepítése IIS 4-el felszerelt Windows NT/2000 szerverre a
      következőképpen történik:
     </simpara>
 
@@ -2992,77 +3576,151 @@
       </listitem>
      </itemizedlist>
     </para>
-
    </sect2>
+  </sect1>
+  
+  <sect1 id="install.netscape-enterprise">
+   <title>Telepítés Netscape és iPlanet Enterprise Server kiszoplgálókra</title>
+   <para>
+    A PHP fordításához NES vagy iPlanet webszervereken, add meg a
+    <option><link linkend="install.configure.with-nsapi">--with-nsapi</link> = 
+<replaceable>DIR</replaceable></option> 
+    opciónál a megfelelő telepítési könvytárat. Az alapbeállítású könyvtár
+               általában a <filename 
+class="directory">/opt/netscape/suitespot/</filename>. 
+    Olvasd el a <filename>/php-xxx-version/sapi/nsapi/nsapi-readme.txt</filename>
+               állományt is!
+   </para>
+   <para>
+    <example id="install.netscape-enterprise.solaris">
+     <title>
+      Telepítési példa Netscape Enterprise szerverhez Solaris rendszeren
+     </title>
+     <programlisting>
+Útmutató Sun Solaris 2.6 rendszerre Netscape Enterprise Server 3.6 kiszolgálóval
+Forrás: [EMAIL PROTECTED]
 
-   <sect2 id="install.windows.apache">
-    <title>Windows 9x/NT és Apache 1.3.x</title>
-    
-    <simpara>
-     A PHP CGI futtatható állomány beállításához az
-     <literal>srm.conf</literal> vagy <literal>httpd.conf</literal>
-     fájlok egyikét szerkesztened kell.
-    </simpara>
-    <simpara>
-     Bár lehet számos változata a PHP
-     beállításának Apache szerveren, az alábbi
-     verzió elég egyszerű a kezdők számára
-     is. Nézz utána a további konfigurációs
-     lehetőségeknek az Apache dokumentációdban.
-    </simpara>
+1. Telepítsd a következő csomagokat a www.sunfreeware.com címről,
+vagy más letöltési helyről: 
 
+    flex-2_5_4a-sol26-sparc-local 
+    gcc-2_95_2-sol26-sparc-local 
+    gzip-1.2.4-sol26-sparc-local 
+    perl-5_005_03-sol26-sparc-local 
+    bison-1_25-sol26-sparc-local 
+    make-3_76_1-sol26-sparc-local 
+    m4-1_4-sol26-sparc-local 
+    autoconf-2.13 
+    automake-1.4 
+    mysql-3.23.24-beta (ha mysql támogatást is szeretnél) 
+    tar-1.13 (GNU tar) 
+
+2. Győződj meg róla, hogy a PATH-ban vannak a szükséges könyvtárak:
+    PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin 
+    export PATH 
+
+3. gunzip php-x.x.x.tar.gz (ha .gz csomagod van, egyébként ezt hagyd ki) 
+4. tar xvf php-x.x.x.tar 
+5. cd ../php-x.x.x 
+
+6. A következő lépésben a minta szerint a Netscape Server a /opt/netscape/suitespot/ 
+könyvtárba van telepítve. Ha nálad ez máshol található, módosítsd annak megfelelően:
+    /configure --with-mysql=/usr/local/mysql --with-nsapi=/opt/netscape/suitespot/ 
+--enable-track-vars --enable-libgcc 
+7. make 
+8. make install
+      </programlisting>
+     </example>
+     Miután az alap telepítést elvégezted, és elolvastad a 
+                readme állományt, esetleg néhány további konfigurációs
+                lépést is kell tenned.
+    </para>
     <para>
-     <itemizedlist>
-      <listitem>
-       <simpara>
-  <literal>
-   ScriptAlias /php/ &quot;c:/php-exe-eleresi-utja/&quot;
-  </literal>
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-  <literal>
-   AddType application/x-httpd-php .php
-  </literal>
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-  <literal>
-   AddType application/x-httpd-php .phtml
-  </literal>
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-  <literal>
-   Action application/x-httpd-php &quot;/php/php.exe&quot;
-  </literal>
-       </simpara>
-      </listitem>
-     </itemizedlist>
+     Először is hozzá kell adnod néhány elérési utat
+                az LD_LIBRARY_PATH környezeti változónak, hogy a
+                Netscape megtalálja az összes megosztott modult.
+                Ez legjobban a Netscape Server indítószkriptjében
+                oldható meg. A Windows felhasználók valószínűleg
+                kihagyhatják ezt a lépést. Az indítószkript általában
+                a <filename
+     class="directory">/eleresi/ut/a/szerverhez/https-szervernev/start</filename>
+                könyvtárban található.
+    </para>
+    <para>
+     Úgyszintén szerkesztened kell a beállítások állományát
+                a <filename
+     class="directory">/eleresi/ut/a/szerverhez/https-szervernev/config/</filename>
+                könyvtárban.
     </para>
+   
+   <example id="install.netscape-enterprise.configure">
+      <title>
+       Beállítási példa a Netscape Enterprise szerverhez
+      </title>
+      <programlisting>
+Beállítási útmutató a Netscape Enterprise Server kiszolgálóhoz
+Forrás: [EMAIL PROTECTED]
+
+1. Add a következő sort a mime.types állományhoz:
+    type=magnus-internal/x-httpd-php exts=php
+
+2. Add a következőt az obj.conf állományhoz. Az shlib paraméter
+más lehet az operációs rendszerednek megfelelően. Például
+Unix rendszeren:
+/opt/netscape/suitespot/bin/libphp4.so.
+A következő sorokat helyezd el a mime típusok beállítása után.
+    Init fn="load-modules" funcs="php4_init,php4_close,php4_execute,php4_auth_trans" 
+shlib="/php4/nsapiPHP4.dll"
+    Init fn=php4_init errorString="Failed to initialize PHP!"
+
+    &lt;object name="default"&gt;
+    . 
+    . 
+    . 
+    .#FIGYELEM a következő sor minden 'ObjectType' után, és minden 'AddLog' előtt 
+kell, hogy legyen
+    Service fn="php4_execute" type="magnus-internal/x-httpd-php" 
+    . 
+    . 
+    &lt;/Object&gt;
+
+
+    &lt;Object name="x-httpd-php"&gt; 
+    ObjectType fn="force-type" type="magnus-internal/x-httpd-php" 
+    Service fn=php4_execute 
+    &lt;/Object&gt; 
+
+
+    Azonosítási (authentication) beállítások 
+
+    A PHP azonosítás nem használható bármely más azonosítással egyidőben.
+               MINDEN AZONOSÍTÁSI KÉRÉST A PHP SZKRIPTED KAP MEG. Ahhoz, hogy a
+               PHP azonosítász a teljes szerver számára beállítsd add meg a következő
+               sort: 
+
+    &lt;Object name="default"&gt; 
+    AuthTrans fn=php4_auth_trans 
+    . 
+    . 
+    . 
+    . 
+    &lt;/Object&gt; 
+
+    Ha a PHP azonosítást csak egy könyvtárban szeretnéd használni, add 
+               meg a következőket: 
+
+    &lt;Object ppath="d:\eleresi\ut\a\vedett\konyvtarhoz\*"&gt; 
+    AuthTrans fn=php4_auth_trans 
+    &lt;/Object&gt;
+     </programlisting>
+    </example>
+  </sect1>
 
-    <simpara>
-     Ahhoz, hogy használhasd a szintaxis kiemelést, egyszerűen
-     készíts egy PHP szkript fájlt és illeszd be ezt
-     a kódot: <literal>&lt;?php show_source
-     (&quot;eredeti_php_szkript.php&quot;); ?></literal>.
-     Értelemszerűen helyettesítsd az
-     <literal>eredeti_php_script.php</literal> részt a megmutatni
-     kivánt forráskódot tartalmazó fájlal. (Ez
-     csupán egy módja annak, hogy ezt megtedd).
-     <emphasis>Megjegyzés:</emphasis> Win-Apache alatt
-     minden fordított perjel (backslash) helyett szimpla
-     perjelet kell használni egy elérési út meghatározásakor, pl.
-     &quot;c:\konyvtar\file.kit&quot; helyett &quot;c:/konyvtar/file.kit&quot;.
-    </simpara>
+  <sect1 id="install.omnihttpd">
+   <title>Telepítés Omni HTTPd kiszolgálóra</title>
 
-   </sect2>
+   <para>
+    Ez a fejezet az Omni HTTPd szerverre történő telepítési
+               útmutatókat tartalmazza.
+   </para>
 
-   <sect2 id="install.windows.omnihttpd">
-    <title>Omni HTTPd 2.0b1 for Windows</title>
+   <sect2 id="install.omnihttpd.windows">
+    <title>Omni HTTPd 2.0b1 vagy újabb Windows rendszeren</title>
     
      <simpara>
       Ezt a legkönnyebb beállítani, mégpedig az alábbiak szerint:
@@ -3111,129 +3769,17 @@
      amit a PHP-hez szeretnél használni.
     </simpara>
 
-   </sect2>
-
-   <sect2 id="install.windowsnt.installer">
-    <title>Windows Installshield telepítés</title>
-    
-    <para>
-     A Windows PHP telepítő beszerezhető a <ulink url="&url.php;">&url.php;</ulink>
-     letöltések oldaláról (vagy a legközelebbi mirror site-ról). Alkalmas
-     arra, hogy telepítse a PHP CGI verzióját, és IIS, PWS vagy Xitami
-     szerver esetén elvégezze a szükséges beállításokat is.
-    </para>
-    
-    <simpara>
-     Először telepítsd a választott szervert a gépedre, és ellenőrizd,
-     hogy jól működik-e.
-    </simpara>
-    
-    <simpara>
-     Futtassd a telepítő exe fájlt, és kövesd a varázsló által adott
-     utasításokat. Kétféle telepítés közül választhatsz - a standard
-     telepítés jól használható alapbeállításokat ad, az advanced
-     kérdéseket tesz fel.
-    </simpara>
-    
-    <simpara>
-     A telepítés varázslója elég információt gyűjt ahhoz, hogy elvégezhesse
-     a <filename>php.ini</filename> fájl beállítását és konfigurálja a 
-     szervert a PHP számára. IIS esetén, vagy NT Workstation alatt PWS
-     használatakor az összes ponton fellelhető script map beállítást
-     megmutatja, és kiválaszthatod, hogy mely pontokra kerüljön
-     be a PHP támogatás.
-    </simpara>
-
-    <simpara>
-     Mikor a telepítés befejeződött, a varázsló informál arról, hogy
-     szükséges-e a rendszer, ill. a szerver újraindítása, vagy rögtön
-     elkezdheted a munkát a PHP-vel.
-    </simpara>
-   </sect2>
-
-   <sect2 id="install.windows.modules">
-    <title>PHP Modulok Windows alatt</title>
-
-    <para>
-     <table>
-      <title>PHP Modulok Windows alatt</title>
-      <tgroup cols="2">
-       <tbody>
-  <row>
-   <entry>php_calendar.dll</entry>
-   <entry>Naptár konverziós rutinok</entry>
-  </row>
-  <row>
-   <entry>php_crypt.dll</entry>
-   <entry>Crypt függvények</entry>
-  </row>
-  <row>
-   <entry>php_dbase.dll</entry>
-   <entry>DBase függvények</entry>
-  </row>
-  <row>
-   <entry>php_dbm.dll</entry>
-   <entry>GDBM emuláció a Berkely DB2 library segítségével</entry>
-  </row>
-  <row>
-   <entry>php_filepro.dll</entry>
-   <entry>CSAK OLVASÁSI elérés a filepro adatbázisokhoz</entry>
-  </row>
-  <row>
-   <entry>php_gd.dll</entry>
-   <entry>GD Library függvények gif manipulációkhoz</entry>
-  </row>
-  <row>
-   <entry>php_hyperwave.dll</entry>
-   <entry>HyperWave függvények</entry>
-  </row>
-  <row>
-   <entry>php_imap4r2.dll</entry>
-   <entry>IMAP 4 függvények</entry>
-  </row>
-  <row>
-   <entry>php_ldap.dll</entry>
-   <entry>LDAP függvények</entry>
-  </row>
-  <row>
-   <entry>php_msql1.dll</entry>
-   <entry>mSQL 1 kliens</entry>
-  </row>
-  <row>
-   <entry>php_msql2.dll</entry>
-   <entry>mSQL 2 kliens</entry>
-  </row>
-  <row>
-   <entry>php_mssql.dll</entry>
-   <entry>MSSQL kliens (MSSQL DB-Libraries szükséges)</entry>
-  </row>
-  <row>
-   <entry>php3_mysql.dll (A PHP 4-be beépítésre került!)</entry>
-   <entry>MySQL függvények</entry>
-  </row>
-  <row>
-   <entry>php_nsmail.dll</entry>
-   <entry>Netscape mail függvények</entry>
-  </row>
-  <row>
-   <entry>php_oci73.dll</entry>
-   <entry>Oracle függvények</entry>
-  </row>
-  <row>
-   <entry>php_snmp.dll</entry>
-   <entry>SNMP get és walk függvények (csak NT-n!)</entry>
-  </row>
-  <row>
-   <entry>php_zlib.dll</entry>
-   <entry>ZLib függvények</entry>
-  </row>
-       </tbody>
-      </tgroup>
-     </table>
-    </para>
-
    </sect2>
+  </sect1>
 
+  <sect1 id="install.otherhttpd">
+   <title>Más szerverekre fordítás</title>
+   <para>
+    A PHP úgy készült, hogy változatos szerverekkel legyen
+    képes az együttműködésre. Lásd a 
+    <link linkend="install.configure.servers">Szerverekkel
+               kapcsolatos beállításokat</link> a teljes listához.
+   </para>
   </sect1>
 
   <sect1 id="install-problems">
@@ -3266,17 +3812,17 @@
     <title>Egyéb problémák</title>
 
     <simpara>
-     Ha még mindig elakadsz, talán valaki a PHP levelezési
+     Ha még mindig elakadsz, talán valaki a PHP telepítési levelezési
      listán tud segíteni. Jól teszed, ha először
      megnézed az archívumot, hátha már valaki
      megválaszolt egy hasonló kérdést. Az archívum
      elérhető a support oldalon a <ulink
-     url="&url.php;">&url.php;</ulink> címen. Az angol PHP levelezőlistára 
-     való feliratkozáshoz küldj egy üres levelet a <ulink
-     url="mailto:&email.php3.subscribe;">&email.php3.subscribe;</ulink>.
+     url="&url.php;">&url.php;</ulink> címen. Az angol PHP telepítési
+                levelezőlistára való feliratkozáshoz küldj egy üres levelet a <ulink
+     url="mailto:&email.php.install.subscribe;">&email.php.install.subscribe;</ulink>.
      címre. A levelezőlista címe:
-     <literal>&email.php3;</literal>. A magyar PHP levelezőlistára 
-     való feliratkozáshoz küldj egy subscribe subject-el rendelkező levelet a
+     <literal>&email.php.install;</literal>. A magyar PHP levelezőlistára 
+     való feliratkozáshoz küldj egy subscribe témamegjelöléssel rendelkező levelet a
      <ulink url="mailto:&email.hu.php.subscribe;">&email.hu.php.subscribe;</ulink>.
      címre. A levelezőlista címe:
      <literal>&email.hu.php;</literal>.

Reply via email to