<?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>D17's blog &#187; blog software</title>
	<atom:link href="http://blog.d-17.com/category/blog-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.d-17.com</link>
	<description>About hardcore technology and softcore business</description>
	<lastBuildDate>Thu, 22 Apr 2010 09:18:45 +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>Wordpress installation experience on blank Apache/MySQL</title>
		<link>http://blog.d-17.com/2008/03/wordpress-installation-experience-on-blank-apachemysql/</link>
		<comments>http://blog.d-17.com/2008/03/wordpress-installation-experience-on-blank-apachemysql/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 14:03:49 +0000</pubDate>
		<dc:creator>Dirk de Kok</dc:creator>
				<category><![CDATA[blog software]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[httpd.conf]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.d-17.com/2008/03/09/wordpress-installation-experience-on-blank-apachemysql/</guid>
		<description><![CDATA[testing 1, 2, 3 first post:)
Ha, I figured I should start this blog with a first post about installing Wordpress (version 2.3.3) on a blank Apache/MySQL machine with CentOS as operating system. I have installed Wordpress earlier, but that was with Fantastico. This is a script library that big hosting  companies use to  [...]]]></description>
			<content:encoded><![CDATA[<p>testing 1, 2, 3 first post:)</p>
<p>Ha, I figured I should start this blog with a first post about installing <a href="http://wordpress.org/" title="Wordpress - very good blog software">Wordpress</a> (version 2.3.3) on a blank Apache/MySQL machine with CentOS as operating system. I have installed Wordpress earlier, but that was with <a href="http://netenberg.com/fantastico.php">Fantastico</a>. This is a script library that big hosting  companies use to  offer an  easy installation to  end users that do  not have  adminstrative rights on their machine. As I am now the proud owner of a <a href="http://xen.org/">Xen</a> VPS I have my own CentOS machine to manage, including a clean Apache and MySQL. Previous installations were a piece of cake, and I didn&#8217;t think this would be otherwise.  So there I went, trying to beat previous records. Alas, some things had to tweak before everything was up and running:</p>
<ol>
<li>Getting different virtual hosts up and running.<br />
As the web sites <a href="http://www.d17.nl" title="D17 dutch corporate site">www.d17.nl</a>, <a href="http://www.d-17.com" title="english corporate web site">www.d-17.com</a> and <a href="http://blog.d-17.com" title="D17 blog">blog.d-17.com</a> are running on the same machine with the same ip-address, I wanted to use <a href="http://en.wikipedia.org/wiki/Virtual_hosting" title="Explanation of name based virtual hosting">name based virtual hosting</a> to distinguish between the sites. So I configured my virtual hosts, but nothing happened:(. Turned out that I had to enable it first with the <a href="http://httpd.apache.org/docs/2.2/mod/core.html#namevirtualhost">NameVirtualHost</a> directive, which is default turned off. So I added this line to my httpd.conf:</p>
<pre>NameVirtualHost *:80</pre>
<p>which says that name based virtual hosting is active for every ip-address on the machine, but only for connections on port 80.</li>
<li>Enabling url rewriting for SEO-friendly URLs.<br />
So now my homepage worked, admin part also, but clicking through to a post page I got an error. I knew I had SEO-friendly URL&#8217;s turned on, and was expecting this to be hampered by a not functional mod_rewrite. I had already put the .htacces file in the root of my blog, so apparently it wasn&#8217;t processed. So again to httpd.conf, to add this line:</p>
<pre>AllowOverride All</pre>
<p>and not in the general section, but within the Directory element within the virtualhost config section.</li>
<li>Making MySQL behave.<br />
I was stubborn and didn&#8217;t want to follow the <a href="http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install">5 minute installation manual. </a>Turned out I misconfigured the rights of the db user related to from what hosts it was allowed to login. So you should just follow the manual precisely:)</li>
</ol>
<p>Tada, hello word!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.d-17.com/2008/03/wordpress-installation-experience-on-blank-apachemysql/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
