<?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>Ten Tonne Baby &#187; apache</title>
	<atom:link href="http://www.tentonnebaby.com/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tentonnebaby.com</link>
	<description>Discussion on Web Technologies, Design and London</description>
	<lastBuildDate>Thu, 19 Jan 2012 09:33:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SSL on Apache</title>
		<link>http://www.tentonnebaby.com/2006/11/28/ssl-on-apache/</link>
		<comments>http://www.tentonnebaby.com/2006/11/28/ssl-on-apache/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 22:11:58 +0000</pubDate>
		<dc:creator>Oli</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.embeddedstream.com/2006/11/28/ssl-on-apache/</guid>
		<description><![CDATA[I&#8217;ve just been through the process of configuring SSL on Apache. I was going to say it&#8217;s a little like burning yourself with a cigarette, but that would be mercifully quick, and this was more of a long drawn-out chinese water torture kind of pain. Please bear in mind I don&#8217;t yet know Apache all [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just been through the process of configuring <acronym title="Secure Socket Layer">SSL</acronym> on Apache. I was going to say it&#8217;s a little like burning yourself with a cigarette, but that would be mercifully quick, and this was more of a long drawn-out chinese water torture kind of pain. Please bear in mind I don&#8217;t yet know Apache all that well, so anything I say may well be slightly off.</p>
<p>For some legal reason (to do with exporting encryption software from the states) the main installation packages for Windows that you find on the Apache site <em>do not support SSL</em>. Heh. There is a module (mod_ssl) which extends Apache to add support, but it also modifies some of the core product, so requires an Apache build that has been compiled with the module included.</p>
<p>The upshot is, be very careful before installing Apache as the chances are that the version you install (friendly MSI from their site) doesn&#8217;t include the SSL module.</p>
<p>Some of the early material I was reading suggested downloading the Apache source, downloading the SSL module, and building an Apache binary to use. Yeah right.</p>
<p>There were two great articles (<a title="Article 1 on SSL in Apache" href="http://www.neilstuff.com/apache/apache2-ssl-windows.htm">here</a> and <a title="Article 2 on SSL in Apache" href="http://www.tek-tips.com/faqs.cfm?fid=4315">here</a>) that helped me get to the bottom of this. It&#8217;s really important to install the correct version, compiled with the SSL module, so definately worth reading up on this before installing Apache. I had to uninstall and put a different build back on to get SSL working.</p>
<p>Overall it took me about a day to get this up and running, and it was incredibly frustrating and foolish. The cool thing is I&#8217;m going to have a public Subversion repository hosted in Apache, and properly secured. Seeing as Subversion uses optimistic locking, and keeps track of changes locally, this should make it incredibly easy to work remotely with the repository. I haven&#8217;t tried for a while, but I worked on one project I attempted to use Visual Source Safe over a <acronym title="Virtual Private Network">VPN</acronym> connection, and it was incredibly slow and very chatty.</p>
<p>Anyway, I know it&#8217;s a little sad, but I actually think having a publicly accessible version control repository is very cool. In the spectacle wearing emoticon kind of way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tentonnebaby.com/2006/11/28/ssl-on-apache/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

