<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu]]></title><description><![CDATA[<p>Chi di voi ha provato a scrivere una pagina in php si sarà scontrato con un problema non da poco: aprendo il file cicciobastardo.php  con firefox o con un altro qualunque browser a differenza di cicciobastardo.html l'unico risultato è di trovarsi la finestrella 'salva con nome' senza visualizzare altro che la nostra faccina delusa nel riflesso dello schermo bianco.. Questo succede perchè i file.php vanno compilati o meglio devono essere ESEGUITI DA UN SERVER... quindi o acquistate un dominio per poter fare tutte le vostre prove o rinunciate a esercitarvi con il php?....mhmm... </p>
<p>NON ESISTE! </p>
<p>E' l'uomo che deve comandare le macchine, non vicevesa! </p>
<p>Quindi dato che la maggior parte dei nostri pc è più potente dei server su cui gira il 60% dei siti internet direi che dal pdv hardware non ci manca niente...</p>
<p>Quindi non resta che piantare un bel programma server sul nostro pc!</p>
<p>Esiste una installazione pseudo standard di pacchetti chiamata LAMP</p>
<p><strong>L</strong>inux: migliore so per server web (una distro vale l'altra, ma noi useremo ubuntu) </p>
<p><strong>A</strong>pache: programma server. Lui gestirà tutte le connessione al nostro pc sulla porta 80</p>
<p><strong>M</strong>ysql : la maggior parte delle volte i siti internet hanno bisogno di un  database... questo è il migliore ed è opensource.. cosa chiedere di più<img src="/assets/uploads-legacy/emoticons/afro.gif.17de86fe34bff2b0b91da1f54c9b3376.gif" alt="O0" />?</p>
<p><strong>P</strong>hp: un linguaggio di scripting semplice e comodo (usiamo la versione 5)</p>
<p>per prima cosa apriamo la shell di ubuntu in Applicazioni&gt;accessori&gt;terminale</p>
<p>nel terminale così aperto digitamo</p>
<p> <em>sudo apt-get install apache2</em></p>
<p>Testate se l'installazione di apache è andata a buon fine  con </p>
<p><a href="http://localhost/"><em>http://localhost/</em></a></p>
<p>E apache è andato...</p>
<p>poi installiamo PHP5</p>
<p><em> sudo apt-get install php5 libapache2-mod-php5</em></p>
<p>e riavviamo apache per farlo funzionare con php con il seguente comando</p>
<p><em>sudo /etc/init.d/apache2 restart</em></p>
<p>creiamo un piccolo file test per vedere se va... </p>
<p><em>sudo gedit /var/www/testphp.php</em></p>
<p>e nel file inseriamo la seguente riga</p>
<p><em></em></p>
<p>(questo comando manda sullo schermo il riassunto dello stato di PHP quindi digitando nel browser <a href="http://localhost/testphp.php">http://localhost/testphp.php</a>  dovrebbero comparire tutte le informazioni che riguardano la versione di php..<img src="/assets/uploads-legacy/emoticons/cheesy.gif.07c2db7a64fea79abc1c760cfe268c62.gif" alt=":D" />)</p>
<p>E anche PHP5 è andato! <img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" /></p>
<p>Adesso ci manca la gestione dei database:</p>
<p><em>sudo apt-get install mysql-server</em></p>
<p>vi verrà chiesto per quale server installare mysql (selezionateli tutti)</p>
<p>Poi vi verrrà chiesto di immettere una password di root di MySQL</p>
<p>(Opzionale). Per far si che gli altri computer della vostra rete vedano il server che avete creato, dovrete prima modificare il "Bind Address". Iniziate aprendo il terminale per modificare il file my.cnf.</p>
<p><em>gksudo gedit /etc/mysql/my.cnf</em></p>
<p>Cambiate la linea</p>
<p><em>bind-address = 127.0.0.1</em></p>
<p>E cambiate 127.0.0.1 con il vostro indirizzo IP. </p>
<p>(fine parte opzionale)</p>
<p>Ok... adesso installiamo phpmyadmin (programma che serve a gestire i Database)</p>
<p><em>sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin</em></p>
<p> Bisogna selezionare Apache2 quando viene chiesto di scegliere quale server bisogna configurare per funzionare con phpmyadmin..</p>
<p> Dopo che questo è installato, il prossimo passo è di far si che PHP lavori con MySQL. Per fare ciò dobbiamo aprire un file che si chiama php.ini. Per farlo digitate la seguente linea:</p>
<p><em>gksudo gedit /etc/php5/apache2/php.ini</em></p>
<p>Ora dobbiamo togliere i commenti alla seguente linea rimuovendo il punto e virgola (<img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" />.</p>
<p>Cambiate questa linea:</p>
<p><em>;extension=mysql.so</em></p>
<p>In modo che assomigli a questa :</p>
<p><em>extension=mysql.so</em></p>
<p>Ora dobbiamo solo riavviare Apache </p>
<p><em>sudo /etc/init.d/apache2 restart</em></p>
<p>L'ultima cosa da fare è inviare 5 euro al buon DragontearS per avervi risolto il problemino..</p>
<p>:clapclap::clapclap::clapclap:</p>
]]></description><link>https://www.xtremehardware.com/forum//topic/10029/guida-installazione-l-a-m-p-linux-apache-mysql-php-per-ubuntu</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 22:32:40 GMT</lastBuildDate><atom:link href="https://www.xtremehardware.com/forum//topic/10029.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 Feb 2009 23:31:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Thu, 14 Oct 2010 09:50:57 GMT]]></title><description><![CDATA[<p>scusa il ritardo... solo un anno e passa....allora ricorda che ubuntu e debian montano i dischi in /media/pincopallino</p>
<p>non in /disk1/ a meno che tu non abbia fatto altrimenti e a quel punto non saprei aiutarti.. ad ogni modo puoi provare a usare un link dinamico.. Sinceramente mi trovi un po' impreparato sull'argomento mysql.. lo uso solo per installare cms quindi nn saprei.. inoltre qui sarebbe meglio inserire domande riguardanti la guida.. se hai un problema diverso per aver maggiore visibilità è meglio creare un nuovo topic..</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156082</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156082</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Thu, 14 Oct 2010 09:50:57 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Thu, 11 Jun 2009 11:59:41 GMT]]></title><description><![CDATA[<p>Ciao a tutti </p>
<p>ho seguito le vostre istruzioni per la configurazione di Configurazione PHP-Mysql-Apache Ubuntu Debian , tutto funziona alla perfezione ma ho un problema con Database Server</p>
<p>MySQL versione 5.0.75 quando gli vado a cambiare la root dei database ,</p>
<p>mi spiego: finchè mantengo i db sulla cartella originaria /var/lib/mysql va tutto bene, </p>
<p>ma se cambio x far puntare a dei db presenti su un altro spazio del disco es : disk1/MysqlDB ,  non si avvia + il server mysql , </p>
<p>sia se modifico la stringa  del file my.cnf </p>
<p>da</p>
<p>datadir        = /var/lib/mysql   </p>
<p>in </p>
<p>datadir        = /disk1/MysqlDB</p>
<p>sia se cambio il percorso da webmin - configurazione del modulo </p>
<p>Persorso della directory dei database: /disk1/MysqlDB</p>
<p>sia se cambio sempre da webmin - Configurazione del server MySQL - Directory dei file dei database - sfoglia ( ...)   /disk1/MysqlDB</p>
<p>ho provato di tutto , ma il risultato non cambia ,al riavvio del server , non si avvia +.. potreste indicarmi la via ? </p>
<p>grazie a tutti</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156081</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156081</guid><dc:creator><![CDATA[roccos]]></dc:creator><pubDate>Thu, 11 Jun 2009 11:59:41 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Wed, 04 Mar 2009 00:15:21 GMT]]></title><description><![CDATA[<blockquote>
<p><strong>DragontearS ha scritto:</strong></p>
<div>inoltre una cosa che non è stata detta nella guida è che bisogna selezionare tutte le voci quando viene chiesto di scegliere quale server bisogna configurare per funzionare con phpmyadmin.</div>
</blockquote>
<p>Errata corrige: bisogna impostare solo apache2. </p>
<p>Hai risolto il tuo problema?</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156080</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156080</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Wed, 04 Mar 2009 00:15:21 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 03 Mar 2009 09:13:28 GMT]]></title><description><![CDATA[<p>ok, per risolvere il problema della password digita </p>
<p>mysqlin &gt; mysql -u root -p </p>
<p>e poi (dovrebbe darti errore)</p>
<p>mysql -u root -p </p>
<p>dovrebbe chiederti di inserire la password et voilà! siamo in mysql <img src="/assets/uploads-legacy/emoticons/cheesy.gif.07c2db7a64fea79abc1c760cfe268c62.gif" alt=":D" /></p>
<p>sul mio funziona.. quindi prova e vediamo che succede!</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156079</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156079</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Tue, 03 Mar 2009 09:13:28 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 03 Mar 2009 07:57:44 GMT]]></title><description><![CDATA[<p>Grazie per il saluto!</p>
<p>Allora...</p>
<p>La parte opzionale non l'ho applicata <img src="https://www.xtremehardware.com/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=e1a18355660" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
<p>Per quanto riguarda la password di mysql, l'ho inserita quando mi è stato chiesto di farlo...c'è un modo per verificarla o cambiarla?</p>
<p>Non ho selezionato tutti i server, ma solo il primo, apache2. Anche qui, c'è la possibilità di cambiare questa impostazione?</p>
<p>Grazie mille!</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156078</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156078</guid><dc:creator><![CDATA[Eleonora]]></dc:creator><pubDate>Tue, 03 Mar 2009 07:57:44 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Mon, 02 Mar 2009 23:02:54 GMT]]></title><description><![CDATA[<p>inoltre una cosa che non è stata detta nella guida è che bisogna selezionare tutte le voci quando viene chiesto di scegliere quale server bisogna configurare per funzionare con phpmyadmin..</p>
<p>...</p>
<p>Ok, ho controllato e per quel che riguarda il 127.0.1.1 nn preoccuparti, se non hai sbagliato bind address funziona tutto ugulamente.. <img src="/assets/uploads-legacy/emoticons/afro.gif.17de86fe34bff2b0b91da1f54c9b3376.gif" alt="O0" /></p>
]]></description><link>https://www.xtremehardware.com/forum//post/156077</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156077</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Mon, 02 Mar 2009 23:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Mon, 02 Mar 2009 22:53:47 GMT]]></title><description><![CDATA[<p>ok, intanto ciao Eleonora e Benvenuta!</p>
<p>Per la prima domanda così a occhio direi che hai sbagliato a inserire l'indirizzo nella parte opzionale della guida: dovresti aver inserito 127.0.1.1 (indirizzo non meglio definito) invece di 127.0.0.1 (l'equivalente di "IO" in linguaggio server..)</p>
<p>Per la seconda domanda, prima di rispondere devo chiederti se hai inserito una password quando ti è stato chiesto dall'installazione di mysql. Perchè così direi che non l'hai inserita, o se lo hai fatto può essere che tu abbia sbagliato a digitarla..</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156076</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156076</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Mon, 02 Mar 2009 22:53:47 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Mon, 02 Mar 2009 22:23:58 GMT]]></title><description><![CDATA[<p>Ho seguito l'utilissima guida, ma cosa significa se riavviando apache mi compare questa frase "could not reliably determine the server fully qualified domain name, using 127.0.1.1 for ServerName"?</p>
<p>Inoltre se digito mysql -u root il terminale di dice ERROR 1045 Access denied for user root@localhost (using PASSWORD: NO (oppure è uno zero!))</p>
<p>Perché?</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156075</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156075</guid><dc:creator><![CDATA[Eleonora]]></dc:creator><pubDate>Mon, 02 Mar 2009 22:23:58 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Fri, 27 Feb 2009 20:07:45 GMT]]></title><description><![CDATA[<blockquote>
<p><strong>zippoalice ha scritto:</strong></p>
<div>ciao, ho letto e seguito la tua guida ma ho ancora un problemone dopo una reinstallazione di kubuntu, <p>con il file <a href="http://localhost/testphp.php">http://localhost/testphp.php</a> di test, vedo la pagina di info di php</p>
<p>se invece apro dei file php nella cartella localhost/gestionelab/esempio.php e lo apro mi da la finestra salva con nome,</p>
<p>non so piu che fare</p>
<p>uso kubuntu 8.10</p>
<p>grazie in anticipo ciao</p>
</div>
</blockquote>
<p>ok, allora intanto la cartella gestionelab dove l'hai messa?</p>
<p>perchè per far funzionare tutto devi metterla in /var/www.. e per accedere ai file devi SEMPRE digitare nel browser <a href="http://localhost/gestionelab/file.php..">http://localhost/gestionelab/file.php..</a> Cliccandoci  semplicemente sopra ti si aprirà sempre il "salva il file" ovunque tu li metta... Te lo dico perchè i file php non possono essere brutalmente aperti dal browser come normali file html, ma il browser deve "gentilmente" chiedere al programma server di eseguirli per poterli comprendere altrimenti li considererà "roba da scaricare". </p>
<p>Se non funziona così il tuo pc probabilmente è posseduto <img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" />.. cmq semmai oltre a chiamare l'esorcista più vicina a te, <img src="/assets/uploads-legacy/emoticons/smiley.gif.f48988bc9f0a933ee8c95d6f744c3df1.gif" alt=":)" /> prova a mettere i file direttamente dentro var/www senza cartella, cmq  se non funziona è molto strano.. </p>
<p>Hai detto di aver reinstallato kubuntu. scusa la domanda stupida,  ma hai installato lamp dopo aver formattato, vero?</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156074</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156074</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Fri, 27 Feb 2009 20:07:45 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Fri, 27 Feb 2009 18:35:31 GMT]]></title><description><![CDATA[<p>ciao, ho letto e seguito la tua guida ma ho ancora un problemone dopo una reinstallazione di kubuntu, </p>
<p>con il file <a href="http://localhost/testphp.php">http://localhost/testphp.php</a> di test, vedo la pagina di info di php</p>
<p>se invece apro dei file php nella cartella localhost/gestionelab/esempio.php e lo apro mi da la finestra salva con nome,</p>
<p>non so piu che fare</p>
<p>uso kubuntu 8.10</p>
<p>grazie in anticipo ciao</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156073</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156073</guid><dc:creator><![CDATA[zippoalice]]></dc:creator><pubDate>Fri, 27 Feb 2009 18:35:31 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 13:37:59 GMT]]></title><description><![CDATA[<p>un cinquino oggi un cinquino domani... e si finisce come paperone...</p>
<p>geloso perchè non ci hai pensato per primo? <img src="/assets/uploads-legacy/emoticons/cheesy.gif.07c2db7a64fea79abc1c760cfe268c62.gif" alt=":D" /></p>
]]></description><link>https://www.xtremehardware.com/forum//post/156072</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156072</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Tue, 17 Feb 2009 13:37:59 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 13:14:24 GMT]]></title><description><![CDATA[<p>ma guarda te che accattone...ahahahahah bella guida fede!</p>]]></description><link>https://www.xtremehardware.com/forum//post/156071</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156071</guid><dc:creator><![CDATA[principino1984]]></dc:creator><pubDate>Tue, 17 Feb 2009 13:14:24 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 10:21:04 GMT]]></title><description><![CDATA[<blockquote>
<p><strong>One1ros ha scritto:</strong></p>
<div>bella guida davvero :n2mu: pero' se non lasci il numero del conto sul quale accreditare le 5 euro mi vedo impossibilitato a eseguire l'ultimo step <img src="/assets/uploads-legacy/emoticons/asd.gif.50bd87e1bd2fb722ff72ad77f76e268c.gif" alt=":asd:" />
</div>
</blockquote>
<p>se vuoi ti mando un mp <img src="/assets/uploads-legacy/emoticons/cheesy.gif.07c2db7a64fea79abc1c760cfe268c62.gif" alt=":D" /></p>
]]></description><link>https://www.xtremehardware.com/forum//post/156070</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156070</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Tue, 17 Feb 2009 10:21:04 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 10:13:36 GMT]]></title><description><![CDATA[<p>bella guida davvero :n2mu: pero' se non lasci il numero del conto sul quale accreditare le 5 euro mi vedo impossibilitato a eseguire l'ultimo step <img src="/assets/uploads-legacy/emoticons/asd.gif.50bd87e1bd2fb722ff72ad77f76e268c.gif" alt=":asd:" /></p>]]></description><link>https://www.xtremehardware.com/forum//post/156069</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156069</guid><dc:creator><![CDATA[One1ros]]></dc:creator><pubDate>Tue, 17 Feb 2009 10:13:36 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 08:47:11 GMT]]></title><description><![CDATA[<blockquote>
<p><strong>Le085 ha scritto:</strong></p>
<div>beh che fai daniè? nn la metti in rilievo? :cheazz:</div>
</blockquote>
<p>Eseguito <img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" /></p>
]]></description><link>https://www.xtremehardware.com/forum//post/156068</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156068</guid><dc:creator><![CDATA[penguin86]]></dc:creator><pubDate>Tue, 17 Feb 2009 08:47:11 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 08:33:48 GMT]]></title><description><![CDATA[<p>beh che fai daniè? nn la metti in rilievo? :cheazz:</p>]]></description><link>https://www.xtremehardware.com/forum//post/156067</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156067</guid><dc:creator><![CDATA[Le085]]></dc:creator><pubDate>Tue, 17 Feb 2009 08:33:48 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 00:05:52 GMT]]></title><description><![CDATA[<p>grazie caro...</p>]]></description><link>https://www.xtremehardware.com/forum//post/156066</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156066</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Tue, 17 Feb 2009 00:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Tue, 17 Feb 2009 00:02:07 GMT]]></title><description><![CDATA[<p>Bravo Fede, bella guida <img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" /></p>]]></description><link>https://www.xtremehardware.com/forum//post/156065</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156065</guid><dc:creator><![CDATA[penguin86]]></dc:creator><pubDate>Tue, 17 Feb 2009 00:02:07 GMT</pubDate></item><item><title><![CDATA[Reply to [Guida] Installazione L.A.M.P. (Linux, Apache, MySQL, PHP) per Ubuntu on Mon, 16 Feb 2009 23:31:08 GMT]]></title><description><![CDATA[<p>Chi di voi ha provato a scrivere una pagina in php si sarà scontrato con un problema non da poco: aprendo il file cicciobastardo.php  con firefox o con un altro qualunque browser a differenza di cicciobastardo.html l'unico risultato è di trovarsi la finestrella 'salva con nome' senza visualizzare altro che la nostra faccina delusa nel riflesso dello schermo bianco.. Questo succede perchè i file.php vanno compilati o meglio devono essere ESEGUITI DA UN SERVER... quindi o acquistate un dominio per poter fare tutte le vostre prove o rinunciate a esercitarvi con il php?....mhmm... </p>
<p>NON ESISTE! </p>
<p>E' l'uomo che deve comandare le macchine, non vicevesa! </p>
<p>Quindi dato che la maggior parte dei nostri pc è più potente dei server su cui gira il 60% dei siti internet direi che dal pdv hardware non ci manca niente...</p>
<p>Quindi non resta che piantare un bel programma server sul nostro pc!</p>
<p>Esiste una installazione pseudo standard di pacchetti chiamata LAMP</p>
<p><strong>L</strong>inux: migliore so per server web (una distro vale l'altra, ma noi useremo ubuntu) </p>
<p><strong>A</strong>pache: programma server. Lui gestirà tutte le connessione al nostro pc sulla porta 80</p>
<p><strong>M</strong>ysql : la maggior parte delle volte i siti internet hanno bisogno di un  database... questo è il migliore ed è opensource.. cosa chiedere di più<img src="/assets/uploads-legacy/emoticons/afro.gif.17de86fe34bff2b0b91da1f54c9b3376.gif" alt="O0" />?</p>
<p><strong>P</strong>hp: un linguaggio di scripting semplice e comodo (usiamo la versione 5)</p>
<p>per prima cosa apriamo la shell di ubuntu in Applicazioni&gt;accessori&gt;terminale</p>
<p>nel terminale così aperto digitamo</p>
<p> <em>sudo apt-get install apache2</em></p>
<p>Testate se l'installazione di apache è andata a buon fine  con </p>
<p><a href="http://localhost/"><em>http://localhost/</em></a></p>
<p>E apache è andato...</p>
<p>poi installiamo PHP5</p>
<p><em> sudo apt-get install php5 libapache2-mod-php5</em></p>
<p>e riavviamo apache per farlo funzionare con php con il seguente comando</p>
<p><em>sudo /etc/init.d/apache2 restart</em></p>
<p>creiamo un piccolo file test per vedere se va... </p>
<p><em>sudo gedit /var/www/testphp.php</em></p>
<p>e nel file inseriamo la seguente riga</p>
<p><em></em></p>
<p>(questo comando manda sullo schermo il riassunto dello stato di PHP quindi digitando nel browser <a href="http://localhost/testphp.php">http://localhost/testphp.php</a>  dovrebbero comparire tutte le informazioni che riguardano la versione di php..<img src="/assets/uploads-legacy/emoticons/cheesy.gif.07c2db7a64fea79abc1c760cfe268c62.gif" alt=":D" />)</p>
<p>E anche PHP5 è andato! <img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" /></p>
<p>Adesso ci manca la gestione dei database:</p>
<p><em>sudo apt-get install mysql-server</em></p>
<p>vi verrà chiesto per quale server installare mysql (selezionateli tutti)</p>
<p>Poi vi verrrà chiesto di immettere una password di root di MySQL</p>
<p>(Opzionale). Per far si che gli altri computer della vostra rete vedano il server che avete creato, dovrete prima modificare il "Bind Address". Iniziate aprendo il terminale per modificare il file my.cnf.</p>
<p><em>gksudo gedit /etc/mysql/my.cnf</em></p>
<p>Cambiate la linea</p>
<p><em>bind-address = 127.0.0.1</em></p>
<p>E cambiate 127.0.0.1 con il vostro indirizzo IP. </p>
<p>(fine parte opzionale)</p>
<p>Ok... adesso installiamo phpmyadmin (programma che serve a gestire i Database)</p>
<p><em>sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin</em></p>
<p> Bisogna selezionare Apache2 quando viene chiesto di scegliere quale server bisogna configurare per funzionare con phpmyadmin..</p>
<p> Dopo che questo è installato, il prossimo passo è di far si che PHP lavori con MySQL. Per fare ciò dobbiamo aprire un file che si chiama php.ini. Per farlo digitate la seguente linea:</p>
<p><em>gksudo gedit /etc/php5/apache2/php.ini</em></p>
<p>Ora dobbiamo togliere i commenti alla seguente linea rimuovendo il punto e virgola (<img src="/assets/uploads-legacy/emoticons/wink.png.981122a168c49b836247b5559b1cdcb0.png" alt=";)" />.</p>
<p>Cambiate questa linea:</p>
<p><em>;extension=mysql.so</em></p>
<p>In modo che assomigli a questa :</p>
<p><em>extension=mysql.so</em></p>
<p>Ora dobbiamo solo riavviare Apache </p>
<p><em>sudo /etc/init.d/apache2 restart</em></p>
<p>L'ultima cosa da fare è inviare 5 euro al buon DragontearS per avervi risolto il problemino..</p>
<p>:clapclap::clapclap::clapclap:</p>
]]></description><link>https://www.xtremehardware.com/forum//post/156064</link><guid isPermaLink="true">https://www.xtremehardware.com/forum//post/156064</guid><dc:creator><![CDATA[DragontearS]]></dc:creator><pubDate>Mon, 16 Feb 2009 23:31:08 GMT</pubDate></item></channel></rss>