web application installer - V2

Rating:        Based on 3 ratings
Reviewed:  3 reviews
Downloads: 9438
Released: Oct 29, 2007
Updated: Feb 10, 2010 by bernhardfrank
Dev status: Beta Help Icon

Recommended Download

Source Code wai2.0.13 zip
source code, 2219K, uploaded Oct 30, 2008 - 6332 downloads

Other Available Downloads

Application WAI2.0.13-Installer.msi
application, 2340K, uploaded Oct 30, 2008 - 2723 downloads
Application beta wai2.0.14.zip
application, 2561K, uploaded Feb 10, 2010 - 383 downloads

Release Notes

This is the 2nd release of the Web Application Installer

You just need to unzip wai-2.0.zip into a directory of your choice and start reading "Creating a MSI for your Web Application.pdf" this will guide you through the process of creating your own Windows Installer (*.msi) file for your web application.

This will create *.msi packages to be installed on Windows Server 2003 (IIS6), Windows Vista (with IIS7), Longhorn Server (IIS7)

Added with version 2.0:
Added support for PHP + MySQL

2.0.1 - Minor bug fixes
2.0.2 - PHP FastCGI Support for IIS 5.1+ / 6
2.0.5 - Fixed some bugs (e.g. wrong url when installing in existing website), Added logging and a few other properties, Extended scriptparse functionality to replace more @@properties@@, PHP/FastCGI support for IIS7 (vista) and Built Windows Installer for WAI
2.0.6 - Fixed scripts (removed CRLF problem in createScriptConfig.vbs )
Added new Properties: checkIfIUSRisListedOnPHPUploadDir, WANTinstalllogFile
2.0.7 - Added new properties: checkMYSQL40 and SETREADONLY
2.0.8 - Added support for SQL Server 2008 made some modifications to better work for PERL
2.0.9 - minor additions only for PERL
2.0.10 - MySQL Connector/ODBC 5.1 (5.1.5) support (better query mechanism to detect used odbc connector)
2.0.11 - added a x64 bit template to be used for creating packages targeted for x64 platforms
2.0.12 - removed the x64 template - run buildx64config.vbs to autogenerate a x64 installer package from your existing *.wxs file
2.0.13 - bugfixes:
• GenerateSourceConfig.vbs now sets only sets folder permissions (no longer also on files) - files inherit the folders permissions
• If you grant the Networkservice write permissions to a folder the IUSR gets also write permissions (required when working with php and fastcgi impersonation)
• GenerateSourceConfig.vbs now creates valid fileIDs (e.g. typo3 has files with special chars WIX would not like)
added Property IIS7REQUIREDMODULES this comma separated list gets checked when the your msi is run on IIS7
beta 2.0.14 - Added support for uninstalling -> to allow uninstall set ALLOWADDREMOVEPROGRAM to 1 this will make the web app to show up in the Add/Remove programms section, this also means that a web app can then be installed only once per machine
- other bugfixes:
• Modified the IE Explorer search option in template
• IIS7 NEW FastCGI PHPWebsite (although new app pool was created it was not used)

Reviews for this release

Wow. This package gave me a huge head-start in creating the installer. The documentation is excellent. I finally have a working MSI that is not only full-featured, but easy to reconfigure. This is easily the best way to get started with WiX when publishing web apps.
by willklein on Jan 21, 2009 at 6:06 PM
Very,very good!
by ux0qt on Jan 12, 2009 at 7:37 AM
I tried using this. There is a way better tool that lets you migrate sites, applications, databases between webservers all just in one step. Its called web deployment tool which is a free download from microsoft.
by shmparvez on Aug 11, 2009 at 1:53 AM