From
:
paul_mckay@clearwater-it.co.uk
04-Jan-2001 09:49
(
Te
wskazówki
dotyczą
PHP
4.0.4
i
Apache
v1.3.9
)
A
więc
chcesz
zainstalować
PHP
i
Apache
na
HP-UX
10.20
?
Potrzbujesz
gzip
'
a
,
pobierz
pakiet
binarny
z
http
:
/
/hpux.connect.org.uk
/
ftp
/
hpux
/
Gnu
/
gzip-1.2.4a
/
gzip-1.2.4a-sd-10.20.depot.Z
zdekompresuj
plik
i
zainstaluj
używając
swinstall
2
.
Potrzebujesz
gcc
,
pobierz
pakiet
binarny
z
http
:
/
/gatekeep.cs.utah.edu
/
ftp
/
hpux
/
Gnu
/
gcc-2.95.2
/
gcc-2.95.2-sd-10.20.depot.gz
zdekompresuj
plik
i
zainstaluj
gcc
używając
swinstall
.
Potrzbujesz
GNU
binutils
,
pobierz
pakiet
binarny
z
http
:
/
/hpux.connect.org.uk
/
ftp
/
hpux
/
Gnu
/
binutils-2.9.1
/
binutils-2.9.1-sd-10.20.depot.gz
zdekompresuj
plik
i
zainstaluj
używając
swinstall
.
Potrzbujesz
bison
'
a
,
pobierz
pakiet
binarny
z
http
:
/
/hpux.connect.org.uk
/
ftp
/
hpux
/
Gnu
/
bison-1.28
/
bison-1.28-sd-10.20.depot.gz
zainstaluj
jw
.
Potrzbujesz
flex
'
a
,
możesz
pobrać
źródła
z
jednego
z
mirrorów
http
:
/
/www.gnu.org
.
Znajduje
się
on
w
katalogu
filename
non-gnu
/
filename
na
serwerze
ftp
.
Pobierz
plik
,
zdekompresuj
a
potem
wykonaj
na
nim
polecenie
tar
-xvf
.
Wejdź
do
nowop
utworzonego
katalogu
flex
'
a
a
wykonaj
polecenia
.
/
configure
,
make
a
na
koniec
make
install
.
Jeśli
wystąpiły
błędy
to
prawdopodobnie
dlatego
że
gcc
lub
coś
podobnego
nie
jest
w
jednym
z
katalogów
zawartych
w
zmiennej
PATH
.
Teraz
ta
cięższa
część
.
Pobierz
źródła
PHP
i
Apache
.
7
.
Zdekompresuj
i
wykonaj
na
nich
polecenie
tar
-xzf
Potrzebne
jest
kilka
poprawek
w
plikach
aby
poprawnie
się
skompilowały
.
Najpierw
trzeba
poprawić
plik
configure
,
ponieważ
wydaje
się
że
ten
skrypt
gubi
informację
,
że
kompilacja
przebiega
na
maszynie
hpux
.
Są
lepsze
sposoby
na
poprawienie
tego
,
ale
szybciej
i
łatwiej
jest
wstawić
lt_target=hpux10.20
do
linii
47286
skryptu
confugre
.
Później
poprawić
w
Apache
plik
GuessOS
.
W
pliku
apache_1.3.9
/
src
/
helpers
zmień
linię
89
z
"
echo
"hp${HPUXMACH}-hpux${HPUXVER}"
;
exit
0
"
na
:
"echo
"hp${HPUXMACH}-hp-hpux${HPUXVER}"
;
exit
0
"
10
.
Na
HP-UX
nie
można
zainstalować
PHP
jako
obiekt
współdzielony
,
a
więc
musi
być
wkompilowany
statycznie
,
tak
jak
to
opisano
w
instrukcji
na
stronie
Apache
.
PHP
i
Apache
powinno
się
bez
problemu
skompilować
,
ale
Apache
się
nie
uruchomi
.
Niezbędne
jest
stworzenie
nowego
użytkownika
dla
Apache
'
a
,
np
.
www
lub
apache
.
Teraz
zmień
linie
252
i
253
pliku
conf
/
httpd.conf
z
User
nobody
Group
nogroup
na
:
User
www
Group
sys
Jest
to
niezbędne
,
ponieważ
na
hp-ux
Apache
nie
może
pracować
jako
użytkownik
nobody
.
Po
tych
poprawkach
Apache
i
PHP
powinny
działać
.
Mam
nadzieję
,
że
to
komuś
pomogło
,
Paul
Mckay
.
|