Posts Tagged apache

HOWTO: abilitare SSL in Apache su OSX

In passato già ho scritto qualche cosa riguardante il server web Apache integrato in OSX.
Oggi vedrai come abilitare il supporto ad SSL su questo server web. Fai queste semplici operazioni:

  1. Apri un Terminale e digita il comando:
    sudo vim /etc/apache2/httpd.conf
  2. Intorno alla linea 477 c’è questa direttiva
    # Secure (SSL/TLS) connections
    #Include /private/etc/apache2/extra/httpd-ssl.conf

    che dovrà diventare:

    # Secure (SSL/TLS) connections
    Include /private/etc/apache2/extra/httpd-ssl.conf
  3. Il prossimo passo è editare il file con il comando:
    sudo vim /private/etc/apache2/extra/httpd-ssl.conf
  4. Ora configura SSL seguendo questa documentazione
  5. Riavvia Apache per fargli rileggere la configurazione. Per fare ciò vai sulle “Preferenze di Sistema -> Condivisione”
  6. Disabilita ed abilita la condivisione Web cliccando sul segno di spunta.
  7. Apri il tuo browser e testa il corretto funzionamento di SSL

Se hai suggerimenti, correzioni, domande… sai cosa fare! :)

, ,

View Comments

HOWTO: Configurare VirtualHost su OSX

OSX, come molte distribuzioni linux hanno integrato il webserver Apache. Apache ha centinaia di opzioni e configurazioni disponibili per la gestione di qualsiasi situazione.
Tra queste configurazioni ci sono i VirtualHost, che permettono l’esecuzioni di più siti (www.sito1.com, www.sito2.com) sulla stessa macchina. I siti possono essere suddivisi basandosi sia su nomi differenti sia su IP.
In OSX tutte le configurazioni si trovano dentro la cartella “/etc/apache2/”. I passi da fare per abilitare i VirtualHost sono i seguenti:

  1. Apri un Terminale e digita il comando:
    sudo vim /etc/apache2/httpd.conf
  2. Intorno alla linea 460 c’è questa direttiva
    # Virtual hosts
    #Include /private/etc/apache2/extra/httpd-vhosts.conf

    che dovrà diventare:

    # Virtual hosts
    Include /private/etc/apache2/extra/httpd-vhosts.conf
  3. Il prossimo passo è editare il file con il comando:
    sudo vim /private/etc/apache2/extra/httpd-vhosts.conf
  4. Ora configura il tuo VirtualHost seguendo questa documentazione
  5. Riavvia Apache per fargli rileggere la configurazione. Per fare ciò vai sulle “Preferenze di Sistema -> Condivisione”
  6. Disabilita ed abilita la condivisione Web cliccando sul segno di spunta.
  7. Apri il tuo browser e testa il corretto funzionamento dei VirtualHost

Se hai suggerimenti, correzioni, domande… sai cosa fare! :)

, , ,

View Comments