<Precedenti | Contenuti | Succ.>
1. Panoramica
Le installazioni LAMP (Linux + Apache + MySQL + PHP/Perl/Python) sono una configurazione popolare per i server Ubuntu. C'è una pletora di applicazioni Open Source scritte utilizzando lo stack di applicazioni LAMP. Alcune applicazioni LAMP popolari sono Wiki, sistemi di gestione dei contenuti e software di gestione come phpMyAdmin.
Un vantaggio di LAMP è la sostanziale flessibilità per diversi database, server Web e linguaggi di scripting. Sostituti popolari di MySQL includono PostgreSQL e SQLite. Anche Python, Perl e Ruby sono usati frequentemente al posto di PHP. Mentre Nginx, Cherokee e Lighttpd possono sostituire Apache.
Il modo più veloce per iniziare è installare LAMP utilizzando taskel. Tasksel è uno strumento Debian/Ubuntu che installa più pacchetti correlati come "attività" coordinata sul tuo sistema. Per installare un server LAMP:
• Al prompt del terminale immettere il seguente comando:
sudo tasksel installa lamp-server
Dopo averlo installato sarai in grado di installare la maggior parte LAMP applicazioni in questo modo:
• Scaricare un archivio contenente i file sorgente dell'applicazione.
• Decomprimere l'archivio, solitamente in una directory accessibile a un server web.
• A seconda di dove è stata estratta l'origine, configurare un server Web per servire i file.
• Configurare l'applicazione per la connessione al database.
• Eseguire uno script o accedere a una pagina dell'applicazione per installare il database necessario all'applicazione.
• Una volta completati i passaggi precedenti o simili, sei pronto per iniziare a utilizzare l'applicazione.
Uno svantaggio dell'utilizzo di questo approccio è che i file dell'applicazione non vengono inseriti nel file system in modo standard, il che può causare confusione su dove è installata l'applicazione. Un altro svantaggio più grande è l'aggiornamento dell'applicazione. Quando viene rilasciata una nuova versione, per applicare gli aggiornamenti è necessario lo stesso processo utilizzato per installare l'applicazione.
Fortunatamente, un certo numero di LAMP le applicazioni sono già pacchettizzate per Ubuntu e sono disponibili per l'installazione allo stesso modo delle applicazioni non LAMP. Tuttavia, a seconda dell'applicazione, potrebbero essere necessarie alcune operazioni aggiuntive di configurazione e configurazione.
Questa sezione spiega come installarne alcuni LAMP applicazioni.
Documentazione