Microsoft just installed my DotNetNuke!!
I've installed a lot of DNN sites in the last couple of years, but this task just got even easier!
http://www.microsoft.com/web/channel/products/WebApplicationInstaller.aspx
The Web Application Installer Beta is designed to help get you up and running with the most widely used Web Applications freely available for your Windows Server. Web AI provides support for popular ASP.Net and PHP Web applications including Graffiti, DotNetNuke, WordPress, Drupal, OSCommerce and more. With just a few simple clicks, Web AI will check your machine for the necessary pre-requisites, download these applications from their source location in the community, walk you through basic configuration items and then install them on your computer.
The only down side is that it installed DNN 4.8.4 instead of DNN 4.9.
Here is the installation log:
[10/17/2008 9:09:55 AM] ----------------------------------------
[10/17/2008 9:09:55 AM] Start download the configuration file.
[10/17/2008 9:09:56 AM] Launch the app successfully.
[10/17/2008 9:10:00 AM] Download the configuration file completion.
[10/17/2008 9:10:00 AM] Start load the configuration file.
[10/17/2008 9:10:04 AM] The configuration file is valid.
[10/17/2008 9:10:04 AM] Load the configuration file completion.
[10/17/2008 9:10:26 AM] Change to the Select Application page.
[10/17/2008 9:10:48 AM] Change to the Prerequisites page.
[10/17/2008 9:10:49 AM] The prerequisite IIS has passed inspection.
[10/17/2008 9:10:49 AM] The prerequisite FastCgi has passed inspection.
[10/17/2008 9:10:49 AM] The prerequisite SQL Server or SQL Express has passed inspection.
[10/17/2008 9:10:49 AM] Change to the DotNetNuke Web Site page.
[10/17/2008 9:11:00 AM] Change to the DotNetNuke Configuration page.
[10/17/2008 9:11:45 AM] Change to the Application Prerequisites page.
[10/17/2008 9:11:45 AM] Testing SQL Connection on server localhost with uid sa
[10/17/2008 9:11:55 AM] Start download DotNetNuke
[10/17/2008 9:11:55 AM] Change to the Installation page.
[10/17/2008 9:12:10 AM] Download DotNetNuke successfully.
[10/17/2008 9:12:10 AM] Start extract DotNetNuke
[10/17/2008 9:12:23 AM] Extract DotNetNuke successfuly.
[10/17/2008 9:12:23 AM] Creating VDir with name DotNetNuker in site localhost, path=C:\inetpub\wwwroot\DotNetNukerMan.
[10/17/2008 9:12:23 AM] Began to add the default document "Default.aspx" for the web site localhost.
[10/17/2008 9:12:23 AM] Generating config file for DotNetNuke.
[10/17/2008 9:12:23 AM] Setting file system rights for file: C:\inetpub\wwwroot\DotNetNukerMan, user: IIS AppPool\DefaultAppPool
[10/17/2008 9:12:28 AM] Run the database script for DotNetNuke.
[10/17/2008 9:12:28 AM] Began to execute the SQL script. Database = DotNetNuker Server = localhost
[10/17/2008 9:12:33 AM] Change to the Summary page.
Pretty cool huh?