Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<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.


Il miglior sistema operativo cloud computing su OnWorks: