<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//IT">
<HTML>
<HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <META NAME="GENERATOR" CONTENT="lfparser_2.29">
 <META NAME="LFCATEGORY" CONTENT="SystemAdministration">
 <TITLE>lf270, SystemAdministration: Come installare un sistema LAMP</TITLE>
<style type="text/css">
<!--
 td.top {font-family: Arial,Geneva,Verdana,Helvetica,sans-serif; font-size:12 }
 pre { font-family:monospace,Courier }
 p.cl { color:#EE9500 }
 a.nodec { text-decoration:none }
 p.trans { font-size:8pt; text-align:right }
 p.clbox { width:50%; alignment:center; background-color:#FFD700; 
           border-style:none; border-width:medium; border-color:#FFD700; 
           padding:0.5cm;  text-align:center }
 p.code { width:80%; alignment:center; background-color:#aedbe8; 
          border-style:none; border-width:medium; border-color:#aedbe8; 
          padding:0.1cm;  text-align:left }
 p.foot { background-color:#AAAAAA; color:#FFFFFF; border-style:none; 
          border-width:medium; border-color:#AAAAAA; padding:0.5cm ; 
          margin-top:0.1cm; margin-right:1cm; margin-left:1cm; 
          text-align:center }
 .mark  { background-color:#e6e6ff }
-->
</style>
 
</HEAD>
<BODY bgcolor="#ffffff" text="#000000">
 <!-- this is generated html code. NEVER use this file for your
 translation work. Instead get the file with the same article number
 and .meta.shtml in its name. Translate this meta file and then
 use lfparser program to generate the final article -->
 <!-- lfparser can be obtained from http://www.linuxfocus.org/~guido/dev/lfparser.html -->

<!-- this is used by a number of tools:
 =LF=AUTHOR: Sascha Blum
 =LF=CAT___: SystemAdministration
 =LF=TITLE_: Come installare un sistema LAMP
 =LF=NUMBER: 270
 =LF=ANAME_: article270.shtml
 -->

<!-- 2pdaIgnoreStart -->

<!-- start navegation bar -->
 <!-- top navegation bar -->
 <TABLE summary="topbar_1" cellspacing="0" cellpadding="0" border="0" align="center" width="90%">
   <TR bgcolor="#2e2292">
     <TD class="top"><TABLE summary="topbar_1_logo" cellspacing="0" cellpadding="0" border="0" width=
       "100%">
         <TR><TD width="319"><IMG src="../../common/images/logolftop_319x45.gif"
           alt="[LinuxFocus-icon]" width="319" height="45" align="left" 
           border="0"></TD>

           <TD class="top">
             <TABLE summary="topbar_1_links" width="100%">
               <TR align="right">
                 <TD class="top"><A class="nodec" href="../index.shtml"><FONT color=
                 "#DDDDDD" size="2">Home</FONT></A> &nbsp;|&nbsp; <A class=
                 "nodec" href="../map.html"><FONT color=
                 "#DDDDDD" size="2">Mappa</FONT></A> &nbsp;|&nbsp; <A class=
                 "nodec" href="../indice.html"><FONT color=
                 "#DDDDDD" size="2">Indice</FONT></A> &nbsp;|&nbsp; <A class="nodec" href="../Search/index.shtml"><FONT color=
                 "#DDDDDD" size="2">Cerca</FONT></A> </TD>
               </TR>

               <TR align="right">
                 <TD class="top">
                   <HR width="100%" noshade size="1">
                 </TD>
               </TR>
             </TABLE>
           </TD>
         </TR>
       </TABLE>
     </TD>
   </TR>
 </TABLE>
 <!-- end top navegation bar -->
 <!-- blue bar -->
 <TABLE summary="topbar_2" cellspacing="0" cellpadding="0" border="0" align="center"
 width="90%">
   <TR bgcolor="#00ffff">
     <TD><IMG src="../../common/images/transpix.gif" width="1" height=
     "2" alt=""></TD>
   </TR>
 </TABLE>
 <!-- end blue bar -->
 <!-- bottom navegation bar -->
 <TABLE summary="topbar_3" cellspacing="0" cellpadding="0" border="0" align="center"
 width="94%">
   <TR bgcolor="#000000">
     <TD>
       <TABLE summary="topbar_3_links" cellspacing="0" cellpadding="1" border="0" width=
       "100%">
         <TR align="center">
           <TD WIDTH="20%"><A class="nodec" href="../News/index.shtml"><FONT color=
           "#FFFFFF">News</FONT></A> </TD>
           <TD WIDTH="5%"><FONT color="#FFFFFF">|</FONT> </TD>
           <TD WIDTH="20%"><A class="nodec" href="../Archives/index.html"><FONT color=
           "#FFFFFF">Archivo</FONT></A> </TD>
           <TD WIDTH="5%"><FONT color="#FFFFFF">|</FONT> </TD>
           <TD WIDTH="20%"><A class="nodec" href="../Links/index.html"><FONT color=
           "#FFFFFF">Link</FONT></A> </TD>
           <TD WIDTH="5%"><FONT color="#FFFFFF">|</FONT> </TD>
           <TD WIDTH="20%"><A class="nodec" href="../aboutus.html"><FONT color=
           "#FFFFFF">Cose LF</FONT></A> </TD>
         </TR>
       </TABLE>
     </TD>
   </TR>
 </TABLE>
 <!-- end bottom navegation bar -->
<!-- stop navegation bar -->

<!-- SSI_INFO -->

<!-- tr_staticssi include virtual -->
<!-- tr_staticssi exec cmd -->
<!-- addedByLfdynahead ver 1.4 --><TABLE ALIGN="right" border=0><TR><TD ALIGN="right"><FONT SIZE="-1" FACE="Arial,Helvetica">Questo documento &egrave; disponibile in: <A href="../../English/November2002/article270.shtml">English</a> &nbsp;<A href="../../Castellano/November2002/article270.shtml">Castellano</a> &nbsp;<A href="../../ChineseGB/November2002/article270.shtml">ChineseGB</a> &nbsp;<A href="../../Deutsch/November2002/article270.shtml">Deutsch</a> &nbsp;<A href="../../Francais/November2002/article270.shtml">Francais</a> &nbsp;<A href="../../Italiano/November2002/article270.shtml">Italiano</a> &nbsp;<A href="../../Nederlands/November2002/article270.shtml">Nederlands</a> &nbsp;<A href="../../Russian/November2002/article270.shtml">Russian</a> &nbsp;<A href="../../Turkce/November2002/article270.shtml">Turkce</a> &nbsp;<A href="../../Polish/November2002/article270.shtml">Polish</a> &nbsp;</FONT></TD></TR></TABLE><br>
 


<!-- SSI_INFO STOP -->
<!-- 2pdaIgnoreStop -->

<!-- SHORT BIO ABOUT THE AUTHOR -->
<TABLE ALIGN=LEFT BORDER=0  WIDTH="190" summary="about the author">
<TR>
<TD>

<!-- 2pdaIgnoreStart -->
<!-- PALM DOC -->
<TABLE BORDER=0 hspace=4 vspace=4 summary="pda download"> <TR> <TD>
<font size=1> <img src="../../common/images/2doc.gif" width=34 align=left border=0 height=22 alt="convert to palm"><a href="http://cgi.linuxfocus.org/cgi-bin/2ztxt">Convert to GutenPalm</a><br>or <a href="http://cgi.linuxfocus.org/cgi-bin/2pda">to PalmDoc</a></font>
</TD> </TR> </TABLE>
<!-- END PALM DOC -->
<!-- 2pdaIgnoreStop -->
<br>
<img src="../../common/images/Sascha-Blum.jpg" alt=
    "[Photo of the Author]" width="176" height="200">
<BR>   Sascha Blum <a href="http://linux.computerbraxas.de"><font size="1">(homepage)</font></a>
<BR><BR>
<I>L'autore:</I><BR>

    Mi piace molto usare Linux perch&egrave; &egrave; estremamente potente e stabile,
    e perch&egrave; d&agrave; all'utente molte opzioni e risorse.
    Oltretutto, forse l'aspetto migliore, &egrave; aperto a tutti (OpenSource)
    cos&igrave; che tutti possono essere coinvolti nel suo sviluppo.


    
<!-- TRANSLATED TO it -->
<BR><BR><I>Tradotto in Italiano da:</I><BR>
Massimo Grava <small>&lt;g-massimo(at)libero.it&gt;</small>
<br>
<!-- TRANSLATED TO STOP -->
<BR><i>Contenuto</i>:
<UL>
  <LI><A HREF="#270lfindex0">Introduzione</A></LI>
  <LI><A HREF="#270lfindex1">Materiali da scaricare</A></LI>
  <LI><A HREF="#270lfindex2">Installazione</A></LI>
  <LI><A HREF="#270lfindex3">Apache 1.3.27</A></LI>
  <LI><A HREF="#270lfindex4">MySQL 3.23.52</A></LI>
  <LI><A HREF="#270lfindex5">zlib 1.1.4</A></LI>
  <LI><A HREF="#270lfindex6">libpng 1.2.3</A></LI>
  <LI><A HREF="#270lfindex7">gd-1.8.4</A></LI>
  <LI><A HREF="#270lfindex8">PDF-Lib 4.0.3</A></LI>
  <LI><A HREF="#270lfindex9">PHP 4.2.3</A></LI>
  <LI><A HREF="#270lfindex10">Configuration</A></LI>
  <LI><A HREF="#270lfindex11">httpd.conf</A></LI>
  <LI><A HREF="#270lfindex12">php.ini</A></LI>
  <LI><A HREF="#270lfindex13">Raccomandazioni</A></LI>
  <LI><A HREF="#270lfindex14">Configurazione usando Webmin</A></LI>
  <LI><A HREF="#270lfindex15">Aggiornamento</A></LI>
  <LI><A HREF="#270lfindex16">Aggiornare PHP</A></LI>
  <LI><A HREF="#270lfindex17">Note di chiusura</A></LI>
  <LI><A HREF="#270lfindex18">Nota finale</A></LI>
  <LI><A HREF="#270lfindex19">Riferimenti</A></LI>
  <LI><A HREF="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=270&amp;lang=en">Discussioni su quest'articolo</A></LI>
</UL>

</TD></TR></TABLE>
<!-- HEAD OF THE ARTICLE -->
<br>&nbsp;
<H2>Come installare un sistema LAMP</H2>
 <img src="../../common/images/article270/lamp-system.png"
    width="80" height="124" alt="[Illustration]" hspace="10">
<!-- ABSTRACT OF THE ARTICLE -->
<P><i>Premessa</i>:
<P>

    In questa guida, voglio mostrare come installare un server Linux
    con tutte le caratteristiche utili gi&agrave; incluse.
    In altre parole, vi mostrer&ograve; come installare in sistema LAMP. <br><br>
     Ma prima di tutto vi dir&ograve; per cosa sta l'abbreviazione LAMP.<br>
     LAMP significa Linux Apache MySQL PHP. Cos&igrave;, come potreste intuire dal
     nome, un sistema LAMP consiste in un sistema operativo Linux,un Web server
     Apache, un database MySQL, e il linguaggio di scripting PHP.

    
<br>
<br><!-- HR divider --><center><font color="#8282e0"><b>_________________ _________________ _________________</b></font></center><br> 
<!-- BODY OF THE ARTICLE -->


    <A NAME="270lfindex0">&nbsp;</A>
<H2>Introduzione</H2>

    Questa guida spiega come installare un sistema LAMP usando i
    Dynamic Shared Objects (DSO). <br>
     <br>
     I DSO hanno un grosso vantaggio sulle installazioni statiche: &egrave; possibilie
     sostituire ogni componennte individuale con una nuova versione  sempre e
     facilmente, senza dover ricompilare e reinstallare tutti gli altri moduli
     Non importa se il modulo in questione &egrave; il modulo PDF-Lib, il modulo GD-Lib
     o qualche altro modulo.
    Con un'installazione statica, se si volesse aggiornare PHP 4.2.3
    a PHP 4.2.4, ad esempio, si dovrebbe ricompilare e reinsallare tutto - e per
    tutto intendo il serve Apache, GD-Lib, il PHP, la PDF-Lib e tutti gli altri
    moduli che servono (e certamnete anche lo stesso PHP).Con un'installazione
    DSO, l'aggiornamento riguarderebbe soltanto PHP, e tutto il resto rimarrebbe
    com'&egrave;. <br>
     <br>
     <b>Nota: in generale, bisogna leggere attentamente il file README di
     ciascun pacchetto prima di installare o compilare, perch&egrave; ogni instllazione
     pu&ograve; essere diversa. Spesso, un'installazione andata a buon fine pu&ograve;
     dipender da un parametro o da un'altro che bisognava o si poteva impostare
     usando ./configure. Detto questo, secondo le mie prove, questa
     installazione dovrebbe funzionare al primo colpo. Se ottenete degli errori,
     consultate il README. Assicuratevi di usare i permessi di root per
     l'installazione!</b><br>
     Basta con i preamboli. Cominciamo ad installare il nostro sistema LAMP.<br>
     <br>
     Leggetevi questa guida attentamente fino alla fine prima di partire con
     l'installazione!

    <A NAME="270lfindex1">&nbsp;</A>
<H2>Materiali da scaricare</H2>

    Avrete bisogno dei seguenti pacchetti, che dovete scaricare prima di
    cominciare con l'installazione:

    <ul>
      <li>Apache 1.3.27<br>
       <a href=
      "http://www.apache.org/">(http://www.apache.org/)</a><br>
       Direct download:<br>
       <a href=
      "http://www.apache.org/dist/httpd/apache_1.3.27.tar.gz">http://www.apache.org/dist/httpd/apache_1.3.27.tar.gz</a>
      (2,2 MB)<br>
      <br>
      </li>

      <li>MySQL<br>
       <a href=
      "http://www.mysql.org/">(http://www.mysql.org/)</a><br>
       RedHat packages (rpm):<br>
       MySQL 3.23.52 Server (i386) (7.4M)<br>
       MySQL 3.23.52 Client programs (i386) (2.2M)<br>
       MySQL 3.23.52 Libraries and Header files for development
      (i386) (743K)<br>
       MySQL 3.23.52 Client shared libraries (i386) (232K)<br>
      <br>
      </li>

      <li>zlib 1.1.4<br>
       <a href=
      "http://www.gzip.org/zlib/">(http://www.gzip.org/zlib/)</a><br>

       Download:<br>
       <a href=
      "ftp://ftp.info-zip.org/pub/infozip/zlib/zlib-1.1.4.tar.gz">ftp://ftp.info-zip.org/pub/infozip/zlib/zlib-1.1.4.tar.gz</a>
      (177 KB)<br>
      <br>
      </li>

      <li>GD Library 1.8.4<br>
       <a href=
      "http://www.boutell.com/gd/">(http://www.boutell.com/gd/)</a><br>

       Download:<br>
       <a href=
      "http://www.boutell.com/gd/http/gd-1.8.4.tar.gz">http://www.boutell.com/gd/http/gd-1.8.4.tar.gz</a>
      (252 KB)<br>
       <b>Note: per ragioni di licenza, la libreria GD non supporta pi&ugrave; il
       formato GIF (e non lo fa da molto tempo)!</b><br>
      <br>
      </li>

      <li>PDF Lib 4.0.3<br>
       <a href=
      "http://www.pdflib.com/pdflib/index.html">(http://www.pdflib.com/pdflib/index.html)</a><br>

       Download:<br>
       <a href=
      "http://www.pdflib.com/pdflib/download/pdflib-4.0.3-Linux.tar.gz">
      http://www.pdflib.com/pdflib/download/pdflib-4.0.3-Linux.tar.gz</a>
      (3,2 MB)<br>
      <br>
      </li>

      <li>PHP 4.2.3<br>
       <a href="http://www.php.net/">(http://www.php.net/)</a><br>
       Download:<br>
       <a href=
      "http://us3.php.net/do_download.php?download_file=php-4.2.3.tar.gz">
      http://us3.php.net/do_download.php?download_file=php-4.2.3.tar.gz</a>
      (3,3 MB)<br>
      </li>
    </ul>

    <A NAME="270lfindex2">&nbsp;</A>
<H2>Installazione</H2>

    Dopo aver scaricato questi pacchetti, siete pronti. Per prima cosa, copiate
    i files nella seguente cartella (se non l'avete gi&agrave; fatto, create la
    directory lamp con il comando mkdir/usr/local/src/lamp): <br>
     <br>
     /usr/local/src/lamp/ <br>
     <br>
     Gli unici files che non serve copiare sono gli RPM di MySQL. Si possono
     installare direttamente nel solito modo.
    &Egrave; meglio fare questo prima. Per istruzioni, vedere la sezione "MySQL 3.23.52" sotto. <br>
     <br>
     Ora tutti e sei i pacchetti dovrebbero essere in /usr/local/src/lamp/
    come tar.gz. Adesso bisogna decomprimerli. Procedete come mostarto in basso. <br>
     <br>
     <b>Nota: i comandi che devono essere eseguii sono in grassetto;
    l'output &egrave; in caratttere normale. Tutto quello da inserire &egrave; preceduto da &gt; .</b> <br>
     <br>
     Per rima cosa aprite una console (ad es. Bash da terminale) ed eseguite i
     comandi seguenti:
     <br>
     <br>

    <p class="code">user:~ &gt; <b>su</b><br>
     <b>[Inserite la vostra passowrd di root]</b><br>
     root: ~&gt; <b>cd /usr/local/src/lamp</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    apache_1.3.27.tar.gz</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    zlib-1.1.4.tar.gz</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    libpng-1.2.2.tar.gz</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    gd-1.8.4.tar.gz</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    pdflib-4.0.3.tar.gz</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    php-4.2.3.tar.gz</b><br>
    </p>
    Dopo aver decompresso tutti i pacchetti, eseguite il comando
    "<b>ls -l</b>" per mostrare tutte le cartelle. <br>
     <br>
     D'ora in avanti, &egrave; fondamentale seguire i punti dell'instlallazione
    esattamente nell'ordine mostrato qui. Questo perch&egrave; alcuni pacchetti hanno
    bisogno di altri pacchetti per funzionare. Per esempio, la libreria GD ha
    bisogno di zlib e libpng, e libpng ha bisogno fi zlib.
    Adesso il serve web Apache.

    <A NAME="270lfindex3">&nbsp;</A>
<H2>Apache 1.3.27</H2>

    <b>Nota: assicuratevi di leggere il file README! Ci sono alcune opzioni su
    ./configure che possono essere impostate qui.</b> <br>
     <br>
     Non compilate mai Apache usando l'opzione --enable-module=all! Se lo fate, non funzioner&agrave; niente.
    Il miglior modo di fare &egrave; specificare meno moduli possibile. Di solito,
    queso &egrave; pi&ugrave; che sufficiente per il supporto DSO.
    Poi potrete aggiungere tutti i moduli che volete, che &egrave; dopotutto il pregio
    dell'installazione DSO.<br>
     <br>
     Per installare e configurare Apache procedete come indicato sotto:
     <br>
     Per prima cosa aprite una console (ad esempio Bash), come prima. <br>
     <br>
     <b>Nota: non scrivete user:/usr/local/src/lamp &gt; insieme ai vostri
     comandi. Questo &egrave; il prompt di Linux ed &egrave; il suo modo di dirvi che sta
     aspettando dell'input. Il vostro prompt potrebbe essere differente, siccome
     pu&ograve; essere configurato a piacere</b> <br>
     <br>


    <p class="code">user:/usr/local/src/lamp &gt; <b>cd
    apache_1.3.27</b><br>
     user:/usr/local/src/lamp/apache_1.3.27 &gt; <b>su</b><br>
     <b>[Enter your root password]</b><br>
     root:/usr/local/src/lamp/apache_1.3.27 &gt; <b>./configure
    --prefix=/usr/local/apache/1.3.27 --datadir=/web/htdocs
    --enable-rule=SHARED_CORE --enable-module=so</b><br>
    </p>
    <br>
     <b>Nota: inserite quest'ultima parte come una sola riga. Di solito c'&egrave; uno
     spazio prima di --. La directory dove sarammo memorizzati i vostri siti web
    si trova dopo --datadir.
    Naturalmenet potete scegliere la vostra directory per i documenti. Per&ograve;, se
    mettete una cartella documenti diversa da "/web/htdocs", assicuratevi di
    cambiare in accordo gli altri percorsi importanti in seguito.</b> <br>
     <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/apache_1.3.27 &gt;
    <b>make</b><br>
     root:/usr/local/src/lamp/apache_1.3.27 &gt; <b>make
    install</b><br>
    </p>
    <br>
     Se avete inserito tutto correttamnete, il vostro server Web Apache dovrebbe
     essere completamente compilato ed installato.

    <A NAME="270lfindex4">&nbsp;</A>
<H2>MySQL 3.23.52</H2>

    Se avete seguito le istruzine precedenti  in questa guida, questo &egrave; gi&agrave;
    stato installato. <br>
     <br>
     <b>Nota sulla sicurezza: se il vostro server &egrave; collegato ad una rete
     pubblica. es. internet o una intranet, assicuratevi di mettere una root
     password per MySQL pi&ugrave; complicata possibile!</b> <br>
     <br>


    <p class="code">root:/home/user/download/mysql &gt; <b>rpm -Uvh
    MySQL-3.23.52-1.i386.rpm</b><br>
     root:/home/user/download/mysql &gt; <b>rpm -Uvh
    MySQL-client-3.23.52-1.i386.rpm</b><br>
     root:/home/user/download/mysql &gt; <b>rpm -Uvh
    MySQL-devel-3.23.52-1.i386.rpm</b><br>
     root:/home/user/download/mysql &gt; <b>rpm -Uvh
    MySQL-shared-3.23.52-1.i386.rpm</b><br>
    </p>
    <br>
     <b>Nota: sostituite /home/user/donwload/mysql con la directory
    dove ci sono i files RPM.</b>

    <A NAME="270lfindex5">&nbsp;</A>
<H2>zlib 1.1.4</H2>


    <p class="code">root:/usr/local/src/lamp/apache_1.3.27 &gt;
    <b>cd /zlib-1.1.4/</b><br>
     root:/usr/local/src/lamp/zlib-1.1.4 &gt; <b>./configure
    --shared</b><br>
     root:/usr/local/src/lamp/zlib-1.1.4 &gt; <b>make</b><br>
     root:/usr/local/src/lamp/zlib-1.1.4 &gt; <b>make
    install</b><br>
    </p>
    <br>
     <b>Commento: usiamo lo switch --shared per dire a zlib che vogliamo
     includerla come modulo dinamico in PHP.</b>

    <A NAME="270lfindex6">&nbsp;</A>
<H2>libpng 1.2.3</H2>

    L'installazione di libpng &egrave; un po' diversa dal solito. Per prima cosa,
    spostatevi nella directory /libpng-1.2.3/scripts/ :
    <br>
     <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/zlib-1.1.4 &gt; <b>cd
    ../libpng-1.2.3/scripts/</b><br>
    </p>
    Poi inserite i seguenti comandi: <br>


    <p class="code">root:/usr/local/src/lamp/libpng-1.2.3/scripts
    &gt; <b>cp makefile.linux ../makefile</b><br>
     root:/usr/local/src/lamp/libpng-1.2.3/scripts &gt; <b>cd
    ..</b><br>
    </p>
    Con questi comandi, avete appena copiato il makefile giusto nella cartella
    principale di libpng. Adesso dovete guardare il makefile e fare tutti i
    cambiamenti che richiede il sistema, ad esempio "include directories"
    speciali. Generalmentem tutti i dati presenti nel file sono corretti,
    ma &egrave; meglio sempre controllare, perch&egrave; questo permette di individuare pi&ugrave;
    velocemente gli errori. <br>
     <br>
     Per continuare, inserite i seguenti comandi:<br>
     <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/libpng-1.2.3 &gt;
    <b>make test</b><br>
    </p>
    <br>
     Se non ricevete alcun errore, potete installare libpng con il seguente
     comando: <br>
     <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/libpng-1.2.3 &gt;
    <b>make install</b></p>

    <A NAME="270lfindex7">&nbsp;</A>
<H2>gd-1.8.4</H2>

    Per prima cosa, spostatevi nella directory gd-1.8.4: <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/libpng-1.2.3 &gt;
    <b>cd ../gd-1.8.4/</b><br>
    </p>
    <br>
     Dovete anche qui controllare il makefile. Se qualcosa nel vostro sistema &egrave;
     cambiato, dovete fare i cambiamenti corrispondenti nel makefile ora. Potete
     vedere e modificare il file con l'editor che preferite. <br>
     <br>
     Comunque, generalmente, non c'&egrave; bisogno di fare cambiamenti al makefile. <br>
     <br>
     Se siete soddisfatti del makefile, inserite i seguenti comandi: <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/gd-1.8.4 &gt;
    <b>make</b><br>
     root:/usr/local/src/lamp/gd-1.8.4 &gt; <b>make install</b><br>
    </p>
    <br>
     Se ci sono errori a questo punto, eseguite questo comando:<br>
     <br>


    <p class="code">root:/usr/local/src/lamp/gd-1.8.4 &gt; <b>make
    clean</b><br>
    </p>
    <br>
     Eseguite quest'ultimo comando solo se ci sono errori! Se eseguite make
     clean, dovrete controllare e riadattare il makefile un'altra volta, e
     rifare make. <br>
     <br>
     <b>Nota: assicuratevi di contollare le impostazioni per INCLUDEDIRS e LIBDIRS!</b>

    <A NAME="270lfindex8">&nbsp;</A>
<H2>PDF-Lib 4.0.3</H2>

    Questo &egrave; pi&ugrave; facile, per il fatto che il modulo &egrave; gia compilato e dovete
    solo copiarlo nella directory /usr/local/lib. <br>
     <br>
     per fare ci&ograve;, eseguite: <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/gd-1.8.4 &gt; <b>cd
    /</b><br>
     root:/ &gt; <b>cp
    /usr/local/src/lamp/pdflib-4.0.3-Linux/bind/php/php-4.2.1/libpdf_php.so
    /usr/ local/lib/libpdf_php.so</b></p>

    <A NAME="270lfindex9">&nbsp;</A>
<H2>PHP 4.2.3</H2>

    Per ultimo dovete installare PHP. <br>
     <br>
     Spostatevi nella cartella di PHP: <br>
     <br>


    <p class="code">root:/ &gt; <b>cd
    /usr/local/src/lamp/php-4.2.3/</b><br>
     root:/usr/local/src/lamp/php-4.2.3 &gt; <b>./configure
    --with-apxs=/usr/local/apache/1.3.27/bin/apxs
    --enable-track-vars -- enable-ftp --with-zlib --with-gd
    --with-sockets --enable-sockets --with-sysvshm --with-sysvsem
    --disable-debug --with-pdflib-dir=/usr/local/lib
    --with-tiff-dir=/usr/local/lib --with-jpeg-dir=/usr/local/lib
    --with-png-dir=/usr/lo cal/lib --with-zlib-dir=/usr/local/lib
    --with-mysql --with-xml</b><br>
    </p>
    <br>
     <b>Nota: scrivete l'ultima parte come un'unica riga! Di solito c'&egrave; un
     carattere di spazio prima di --. Non c'&egrave; un'errore nella seconda e nella
     terza riga ("sysvshm" and "sysvsem").</b> <br>
     <br>
     Ora inserite i seguenti comandi, come prima:<br>
     <br>


    <p class="code">root:/usr/local/src/lamp/php-4.2.3 &gt;
    <b>make</b><br>
     root:/usr/local/src/lamp/php-4.2.3 &gt; <b>make
    install</b><br>
    </p>
    <br>
     <b>Nota: compilare (make) il PHP pu&ograve; richiedere pi&ugrave; tempo nei sistemi pi&ugrave;
     vecchi. Perci&ograve; non spazientatevi se non sembra che stia succedendo niente
     per molto tempo. Potete cancellare la directory /usr/local/src/lamp (come
     utente root) usando "rm -r /usr/local/src/lamp". Assicuratevi di scriverlo
     corretamente, perch&egrave; se eseguite "rm -r /" come root, distriggerete
     l'intero sistema. Comunque, state attenti perch&egrave; se cancellate
    "/usr/local/src/lamp", sar&agrave; pi&ugrave; laborioso disinstallare o aggiornare il
    sistema. Quindi, &egrave; meglio cancellare solo i pacchetti sorgente ".tar.gz"
    e tenere le cartelle con i sorgenti.</b>

    <A NAME="270lfindex10">&nbsp;</A>
<H2>Configuration</H2>


    <A NAME="270lfindex11">&nbsp;</A>
<H3>httpd.conf</H3>

    Quella era l'installazione. Ora la configurazione.<br>
     <br>
     Prima di tutto, dovete dire ad Apache cosa deve fare con i files *.php- o *.php3. <br>
     <br>
     Per fare ci&ograve;, spostatevi nella diectory "conf" di Apache<br>
     <br>


    <p class="code">root:/usr/local/src/lamp/php-4.2.3 &gt; <b>cd
    /usr/local/apache/1.3.27/conf</b><br>
     root:/usr/local/apache/1.3.27/conf &gt;<br>
    </p>
    <br>
     Poi, aprite "httpd.conf" in un editor di testi in modo da modificarlo e
     salvarlo. <br>
     <br>
     <b>Nota: l'editor "Kate" &egrave; molto indicato per modificare il file config. Notare cge KDE deve essere in esecuzione.
    Per aprirlo, pretmete Alt + F2 =&gt; kdesu kate. Premete Ctrl + G per andare
    alla riga desiderata.</b> <br>
     <br>
     Nel file, troverete questo attorno alla riga 190: <br>
     <br>


    <p class="code">#<br>
     #Dynamic Shared Object (DSO) Support<br>
     #<br>
     #To be able to use the functionality of a module which was
    built as a DSO you<br>
     #have to place corresponding `LoadModule' lines at this
    location so the<br>
     #directives contained in it are actually available _before_
    they are used.<br>
     #Please read the file README.DSO in the Apache 1.3
    distribution for more<br>
     #details about the DSO mechanism and run `httpd -l' for the
    list of already<br>
     # built-in (statically linked and thus always available)
    modules in your httpd<br>
     #binary.<br>
    </p>
    <br>
     A questo punto, inserite il seguente esto, tse non c'&egrave; gi&agrave;:<br>


    <p class="code"><b>LoadModule php4_module
    libexec/libphp4.so</b><br>
    </p>
    troverete questo attorno alla riga 770: <br>


    <p class="code">#AddType allows you to tweak mime.types without
    actually editing it, or to<br>
     #make certain files to be certain types.<br>
     #AddType application/x-tar .tgz<br>
    </p>
    A questo punto, aggiungete questo:<br>


    <p class="code"><b>AddType application/x-httpd-php .htm</b><br>
     <b>AddType application/x-httpd-php .html</b><br>
     <b>AddType application/x-httpd-php .phtm</b><br>
     <b>AddType application/x-httpd-php .phtml</b><br>
     <b>AddType application/x-httpd-php .php</b><br>
     <b>AddType application/x-httpd-php .php3</b><br>
     <b>AddType application/x-httpd-php .php4</b><br>
     <b>AddType application/x-httpd-php-source .phps</b><br>
    </p>
    <br>
     <b>Nota: assicuratevi di inserire questo correttamente, altrimenti
     potrebbero verificarsi degli errori.</b> <br>
     <br>
     Se non volete che il paser PHP interpreti il files HTML, potete omettere le
     linee seguenti: <br>


    <p class="code">AddType application/x-httpd-php .htm<br>
     AddType application/x-httpd-php .html<br>
    </p>
    <br>
     <br>
     Ora httpd.conf &egrave; configurato.

    <table border="1" cellpadding="10" cellspacing="1" width="260"
    align="right" summary="sidebox">
      <tr>
        <td bgcolor="#aaaaaa"><b>Cos'&egrave; un parser?</b> <br>
         <br>
         Un parser &egrave; semplicemente un software che interpreta del testo. Il
         testo in questione pu&ograve; essere codice sorgente (come C++) o un
         linguaggio di marcatura documento (come HTML). Il parser controlla il
         testo per trovare errori di sintassi e di semantica, e passa il testo
         parsato, generalmente in un codice interno efficiente e compatto,
         all'applicazione che compie l'elaborazione.<br>
         <br>
         Il testo che passa attraverso un parser ci impiega di pi&ugrave;
         ad essere visualizzato. Questo significa che le pagine HTML sono
         mostrate pi&ugrave; velocemente delle pagine PHP o degli scripts.
         Comunque, l'utente non nota molto ritardo. Un ritardo diviene notabile
         solo se  alcuni utenti stanno accedendo alla stessa cosa, ad es. se
         alcuni utenti chiamano una pagina PHP o uno script allo stesso tempo,
         il server ci pu&ograve; impiegare di pi&ugrave; a mostrare la pagina o lo script, in
         base all'hardware. Quindi, se voltete rendere il vostro sistema LAMP
         accessibile al pubblico, ad es. connettendolo ad internet, ad una
         intranet o a una rete, dovete prendervi un computer potente, altrimenti
         il sistema potrebbe diventare abbastanza lento. Se, s'altra parte,
         volete usare il vostro sistema LAMP per sviluppare pagine PHP o script
         insieme ad un database MySQl, potrete farlo in sicurezza usando un
         vecchio pc od un notebook. Lo stesso se siete il solo ad eseguire o a
         visualizzare pagine PHP o scripts nel vostro computer.</td>
      </tr>
    </table>

    <A NAME="270lfindex12">&nbsp;</A>
<H3>php.ini</H3>

    Adesso dovete impostare e possibilmente configurare il file "php.ini".
    <br>
     <br>
     Per prima cosa, dovete copiare il file "php.ini" al posto giusto. Per fare
     ci&ograve;, spostatevi nella directory di installazione di PHP:
    <br>
     <br>


    <p class="code">root:/usr/local/apache/1.3.27/conf &gt; <b>cd
    /usr/local/src/lamp/php-4.2.3/</b><br>
    </p>
    Ora copiate il file "php.ini-dist" nella directory
    /usr/local/lib e rinominate il file "php.ini". fate come segue: <br>


    <p class="code">root:/usr/local/src/lamp/php-4.2.3 &gt; <b>cp
    php.ini-dist /usr/local/lib/php.ini</b><br>
    </p>
    Poi scrivete "pdflib" nel file php.ini come "extension". Questo fa in modo
    che PHP sappia cosa fare con la corrispindente funzione PDF, se avete
    intenzione di usarle e di lavorare con loro. PHP trova gli altri moduli da
    solo (zlib, GD, etc.).
    <br>
     <br>
     Ora aprite il file "/usr/local/lib/php.ini" in un editor.
    La sezione delle "extensions" si trova attorno alla riga 371. <br>
     <br>
     Dovrebbe essere qualcosa del genere: <br>
     <br>
     <br>

    <p class="code">;Directory in which the loadable extensions
    (modules) reside.<br>
    ....<br>
    </p>
    extension_dir = ./ &lt;= rimuovete questo e sostituitelo con il seguente:<br>

    <p class="code"><b>extension_dir = /usr/local/lib</b><br>
     <b>extension=libpdf_php.so</b><br>
    </p>
    <br>
     <br>
     Ora salvate il file.<br>
     <br>
     Avete finito - ora avete un sistema LAMP completo e
     funzionante! <br>
     <br>
     Adesso testiamo il server. Questo prova se potete avviare con successo il
     server. Il primo passo &egrave; chiudere everntuali vecchi server che potrebbero
     essere in esecuzione (se un Web server era gi&agrave; installato quando avete
     intallato la distribuzione, ad esempio). Per fare ci&ograve;, eseguite il seguenti
     comandi: <br>
     <br>


    <p class="code">root:/usr/local/src/lamp/php-4.2.3 &gt;
    <b>killall httpd</b><br>
    </p>
    <br>
      Ora tentate di avviare il server come segue: <br>
     <br>


    <p class="code">root:/ &gt;
    <b>/usr/local/apache/1.3.27/bin/apachectl start</b><br>
    </p>
    <br>
     Se vedete il messaggio seguente... <br>
     <br>


    <p class="code">/usr/local/apache/1.3.27/bin/apachectl start:
    httpd started</p>
    <br>
     ... tutto &egrave; a posto il il vostro server &egrave; Up and Running!<br>
     <br>
     Ora spostatevi nella vostra cartella "web/htdocs" (DocumentRoot - se
     l'avete chiamata in modo diverso, ricordatevi di modificare in accordo
     sotto) e l&igrave; create un nuovo file. Chiamate il nuovo file info.php.
     Per fare ci&ograve;, procedete come segue: <br>
     <br>


    <p class="code">user:/ &gt; <b>cd /web/htdocs/</b><br>
     user:/web/htdocs &gt; <b>touch info.php</b></p>
    <br>
     <br>
     Aprite "info.php" con un editor e scriveteci:<br>
     <br>
     <br>
     <b>&lt;?PHP<br>
     echo phpinfo();<br>
     ?&gt;</b> <br>
     <br>
     <b>Nota: assicuratevi di scrivere questo esattamente come appare qui,
     incluse le parentesi!</b> <br>
     <br>
     salvate il file e chiudetelo. Adesso la parte pi&ugrave; emozionante!
     Aprite la seguente URL nel vostro browser: <br>
     <br>
     <b>http://127.0.0.1/info.php</b> <br>
     or <br>
     <b>http://localhost/info.php</b> <br>
     or <br>
     <b>http://rechnername/info.php</b> <br>
     or <br>
     <b>http://local_IP/info.php</b> <br>
     <br>
     A questo punto, se vedete l'output di phpinfo(), tutto &egrave; andato secondo i
     piani, e potete programmare in php gi&agrave; da subito. Congratulazioni! Adesso
     non avete solo un sistema LAMP completamente funzionante ma anche un Web
     server. <br>
     <br>
     <u>Nota:</u> ora potete creare quante subdirectories volete nealla
     subdirectory /web/htdocs (o qualsiasi altra directory avete specificato
     durante l'installazione). Ad esempio, se avete pi&ugrave; progetti web, potete
     creare una directory per ogni progetto. <br>
     <br>
     Notare che /web/htdocs (o l'altra dirictory che avete specificato)
    &egrave; la cartella root per quanto riguarda il webserver.
    Questo &egrave; il motivo perch&egrave; l'URL &egrave; http://127.0.0.1/info.php.
    Se avete altre sbdirectories, ad es. project1, project2, etc.,
    dovrete modificare le URL in accordo: http://127.0.0.1/project1/
    o http://127.0.0.1/project2/, etc.<br>
     <br>
     <b>Note: i files PHP sono "parsati" (mostrati/eseguiti) solo se si trovano
     in questi percorsi, ad es. o /web/htdocs o le sue subdirectories!</b> <br>
     <br>
     Potete aggiungere componenti al webserver al vostro piacere.


    <A NAME="270lfindex13">&nbsp;</A>
<H2>Raccomandazioni</H2>

    In questa sezione raccomando alcuni strumenti di amministrazione che
    renderanno il vostro lavoro con il sistema e con il webserver molto pi&ugrave;
    facile:<br>
     <br>
     Webmin 1.000<br>
     <a href="http://www.webmin.com/">(http://www.webmin.com/)</a>
    <br>
     <br>
     Webmin permette di amministrare il sistema con assoluta facilit&agrave;le.
     Potere anche usarlo come un modo facile per configuarre il vostro
     webserver, es.per fare ripartire il server ad ogni avvio del sistema.
     Lo stesso vale per MySQL. Webmin &egrave; semplice da usare e per questo &egrave; ideale
     per i principianti di webservers.<br>
     <br>
     Download:<br>
     <a href=
    "http://prdownloads.sourceforge.net/webadmin/webmin-1.000.tar.gz?download">
    http://prdownloads.sourceforge.net/webadmin/webmin-1.000.tar.gz?download</a><br>

     or<br>
     <a href="http://www.webmin.com/">http://www.webmin.com/</a>
    <br>
     <br>
     <br>
     phpMyAdmin 2.3.1<br>
     <a href=
    "http://www.phpwizard.net/projects/phpMyAdmin/">(http://www.phpwizard.net/projects/phpMyAdmin/)</a>
    <br>
     <br>
     phpMyAdmin &egrave; un potente strumento per MySQL. Permette di creare,
    cancellare e modificare tabelle e molto di pi&ugrave;. Anche questo &egrave; caldamente
    raccomandato. <br>
     <br>
     Download:<br>
     (phpMyAdmin-2.3.1-php.tar.gz)<br>
     <a href=
    "http://www.phpmyadmin.net/index.php?dl=2">http://www.phpmyadmin.net/index.php?dl=2</a>


    <A NAME="270lfindex14">&nbsp;</A>
<H2>Configurazione usando Webmin</H2>

    Impostazioni per il server web Apache:<br>
     webmin =&gt; Server =&gt; Apache Webserver<br>
     Module config: <br>
     <br>
     Apache server root directory:<br>
     <b>/usr/local/apache/1.3.27/bin/</b> <br>
     <br>
     Path to httpd executable:<br>
     <b>/usr/local/apache/1.3.27/bin/httpd</b> <br>
     <br>
     Apache version:<br>
     selezionate un campo vuoto e scrivete: =&gt; <b>1.3.27</b> <br>
     <br>
     Path to apachectl command:<br>
     in un campo vuoto =&gt; <b>/usr/local/apache/1.3.27/bin/</b> <br>
     <br>
     Command to start Apache:<br>
     in un campo vuoto =&gt; <b>/etc/init.d/apachectl start</b> <br>
     <br>
     <b>Nota: se apachectl non &egrave; nella directory, copiatelo l&igrave;:<br>
     root &gt; cp /usr/local/apache/1.3.27/bin/apachectl
    /etc/init.d/</b> <br>
     <br>
     Command to stop Apache:<br>
     in un campo vuoto =&gt; <b>/etc/init.d/apachectl stop</b> <br>
     <br>
     Display virtual servers as:<br>
     =&gt; <b>Icons</b> <br>
     <br>
     Order virtual servers by :<br>
     =&gt; <b>order in config file(s)</b> <br>
     <br>
     Maximum number of servers to display<br>
     =&gt; <b>100</b> <br>
     <br>
     Path to httpd.conf<br>
     in un campo vuoto =&gt;
    <b>/usr/local/apache/1.3.27/conf/httpd.conf</b> <br>
     <br>
     Path to srm.conf<br>
     in un campo vuoto =&gt;
    <b>/usr/local/apache/1.3.27/conf/srm.conf</b> <br>
     <br>
     Path to access.conf<br>
     in un campo vuoto =&gt;
    <b>/usr/local/apache/1.3.27/conf/access.conf</b> <br>
     <br>
     Path to mime.types<br>
     in un campo vuoto  =&gt;
    <b>/usr/local/apache/1.3.27/conf/mime.types</b> <br>
     <br>
     File to add virtual servers to:<br>
     =&gt; <b>httpd.conf</b> <br>
     <br>
     Test config file before applying changes?<br>
     =&gt; <b>Yes</b> <br>
     <b>Nota: non inserite =&gt; !</b> <br>
     <br>
     Se volete che il server Apache parta automaticamente al boot di sistema,
     potete impostarlo in Webmin come segue:<br>
     webmin =&gt; System =&gt; Bootup and Shutdown <br>
     <br>
     Se Apache non &egrave; visualizzato l&igrave;, basta aggiungerlo come un nuovo servizio.
    <br>
     <br>
     Name =&gt; <b>apachectl</b><br>
     Script =&gt; <b>is usually loaded automatically</b><br>
     Start at boot time? =&gt; <b>Yes</b><br>
     Bootup commands =&gt; <b>/etc/init.d/apachectl start</b><br>
     Shutdown commands =&gt; <b>/etc/init.d/apachectl stop</b>

    <A NAME="270lfindex15">&nbsp;</A>
<H2>Aggiornamento</H2>


    <A NAME="270lfindex16">&nbsp;</A>
<H3>Aggiornare PHP</H3>

    Prima di tutto, copiate il file compresso della nuova versione di PHP nella
    seguente directory:<br>
     <br>
     /usr/local/src/lamp/ <br>
     <br>
     Mettiamo che la nuova versione di PHP &egrave; chiamata PHP 4.2.4 (Non so se ci
     sar&agrave; mai una versione di PHP con questo nome).
     Questa sezione descrive le operazioni che dovete fare per aggiornare PHP.
     In sostanza, tutto quello che dovete fare &egrave; sostituire la vecchia versione
     di PHP con quella nuova.<br>
     <br>
     Decomprimete il file che avee appena copiato, come segue.<br>
     <br>
     Apite una console (shell terminal, e.g. Bash), ed eseguite i comandi
     seguenti:<br>
     <br>


    <p class="code">user:~ &gt; <b>su</b><br>
     [inserite la vostra password di root]<br>
     root:~ &gt; <b>cd /usr/local/src/lamp/</b><br>
     root:/usr/local/src/lamp &gt; <b>tar -xvzf
    php-4.2.4.tar.gz</b><br>
    </p>
    <br>
     Se esiste ancora la vostra vecchia directory dei sorgenti sotto
     "/usr/local/src/lamp", procedete come segue. <br>
     <br>
     La nostra vecchia directory dei sorgenti &egrave; chiamata
    "/usr/local/lamp/php-4.2.3".<br>
     <br>
     We first need to create a copy of libphp4.so. Give the copy
    the name "libphp4-4.2.3 .so". Do this as follows: <br>
     <br>


    <p class="code">root:/ &gt; <b>cd
    /usr/local/apache/1.3.27/libexec/</b><br>
     root:/usr/local/apache/1.3.27/libexec &gt; <b>cp libphp4.so
    libphp4-4.2.3.so</b><br>
    </p>
    <br>
     Adesso creiamo un backup del vecchio php.ini:<br>


    <p class="code">root:/ &gt; <b>cd /</b><br>
     root:/ &gt; <b>cp /usr/local/lib/php.ini
    /usr/local/lib/php-4.2.3.ini</b><br>
    </p>
    <br>
     Ora cancellate il vecchio php.ini, siccome &egrave; pi&ugrave; sensato usare il nuovo: <br>
     <br>


    <p class="code">root:/ &gt; <b>rm
    /usr/local/lib/php.ini</b><br>
    </p>
    <br>
     &Eacute; stata una buona idea quella di tenere la vecchia directory dei orgenti di
     PHP, perch&egrave; vi siete risparmiati un bl po' di tasi da battere! <br>
     <br>
     Questo perch&egrave; la vecchia directory,
    "/usr/local/lamp/php-4.2.3", contiene un corto Shell script.
    Prima dell'ultima installazione, questo script ha memorizzato tutii i
    parametri da ./configure. Quindi, se non avete enuto la vecchia directory,
    adesso dovreste einserire a mano tutti i parametri! <br>
     <br>
     Ora eseguite ./configure, come segue:<br>
     <br>


    <p class="code">root:/ &gt; <b>cp
    /usr/local/lamp/php-4.2.3/config.nice
    /usr/local/lamp/php-4.2.4/config.nice</b><br>
     root:/ &gt; <b>cd /usr/local/lamp/php-4.2.4</b><br>
     root:/usr/local/lamp/php-4.2.4 &gt; <b>./config.nice</b><br>
     root:/usr/local/lamp/php-4.2.4 &gt; <b>make</b><br>
     root:/usr/local/lamp/php-4.2.4 &gt; <b>make install</b><br>
    </p>
    <br>
     <b>Nota: se non avete tenuto la vecchia directory
     "/usr/local/lamp/php-4.2.3", dovrete inserire a mano tutti i parametri di
     ./configure, come descritto nella sezione sopra "Installazione =&gt; PHP 4.2.3".</b> <br>
     <br>
     Ora copiate il nuovo php.ini nella directory corretta: <br>


    <p class="code">root:/ &gt; <b>cd /</b><br>
     root:/ &gt; <b>cp /usr/local/lib/php.ini-dist
    /usr/local/lib/php.ini</b><br>
    </p>
    <br>
     Ora basta adattare il nuovo php.ini come serve, come descritto nella
     sezione sopra "Configurazione =&gt; php.ini". <br>
     <br>
     Infine, restartate Apache, e cos&igrave; &egrave; finito l'aggiornamento:<br>
     <br>


    <p class="code">root:/ &gt;
    <b>/usr/local/apache/1.3.27/bin/apachectl restart</b></p>

    <A NAME="270lfindex17">&nbsp;</A>
<H2>Note di chiusura</H2>


    <A NAME="270lfindex18">&nbsp;</A>
<H3>Nota finale</H3>

    Come tuti sappiamo, nessuno &egrave; perfettp
    this tutorial. Se un esperto della materia trattata ha letto questa guida e
    pensa che qqualcosa vada corretto, che manchi qualcosa, o che necessiti di
    ulteriori spiegazioni, me lo faccia sapere, in modo che io possa migliorare
    questa guida. Ho messo molta cura e attenzione nella creazione di questa
    guida ed essa &egrave; stata provata con successo in alcuni sistemi con SuSE Linux 8.0
    (ma comunque dovreste riuscire ad usarla anche con altre distribuzioni di
    Linux).<br>
     <br>
     Ci sono certamente molti altri modi di configurare un sistma LAMP oltre a
     quello qui descritto, ma questa guida &egrave; intesa come un aiuto per i
     principianti a mettere su un Web server. Cerchr&ograve; di tenere questa guida
     aggiornata. Suggerisco di visitare spesso la mia homepage per vedere se &egrave;
     disponibile una versione aggiornata (vedere il commento a fianco del link
     per il download). <br
    clear="all">


    <A NAME="270lfindex19">&nbsp;</A>
<H2>Riferimenti</H2>


    <ul>
      <li>Terr&ograve; questa guida aggiornata qui <a href=
      "http://linux.computerbraxas.de/">http://linux.computerbraxas.de/
      [in German]</a></li>

      <li><a href=
      "http://www.apache.org/">http://www.apache.org/</a></li>

      <li><a href=
      "http://www.apache.org/dist/httpd/apache_1.3.27.tar.gz">http://www.apache.org/dist/httpd/apache_1.3.27.tar.gz</a></li>

      <li><a href=
      "http://www.mysql.org/">http://www.mysql.org/</a></li>

      <li><a href=
      "http://www.gzip.org/zlib/">http://www.gzip.org/zlib/</a></li>

      <li><a href="http://www.boutell.com/gd/">GD:
      http://www.boutell.com/gd/</a></li>

      <li><a href=
      "http://www.pdflib.com/pdflib/index.html">http://www.pdflib.com/pdflib/index.html</a></li>

      <li><a href=
      "http://www.php.net/">http://www.php.net/</a></li>

      <li><a href=
      "http://www.webmin.com/">http://www.webmin.com/</a></li>
    </ul>
    <!-- vim: set sw=2 ts=2 et tw=80: -->
  



<!-- 2pdaIgnoreStart -->
<A NAME="talkback">&nbsp;</a>
<h2>Discussioni su quest'articolo</h2>
ogni articolo possiede una sua pagina di discussione, da questa pagina puoi inviare un commento o leggere quelli degli altri lettori:
<center>
<table border="0"  CELLSPACING="2" CELLPADDING="1" summary="tb-button-outerpart">
 <tr BGCOLOR="#C2C2C2"><td align=center>
  <table border="3"  CELLSPACING="2" CELLPADDING="1" summary="tb-button">
   <tr BGCOLOR="#C2C2C2"><td align=center>
    <A href="http://cgi.linuxfocus.org/cgi-bin/lftalkback?anum=270&amp;lang=en"><b>&nbsp;pagina di discussione&nbsp;</b></a>
   </td></tr></table>
</td></tr></table>
</center>

<HR size="2" noshade>
<!-- ARTICLE FOOT -->
<CENTER><TABLE WIDTH="98%" summary="footer">
<TR><TD ALIGN=CENTER BGCOLOR="#9999AA" WIDTH="50%">
<A HREF="../../common/lfteam.html">Webpages maintained by the LinuxFocus Editor team</A>
<BR><FONT COLOR="#FFFFFF">&copy; Sascha Blum, <a href="../../common/copy.html">FDL</a> <BR><a href="http://www.linuxfocus.org">LinuxFocus.org</a></FONT>
<BR><a href="http://cgi.linuxfocus.org/cgi-bin/lfcomment?lang=it&amp;article=article270.shtml" target="_TOP">Click here to report a fault or send a comment to LinuxFocus</A><BR></TD>
<TD BGCOLOR="#9999AA">
<!-- TRANSLATION INFO -->
<font size=2>Translation information:</font>
<TABLE summary="translators">
  <tr><td><font size="2">de --&gt; -- : Sascha Blum (<a href="http://linux.computerbraxas.de"><font size="1">homepage</font></a>)</font></td></tr>
  <tr><td><font size="2">de --&gt; en: Orla Shanaghy &lt;o_shanaghy(at)yahoo.com&gt;</font></td></tr>
  <tr><td><font size="2">en --&gt; it: Massimo Grava &lt;g-massimo(at)libero.it&gt;</font></td></tr>
</TABLE>
</TD>
</TR></TABLE></CENTER>
<p><font size=1>2002-12-27, generated by lfparser version 2.29</font></p>
<!-- 2pdaIgnoreStop -->
</BODY>
</HTML>