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?