Instalacja na systemie Unix / HP-UX

Ta sekcja zawiera wskazówki dotyczące instalacji PHP na systemach HP-UX .

Przykład 3-2 . Instrukcja instalacji dla HP-UX 10

 
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

 
.




 


 
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

 
.