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