25
Dic
06

Installare Apache 2 su Mac OS X

Installare Apache 2 su Mac OS X senza ricorrere a software bundled (es Mamp) e mantenere allo stesso tempo la stabilissima 1.3.xx si può e il tutto si risolve in 3 comandi shell.

Ho appena finito l’installazione e posso darla come funzionante su Tiger 10.4.8.

  1. Prelevare l’ultima versione per sistemi Unix like di Apache. Vai ->. Oppure digitate da riga di comando
    curl -O http://apache.fis.uniroma2.it/httpd/httpd-2.2.3.tar.gz
  2. Estrarre il file appena scaricato con il seguente comando (o con il gestore di archivi)
    tar -xfz httpd-2.2.3.tar.gz
  3. Configurare il tutto per l’installazione. Si è scelta come directory /usr/local/apache2 che è nella maggior parte dei casi la miglior soluzione.
    ./configure --prefix=/usr/local/apache2 --enable-module=most --enable-shared=max
  4. make
  5. Ed infine installiamo il tutto con il seguente comando:
    sudo make install

A questo punto abbiamo sia Apache 1.3.xx che Apache 2.2.3 e ovviamente per far partire il nuovo arrivato dobbiamo prima fermare il nonno.

Partiamo dal fermare il tutto.
sudo apachectl stop
A questo punto nessun server sta girando e se andate su http://localhost non dovreste vedere nulla. Avviamo Apache 2
sudo /usr/local/apache2/bin/apachectl start
A questo punto stiamo usando la nuova versione. La cartella con tutti i documenti web è /usr/local/apache2/htdocs

Per fermare Apache 2 e far ripartire l’1.3.xx
sudo /usr/local/apache2/bin/apachectl stop
sudo apachectl start

That’s all folks!

Ah! Quasi dimenticavo….BUON NATALE!


2 Risposte a “Installare Apache 2 su Mac OS X”


  1. 1 Emanuele 18 Settembre 2007 alle 12:14:28

    Grazie della breve ma esaustiva guida! ;)

  2. 2 Alberto 12 Aprile 2008 alle 15:33:40

    Ciao
    Perchè quando faccio il configure mi si blocca su questa riga…

    checking for C compiler default output file name… configure: error: C compiler cannot create executables

    dove sta il problema???

    Grazie mille
    Ciao

Lascia una Risposta