<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: Windows Installer for Magna CRM</title>
	<atom:link href="http://rapidsignal.com/blog/2006/03/08/windows-installer-for-magna-crm/feed/" rel="self" type="application/rss+xml" />
	<link>http://rapidsignal.com/blog/2006/03/08/windows-installer-for-magna-crm/</link>
	<description>Rapid Signal: a micro-ISV venture</description>
	<pubDate>Wed, 07 Jan 2009 00:50:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dimitris Giannitsaros</title>
		<link>http://rapidsignal.com/blog/2006/03/08/windows-installer-for-magna-crm/comment-page-1/#comment-237</link>
		<dc:creator>Dimitris Giannitsaros</dc:creator>
		<pubDate>Wed, 08 Mar 2006 09:41:40 +0000</pubDate>
		<guid isPermaLink="false">http://rapidsignal.com/blog/?p=169#comment-237</guid>
		<description>Thanks JD!

I'll try to write the detailed article soon but in general:

- I used NSIS because I was already familiar with it. Inno would do fine too.
- I created a desktop utility (I used Delphi), which is called both on install and later, to handle changes in conf files.
- I stripped Apache and PHP distributions of most files (final count: 3 files for PHP, 8 files for Apache, including all conf files)
- I prepared special php.ini.dist and httpd.conf.dist which had placeholders (e.g. %PORT%) so the configuration utility has an easier time changing the conf files.

That's about it :)</description>
		<content:encoded><![CDATA[<p>Thanks JD!</p>
<p>I&#8217;ll try to write the detailed article soon but in general:</p>
<p>- I used NSIS because I was already familiar with it. Inno would do fine too.<br />
- I created a desktop utility (I used Delphi), which is called both on install and later, to handle changes in conf files.<br />
- I stripped Apache and PHP distributions of most files (final count: 3 files for PHP, 8 files for Apache, including all conf files)<br />
- I prepared special php.ini.dist and httpd.conf.dist which had placeholders (e.g. %PORT%) so the configuration utility has an easier time changing the conf files.</p>
<p>That&#8217;s about it :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JD</title>
		<link>http://rapidsignal.com/blog/2006/03/08/windows-installer-for-magna-crm/comment-page-1/#comment-236</link>
		<dc:creator>JD</dc:creator>
		<pubDate>Wed, 08 Mar 2006 01:42:09 +0000</pubDate>
		<guid isPermaLink="false">http://rapidsignal.com/blog/?p=169#comment-236</guid>
		<description>Wow! This is very nice. Definitely removes hurdle for some of your potential customers.

BTW, I would be really interested in knowing how you accomplished this. The tools (doesn't look like you used InnoSetup), techniques and pitfalls to avoid. [The reason I am asking this is, I also want to create similar web-environment which could work out of box.]

Thanks and good luck,
JD</description>
		<content:encoded><![CDATA[<p>Wow! This is very nice. Definitely removes hurdle for some of your potential customers.</p>
<p>BTW, I would be really interested in knowing how you accomplished this. The tools (doesn&#8217;t look like you used InnoSetup), techniques and pitfalls to avoid. [The reason I am asking this is, I also want to create similar web-environment which could work out of box.]</p>
<p>Thanks and good luck,<br />
JD</p>
]]></content:encoded>
	</item>
</channel>
</rss>
