﻿<?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>Jonathan López &#187; Certificado</title>
	<atom:link href="http://preocupao.net/tag/certificado/feed/" rel="self" type="application/rss+xml" />
	<link>http://preocupao.net</link>
	<description>Internet y software libre</description>
	<lastBuildDate>Thu, 09 Dec 2010 23:28:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SSL en Apache2</title>
		<link>http://preocupao.net/ssl-en-apache2/</link>
		<comments>http://preocupao.net/ssl-en-apache2/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 23:04:17 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Certificado]]></category>
		<category><![CDATA[OpenSSL]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://www.preocupao.net/?p=128</guid>
		<description><![CDATA[Pasos para habilitar el soporte SSL en Apache En determinadas ocasiones es necesario tener tráfico seguro entre los usuarios y el servidor web, aquí unas rápidas indicaciones para cifrar los datos que circulan entre los usuarios y la aplicación web. &#8230; <a href="http://preocupao.net/ssl-en-apache2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pasos para habilitar el soporte SSL en Apache</p>
<p>En determinadas ocasiones es necesario tener tráfico seguro entre los usuarios y el servidor web, aquí unas rápidas indicaciones para cifrar los datos que circulan entre los usuarios y la aplicación web.</p>
<p>Primeramente necesitamos un certificado de seguridad. Si es para trabajar de cara a clientes o se quiere dar imagen y evitar que el usuario reciba en su navegador avisos acerca de la procedencia del certificado, recomiendo adquirir uno en cualquiera de las empresas que los emiten.</p>
<p>Si es para uso interno, pruebas, o simplemente no queremos pagar, nos vale uno creado por nosotros mismos, ya que tecnológicamente tienen la misma seguridad.</p>
<p>Comenzar generando el certificado respondiendo a las preguntas que aparecen con los datos que queramos que se muestren en los navegadores.</p>
<p><code># openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem</code></p>
<p><code></code>Cambiar los permisos al archivo creado:</p>
<p><code># chmod 600 /etc/apache2/apache.pem</code></p>
<p>Para indicar a Apache que escuche en el puerto 443 hay que añadir la linea <em>Listen 443</em> al final del archivo /etc/apache2/ports.conf</p>
<p><code># echo "Listen 443" &gt;&gt; /etc/apache2/ports.conf</code></p>
<p>Activar el módulo SSL en Apache. Se puede ignorar el reinicio que solicita ya que lo haremos al final.</p>
<p><code># a2enmod ssl</code></p>
<p>Editar el archivo de configuración del sitio que debería estar en <em>/etc/apache2/sites-enabled/</em> añadiendo las siguientes lineas:</p>
<p><em>SSLEngine on<br />
SSLCertificateFile /etc/apache2/apache.pem</em></p>
<p>Duplicar el VirtualHost pero cambiando el puerto 80 por 443. De esta forma el sitio escuchará peticiones en ambos puertos. Si solo deseas permitir el tráfico seguro puedes cambiar el valor del puerto 80 por 443 y en el archivo /etc/apache2/ports.conf eliminar <em>Listen 80</em>.</p>
<p>Por último reiniciar Apache para aplicar los cambios</p>
<p><code># /etc/init.d/apache2 restart</code></p>
]]></content:encoded>
			<wfw:commentRss>http://preocupao.net/ssl-en-apache2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

