Topic: Getting Typo working with apache2? help please

I have had an apache2 server setup for a while now running torrentflux (php torrent downloader). Now I want to setup a Typo blog on the apache server as well and am getting extremely frustrated with this. I currently have 2 DNS addresses, call them and When connecting to I can access torrentflux fine using a virtual host setup in httpd.conf. For my blog I setup a file in sites-available and linked in sites-enabled, it looks like this:

<VirtualHost *>
DocumentRoot /var/www/blog/public
<Directory /var/www/blog/public>
        Options ExecCGI FollowSymLinks
        AddHandler cgi-script .cgi
        AllowOverride all
        Order allow,deny
        Allow from all

This results in a 403 Forbidden error:

You don't have permission to access / on this server.

Earlier, I had used webmin to setup the blog virtual host and was able to hit but it did not go to the Typo page, it just displayed a directory list of /var/www/blog/public. I figured this had something to do with the cgi handler and found the above configuration here: … ntu-dapper
and tried to follow it.

I am approaching this in the correct way? I just want a simple blog setup at one DNS and torrentflux at the other. I was also reading about using a proxy in apache to redirect to the mongrel server hosting the typo page. I would be down for trying this as well, but have just gotten more confused reading any tutorials that suggest it. I feel like I'm going crazy here trying all these different things and would just like some input and guidance before I screw something up any worse.