PHP kézikönyv Előző Fejezet. Telepítés Következő Ez a fejezet a PHP HP-UX rendszerre történő telepítésének dokumentációját tartalmazza. Példa 3-2. Telepítési útmutató a HP-UX 10-hez Forrás: paul_mckay@clearwater-it.co.uk 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? 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. 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. 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. 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 filename non-gnu / filename 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. 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. 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. 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. 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. Előző Tartalom Következő Telepítés UNIX / Linux rendszerre Fel Telepítés Unix / Solaris rendszerre