You may not have to edit httpd.conf
A lot depends on how your host has configured your httpd.conf.
Most are set up to default to index.html If that file is not present the will look for the next file in the list untill it gets to index.php.
That s how your host should have your Apache configured.
Some hosts have a control panel to you can set the page name of your
default page.
If in your root is a index.html, rename index.html to index.html.bak then move your
PostNuke, if your host has your httpd.conf configure correctly index.php will then become the default.