Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Jazzo
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 19 novembre 2007, 12:15

Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Messaggio da Jazzo »

Salve,
premetto che "provengo dal fronte" RedHat (successivamente passato poi a Fedora) e che ho sempre compilato i sorgenti per un server LAMP "a mano" sull'installazione server di base. Da tempo meditavo di passare ad Ubuntu-server e finalmente il momento è arrivato.

Ho visto che Ubuntu 6.06 prevede in fase di installazione la possibilità di installare direttamente tutti pacchetti necessari per avere un server LAMP. Ho fatto quindi una prima installazione di prova e ne ho verificato i funzionamenti. Nulla da eccepire se non il fatto che io avrei necessità di installare il PHP 5 con questo ./configure:

Codice: Seleziona tutto

'./configure' \
'--with-apxs2=/usr/local/apache2/bin/apxs' \
'--with-config-file-path=/etc' \
'--enable-bcmath' \
'--enable-calendar' \
'--enable-ftp' \
'--with-gd' \
'--with-jpeg-dir=/usr/local' \
'--with-png-dir=/usr/local' \
'--with-kerberos' \
'--enable-magic-quotes' \
'--with-mysql' \
'--enable-discard-path' \
'--with-pear' \
'--enable-sockets' \
'--with-freetype-dir=/usr' \
'--enable-gd-native-ttf' \
'--with-zlib' \
"$@"
Con l'installazione LAMP immagino non vi sia la possibilità di configurare tali opzioni.
O sbaglio ?

Già che sono qui ne approfitto della vostra esperienza.
Ho notato che il pacchetto della versione di MySQL installata di default è mysql-server-5.0 (5.0.22-0ub....).
Attualmente MySQL 5 è alla versione 5.0.45.
Potreste gentilmente darmi qualche chiarimento sul funzionamento delle versioni presenti nei pacchetti ?
Le implementazioni dalla .22 alla .45 non vengono contemplate in Ubuntu-server 6.06 LTS ?

Grazie mille!
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
Messaggi: 7766
Iscrizione: venerdì 19 gennaio 2007, 16:31

Re: Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Messaggio da ethyl »

esiste anche una terza chance, usare i sorgenti debianizzati ( abilitando i repo deb-src) e creare dei pacchetti deb customizzati, con tutte le opzioni che vuoi. In rete c'è molto in merito es. http://guide.debianizzati.org/index.php/Applicare_una_patch_ad_un_pacchetto_Debian
Jazzo
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 19 novembre 2007, 12:15

Re: Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Messaggio da Jazzo »

Grazie ethyl!
Mi documento un po'...
Quanto alla versione di MySQL ?
Giusto per avere il quadro più chiaro...

Grazie comunque.
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
Messaggi: 7766
Iscrizione: venerdì 19 gennaio 2007, 16:31

Re: Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Messaggio da ethyl »

dipende tutto dalla presenza dei sorgenti debianizzati o meno. Comunque l'uso dei suddetti è auspicabile in tutti quei casi, tipo il tuo, dove si vuole personalizzare e ottenere un pacchetto deb pulito. Se poi vuoi installare l'ultima release di mysql, l'opzione di compilare da sorgenti ufficiali ti resta valida.
Jazzo
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 19 novembre 2007, 12:15

Re: Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Messaggio da Jazzo »

Ok, chiaro il discorso dei sorgenti debianizzati.
Per quelli invece compilati e rilasciati ufficialmente come funziona ?
Es: attualmente c'è la versione 5.0.22 mentre MySQL è alla 5.0.45 - Tutti gli aggiornamenti e i Bugs Fix delle versioni uscite successivamente alla .22 non vengono inclusi fino al rilascio di nuove versioni ufficiali ? E se vengono trovati Bug relativi alla sicurezza ?

Grazie ancora.
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
Messaggi: 7766
Iscrizione: venerdì 19 gennaio 2007, 16:31

Re: Installazione server LAMP o compilo i pacchetti (Apache, PHP e MySQL) ?

Messaggio da ethyl »

Es: attualmente c'è la versione 5.0.22 mentre MySQL è alla 5.0.45 - Tutti gli aggiornamenti e i Bugs Fix delle versioni uscite successivamente alla .22 non vengono inclusi fino al rilascio di nuove versioni ufficiali ?
esatto
E se vengono trovati Bug relativi alla sicurezza ?
in quel caso vengono rilasciati nuovi pacchetti.

Se la versione attuale è la 5.0.22 vuol dire che in quella versione sicuramente ad oggi non ci sono bug di sicurezza ( almeno questo dovrebbe essere il criterio)
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti