Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi installazione apache

Premetto che faccio riferimento ad un libro che ho acquistato, dato che non 
sono ancora in grado di installare da solo i programmi partendo dai
sorgenti.
Il libro contiene la seguente versione di apache: apache_1.3.26
Distribuzione montata: Red Hat v.9
-Ho estratto i file da apache_1.3.26.tar.gz nella directory /tmp creando
la directory apache_1.3.26 con il comando seguente:
gzip -dc apache* | tar -xvf
-Entrando nella directory apache_1.3.26 eseguo il comando(tutto su
un'unica riga):
 ./configure --prefix=/usr/local/apache
--activate-module=src/modules/php4/libphp4.a
Appunto in questa fase mi da una serie di errori perchè da quanto ho
capito non trova src/modules/php4/libphp4.a. Infatti se vado in
src/modules non esiste la directory php4 tantomeno il file libphp4.a
Sapete aiutarmi? Conoscete questo pacchetto e sapete darmi indicazioni il
più possibile precise per attivare anche il modulo php?
Grazie infite

 più possibile precise per attivare anche il modulo php?
Fai 
./configure --prefix=/usr/local/apache --enable-module=so
make
make install (devi essere root per questo)
poi ti scarichi l'ultima versione di PHP da 
www.php.net
 e segui
le istruzioni di installazione.
Davide

 Davide
Questo ha funzionato bene, ho anche installato php con successo, soltanto
che quando lo avvio con il comando:
./usr/local/apache/bin/apachectl start mi da il seguente messaggio:
apachectl start
httpd: Could not determine the server's fully qualified domain name, using
127.0.0.1 for ServerName
httpd (pid 13378) already running
in effetti se vado ad esempio su Mozilla, in 
http://localhost
 mi compare
la paginata tipica di apache, per cui sembra che il server sia già
attivo(?)
Domanda:
Come faccio a sapere quale è la directory predefinita dove salvare i file
.php?
La sensazione è che con Red Hat v.9, avendo installato tutti i pacchetti,
Apache e compagnia bella siano già in funzione e questo vada in conflitto
con l'installazione successiva che sto seguendo passo passo sul libro con
cd allegato.
Domanda2:
Devo forse configurare da qualche parte il file httpd.conf per indicargli
il path dove salvare i file php?
Grazie ancora, spero di risolvere 

 Grazie ancora, spero di risolvere 
--
dilox

 .php?
Puoi metterli dove ti pare, purche' poi lo dici ad Apache che deve gestire
quella directory. In genere, se hai installato in /usr/local/apache, 
devi avere una htdocs la' dentro da usare.
Davide

 rpm -e apache
Ho reinstallato Linux da capo, onde evitare casini, ed ho inserito gli
elementi base(spero) per farlo funzionare.
Funzionare funziona, ho constatato, adesso però devo sempre installare il
modulo php e vedere se tutto va bene o se continua a non lavorarmi quando
sono su 
http://localhost/file.php
 . Mi faccio risentire presto se ci sono
problemi.
Ciao

 devi avere una htdocs la' dentro da usare.
Ho installato Apache proprio sotto /usr/local/apache ed ho la directory
htdocs. Comunque procedo con l'installazione di PHP e poi se ho ancora
problemi scrivo ancora(ho dovuto installare nuovamente Linux...).
Ciao
bull

 Scusa l'ignoranza, ma cosa è il PidFile? e sotto quale voce lo trovo?
PidFile. E' un file he contiene il Process ID (PID) che e' usato da
Apache. Ed e' il file che viene usato da apchectl per vedere se
Apache sta' funzionando e quale processo fermare per fermarlo.
Davide