Apache, SSL e CaCert.Org: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 83: Riga 83:
=Apache2=
=Apache2=
==Installazione==
==Installazione==
L'installazione di apache2 semplicissima:
<pre>
# apt-get install apache2
</pre>


==Attivazione del supporto SSL==
==Attivazione del supporto SSL==
Per poter usare SSL in apache2 necessario attivarlo (visto che non presente un pacchetto apposito come ''apache-ssl''):
<pre>
# a2enmod ssl
</pre>
provvede ad attivare il supporto per SSL.


==Creazione VirtualHost==
==Creazione VirtualHost==
Dobbiamo, ora, creare un VirtualHost che sia in ascolto sulla porta 443.
Prima di procedere, per, dobbiamo modificare il comportamento di Apache relativamente ai ''NameVirtualHost''.
Modifichiamo il file '''/etc/apache2/apache.conf''' e aggiungiamo, prima di
<pre>
Include /etc/apache2/sites-enabled/[^.#]*
</pre>
le seguenti righe:
<pre>
NameVirtualHost *:80
NameVirtualHost *:443
</pre>
e assicuriamoci che l'opzione ''NameVirtualHost *'' sia commentata o rimossa dal file '''/etc/apache2/sites-available/default'''.
Modifichiamo tutti i VirtualHost aggiungendo l'indicazione delle porte (ad esempio: ''<VirtualHost *>'' diventa ''<VirtualHost *:80>'').
Ora creiamo un nuovo file, in ''/etc/apache2/sites-available''' che chiameremo '''dominio.it-ssl''', ed utilizziamo il seguente schema:
<pre>
</pre>


==Aggiunta Certificati==
==Aggiunta Certificati==


=Test di funzionamento=
=Test di funzionamento=