Newsgroup: it.comp.os.linux.iniziare
Titolo: aiuto upgrade apache

salve,
ho messo su circa un anno fa un piccolo server casalingo, che mi gestisce
apache, php, mysql, postfix con la Fedora Core 1.
funziona tutto perfettamente (è up da mesi), ma ora io vorrei aggiornare il
mio server, ossia vorrei aggiornare apache all'ultima release (dal 2.0.47
alla 2.0.53), come vorrei aggiornare il php dal 4.3 alla versione 5
come posso fare il tutto in modo indolore, senza perdere impostazioni varie,
moduli di apache etc?
ossia esiste qualche metodo che faccia la stessa cosa del make oldconf per
la ricompilazione del kernel? in parole povere voglio aggiornare senza
perdere le impostazioni (che mi sono costate molto in termini di tempo)!
aiutatemi
anche solo con il php 5...ho paura a fare un ./configure && make && make
install...sono convito che poteri perdere molte impostazioni
grazie :)

 varie, moduli di apache etc?
se hai la fedora, con yum+rpm il rischio che questi ti sovrascrivano
deliberatamente i files di configurazione e' scarsissimo (al massimo ti
ritrovi con dei files di configurazione in piu' che finiscono in
.conf.rpmnew e che sono quelli forniti dai pacchetti rpm)
Se invece vuoi (ri)compilare e/o installare con altri mezzi, quello che
puoi fare e' fare un tar compresso (tar.gz o tar.bz2 o che) della
directory contenente le tue impostazioni (non so su fedora, ma su RH era
/etc/) e mettertelo da qualche parte nella tua /home/nomeutente o /root/.
In seguito puoi smucinare all'interno dei vecchi file di conf e di quelli
nuovi usando un'editor di testo decente (io uso joe per questo, visto che
non riesco a lavorare bene su piu' di un file in contemporanea con vi) x
vedere che differenze ci sono e perche' (di solito lo spiegano o dentro il
file di conf o sul sito web di documentazione).
Comunque, ti consiglio caldamente di non scartare a priori alcuni di
questi nuovi .conf visto che spesso, e in particolar modo col passare
alle major releases, vengono aggiunti nuovi parametri ed eliminati vecchi
parametri. Mi riferisco al tuo voler passare da php4 a php5, in
particolare.
(per major release intendo dire quelle versioni che passano da N.x.x a
N+1.x.x :-)
spero di esser stata chiara e di non aver detto frescacce :)
-- 
+-------------------------+
| Djellaba la Sanguinaria |
+-------------------------+
                            !l3gg3r3 l'1nd1r1zz0 PR1M4 d1 p1g14r3 s3nd!

grazie per la tua rispoosta
il problema è che io non so quali sono le opzioni attive (o meglio attivate
con l'istallazione di fedora)...e penso quindi che se vado ad installare
php 5 senza sapere cosa attivare di preciso potrei perdere un po' di
roba...
sicuramente è possibile risalire a quali opzioni sono state attivate con
l'installazione di fedora...ma come si fa a vederle?
quindi tu mi consigli di non fare l'upgrade di apache?
a questo punto potrei anche fare solo l'upggrade di PHP (da 4 a 5)...ma
datemi una mano! :)
ho bisogno del php 5 sul mio server
grazie :)

da quando uso fedora ho sempre odiato yum...nn mi ha mai portato nulla d
buono! :) (devo dire la verià, ho fedora solo sul server, sul pc uso la
ubuntu, q quind apt-get)
ho sempre o cercato i pacchetti rpm, oppure o compilato a manetta i
pacchetti...e diciamo che nel 99% dei casi sono riuscito nei miei intenti
ora però ho paura di perdere le impostazione che mi sono costate molta
fatica... c'è un modo per installre il PHP 5, riutilizzando ciò che è stato
configurato per il PHP 4?
non intendo il file di configurazione php.ini (che è 1 passeggiata da
configurare), ma piuttosto tutte le opzioni passate con il ./configure, i
moduli attivi e collegati al php, etc...
spero di essere stato chiaro nelle mie richieste
aiutatemi! :))
grazie

 l'installazione di fedora...ma come si fa a vederle?
uhmmm... 
<?php phpinfo(); ?> non e' sufficiente?
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.

 moduli attivi e collegati al php, etc...
Se ti scarichi il source rpm della versione che hai attualmente 
installato, dentro ci trovi il file con i parametri di configure che 
sono stati usati al momento della compilazione. Puoi estrarre quello 
dall'rpm (cerca un file che si chiama config.nice), e partendo da lì 
preparare quello per una compilazione analoga del 5 (alcune opzioni 
potrebbero essere diventate obsolete o avere cambiato nome: è necessario 
controllare la doc di php per saperlo).
-- 
Fabrizio "Hermooz" Ermini