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.
- 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 - Estrarre il file appena scaricato con il seguente comando (o con il gestore di archivi)
tar -xfz httpd-2.2.3.tar.gz - 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 make- 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!







Grazie della breve ma esaustiva guida!
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