<?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>Kandy Software, Inc. &#187; linux</title>
	<atom:link href="http://www.kandysoftwareinc.com/tech-articles/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kandysoftwareinc.com</link>
	<description></description>
	<lastBuildDate>Wed, 17 Dec 2008 06:47:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Apache, OpenSSL</title>
		<link>http://www.kandysoftwareinc.com/tech-articles/apache-openssl</link>
		<comments>http://www.kandysoftwareinc.com/tech-articles/apache-openssl#comments</comments>
		<pubDate>Wed, 13 Feb 2008 21:40:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenSSL]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.kandysoftwareinc.com/?p=62</guid>
		<description><![CDATA[This article discusses how to configure Apache and OpenSSL to serve https content.]]></description>
			<content:encoded><![CDATA[<p>[print_link]</p>
<h3><strong>Introduction</strong></h3>
<p><a href="http://www.kandysoftwareinc.com/wp-content/uploads/2008/11/apache-openssl.png"><img src="http://www.kandysoftwareinc.com/wp-content/uploads/2008/11/apache-openssl.png" alt="" title="apache-openssl" class="alignleft size-medium wp-image-73" /></a>This article discusses how to configure Apache and OpenSSL to serve https content. We assume Apache is installed and OpenSSL commands are available in the PATH environment variable. Otherwise install Apache and OpenSSL using <strong><em>yum</em></strong> or <strong><em>apt</em></strong>.</p>
<h3><strong>Create a working directory</strong></h3>
<p>Let&#8217;s call it sslcert:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$mkdir</span> sslcert</pre></div></div>

<h3><strong>Create two subdirectories under it</strong></h3>
<p>Create 2 subdirectories under sslcert. Let&#8217;s call them certs and private.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$cd</span> sslcert
<span style="color: #007800;">$mkdir</span> certs private</pre></div></div>

<h3><strong>Create a database to keep track of each certificate signed</strong></h3>
<p>Run the following commands:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$echo</span> <span style="color: #ff0000;">'01'</span> <span style="color: #000000; font-weight: bold;">&gt;</span> serial
<span style="color: #007800;">$touch</span> certindex.txt</pre></div></div>

<h3><strong>Make a custom config file for openssl to use</strong></h3>
<p>Copy the config elements into a file called openssl.cnf. (edit as needed):</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a href="http://www.kandysoftwareinc.com/wp-content/uploads/2008/01/ssl11.JPG" title="ssl11.JPG"><img src="http://www.kandysoftwareinc.com/wp-content/uploads/2008/01/ssl11.JPG" alt="ssl11.JPG" border="0" /></a></td>
</tr>
<tr>
<td><a href="http://www.kandysoftwareinc.com/wp-content/uploads/2008/01/ssl21.JPG" title="ssl21.JPG"><img src="http://www.kandysoftwareinc.com/wp-content/uploads/2008/01/ssl21.JPG" alt="ssl21.JPG" border="0" /></a></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.kandysoftwareinc.com/tech-articles/apache-openssl/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
