<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Space 4 Tutorial &#187; Web Server</title>
	<atom:link href="http://www.space4tutorial.com/category/linux/web-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.space4tutorial.com</link>
	<description>il blog per entrare liberamente nel mondo informatico</description>
	<lastBuildDate>Sat, 21 Aug 2010 09:29:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Appunti: Configurare un sito HTTPS con Apache2 su Ubuntu</title>
		<link>http://www.space4tutorial.com/2008/12/21/appunti-configurare-un-sito-https-con-apache2-su-ubuntu/</link>
		<comments>http://www.space4tutorial.com/2008/12/21/appunti-configurare-un-sito-https-con-apache2-su-ubuntu/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 16:37:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://www.space4tutorial.com/2008/12/21/appunti-configurare-un-sito-https-con-apache2-su-ubuntu/</guid>
		<description><![CDATA[Questo non è un vero e proprio how-to su Apache, né una guida completa alla configurazione del più diffuso e famoso web server al mondo! Si tratta soltanto di alcune semplici annotazioni e indicazioni sulla configurazione di un sito web protetto con ssl (https), utilizzando una delle distribuzioni di Linux più diffuse: Ubuntu.
Queste righe derivano [...]]]></description>
			<content:encoded><![CDATA[<p>Questo non è un vero e proprio how-to su Apache, né una guida completa alla configurazione del più diffuso e famoso web server al mondo! Si tratta soltanto di alcune semplici annotazioni e indicazioni sulla configurazione di un sito web protetto con ssl (https), utilizzando una delle distribuzioni di Linux più diffuse: Ubuntu.</p>
<p>Queste righe derivano dalla necessità, che ho avuto oggi, di configurare un sito web sicuro per conto di un amico che me ne aveva fatto richiesta.</p>
<p>Detto ciò, arrivo subito al sodo. I passi da seguire sono i seguenti:</p>
<p>1) installare apache2, se già non è installato, insieme al pacchetto <strong>ssl-cert</strong> e a <strong>libapache-mod-ssl</strong>, che ci consentiranno di creare i certificati necessari per i nostri siti e di utilizzare il modulo mod-ssl di apache. Premetto che si tratta di certificati che non saranno sottoposti ad authorities, anche se la configurazione è identica. Per installare tali pacchetti eseguiamo:</p>
<blockquote><p><strong>sudo apt-get install apache2 libapache-mod-ssl</strong></p>
<p><strong>a2enmod ssl</strong></p>
<p><strong>sudo apt-get install ssl-cert</strong></p></blockquote>
<p>2) creare una cartella sotto <strong>/etc/apache2</strong> che conterrà i certificati da noi generati:</p>
<blockquote><p><strong>sudo mkdir /etc/apache2/certificati</strong></p></blockquote>
<p>3) generare il certificato da utilizzare, avviando il wizard, che farà un pò di domande a cui rispondere per creare il certificato stesso:</p>
<blockquote><p><strong> sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/certificati/certificato1.pem</strong></p></blockquote>
<p>4) duplicare il file di configurazione di apache relativo al nostro sito (che vogliamo mettere su HTTPS). Nell&#8217;esempio è il sito predefinito (default):</p>
<blockquote><p><strong>sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/default-ssl</strong></p></blockquote>
<p>5) modificare il file di configurazione appena copiato, aggiungendo, dopo la direttiva <strong>DocumentRoot</strong>, le righe seguenti:</p>
<blockquote><p><strong>SSLEngine On<br />
SSLCertificateFile /etc/apache2/certificati/certificato1.pem </strong></p>
<p>(inoltre, ricordate di modificare la direttiva &lt;VirtualHost *&gt; in &lt;VirtualHost *:443&gt;)</p></blockquote>
<p>6) abilitare il sito appena creato:</p>
<blockquote><p><strong>sudo a2ensite default-ssl</strong></p></blockquote>
<p>7) infine, riavviare il server apache:</p>
<blockquote><p><strong>sudo /etc/init.d/apache2 restart</strong></p></blockquote>
<p>Spero che queste pillole di configurazione di Apache possano essere utili.</p>
<p>Ciao a tutti!</p>
<p>[ratings]</p>
<p>[tags]space4tutorial, apache2, apache, ubuntu, linux, configurazione, howto, tutorial, ilbloggatore, space, sudo, https, ssl, 443, bloggatore, certificati, ssl-cert, apt-get, server[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.space4tutorial.com/2008/12/21/appunti-configurare-un-sito-https-con-apache2-su-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
