Friday, 30 July 2010

twitterTwitterCounter for @ubuntufacile feedFeedCounter

Installare LAMP

simone @ 14 ottobre 2007 — 02:01
Categorie: Server

LAMP è un acronimo che identifica l’insieme di software open source:

Linux, il sistema operativo (quello su cui si basa anche Ubuntu).
Apache, il server web.
Mysql, il database.
Php, uno dei linguaggi di programmazione web più diffusi.
tux Installare LAMPapache Installare LAMPmysql Installare LAMPphp Installare LAMP
Un sistema di questo tipo garantisce il funzionamento della maggior parte dei siti internet e delle piattaforme web in circolazione.
Anche UbuntuFacile.org , ad esempio, funziona grazie ad una piattaforma di questo tipo.

Drupal(il Content Management System di UbuntuFacile) ha bisogno di LAMP per funzionare.
Molti di voi si chiederanno: A che serve installare LAMP sul mio PC?.
La risposta è semplice: Ad avere un server completo in locale, sul quale poter testare il vostro sito internet.
Potete ad esempio installare WordPress ed avere il vostro blog personale accessibile dal vostro PC, aggiornabile senza dover accedere alla rete.

Installare LAMP su Ubuntu è facilissimo.
Avviate Synaptic (Sistema>Amministrazione>Gestore dei pacchetti).
Andate nel menù Modifica>Marca i pacchetti per attività…
Nella finestra che si apre selezionate "LAMP server", cliccate OK e Applica.
lamp Installare LAMP
Durante l’installazione vi verrà chiesto di creare una password per l’utente root di mysql, evitate password troppo semplici mi raccomando!

Una volta installato il tutto potete accedere al vostro sito aprendo un browser e puntandolo all’indirizzo http://localhost
localhost Installare LAMP
I file (.html o .php) e le cartelle del vostro sito dovranno essere copiati nella directory /var/www .
Per installare Drupal , Joomla! o WordPress ad esempio, scaricate l’archivio dal sito, scompattatelo e poi copiate il contenuto della cartella in /var/www .
ad es.

sudo cp -rv joomla-1.0.13 /var/www/joomla

Aprite il browser ed andate all’indirizzo http://localhost/joomla
Avete visto quanto è semplice avere un vero e proprio server web funzionante sulla vostra Ubuntu?

  • achille
    Ciao!
    Seguendo passo a passo la procedura,quando immetto http//localhost/joomla mi scarica questo file di cui ti mando una copia che è questo:
    mark( 'afterLoad' ) : null;

    /**
    * CREATE THE APPLICATION
    *
    * NOTE :
    */
    $mainframe =& JFactory::getApplication('site');

    /**
    * INITIALISE THE APPLICATION
    *
    * NOTE :
    */
    // set the language
    $mainframe->initialise();

    JPluginHelper::importPlugin('system');

    // trigger the onAfterInitialise events
    JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
    $mainframe->triggerEvent('onAfterInitialise');

    /**
    * ROUTE THE APPLICATION
    *
    * NOTE :
    */
    $mainframe->route();

    // authorization
    $Itemid = JRequest::getInt( 'Itemid');
    $mainframe->authorize($Itemid);

    // trigger the onAfterRoute events
    JDEBUG ? $_PROFILER->mark('afterRoute') : null;
    $mainframe->triggerEvent('onAfterRoute');

    /**
    * DISPATCH THE APPLICATION
    *
    * NOTE :
    */
    $option = JRequest::getCmd('option');
    $mainframe->dispatch($option);

    // trigger the onAfterDispatch events
    JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
    $mainframe->triggerEvent('onAfterDispatch');

    /**
    * RENDER THE APPLICATION
    *
    * NOTE :
    */
    $mainframe->render();

    // trigger the onAfterRender events
    JDEBUG ? $_PROFILER->mark('afterRender') : null;
    $mainframe->triggerEvent('onAfterRender');

    /**
    * RETURN THE RESPONSE
    */
    echo JResponse::toString($mainframe->getCfg('gzip'));
  • Molto utile ho istallato per la prima volta in vita mia un lamp in 5 secondi

    grazie
  • simone
    @Carlo devi aggiustare i permessi della cartella.
    prova con
    sudo chown -R www-data:www-data /var/www/joomla
  • Carlo
    Quando digito: http://localhost/joomla/ mi da:

    Forbidden

    You don't have permission to access /joomla/ on this server.
    Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch Server at localhost Port 80
blog comments powered by Disqus