There are instructions out there that say to just use Web Platform Installer (Web PI) from IIS Manager to install WordPress. The problem with this is that it will install an instance of SQL Server Express on the web server. If you’re OK with that, then by all means, use Web PI. However, I already had a SQL Server instance on another box. If this is your case, then just follow these instructions. Here are the instructions from the site, which are extremely easy:
- Download wordpress, unzip the package and put the file in place.
- Download the plugin package.
- Upload
wp-db-abstraction.phpand thewp-db-abstractiondirectory towp-content/mu-plugins. This should be parallel to your regular plugins directory. If themu-pluginsdirectory does not exist, you must create it. - Put the
db.phpfile from inside thewp-db-abstraction.phpdirectory towp-content/db.php - Visit
$your_wordpress_url/wp-content/mu-plugins/wp-db-abstraction/setup-config.phpto generate yourwp-config.phpfile - Install WordPress normally
Happy blogging!
NOTE: Can’t see any posts after installation? Follow this thread, or modify the mu-plugins/wp-db-abstraction/translations/sqlsrv/translations.php file:
/*
// Check for true offset
if ( count($limit_matches) == 5 && $limit_matches[1] != '0' ) {
$true_offset = true;
} elseif ( count($limit_matches) == 5 && $limit_matches[1] == '0' ) {
$limit_matches[1] = $limit_matches[4];
}
*/
// Check for true offset
if ( count($limit_matches) == 5 && $limit_matches[1] != '0' ) {
$true_offset = true;
} elseif ( count($limit_matches) >= 5 && $limit_matches[1] == '0' ) {
$limit_matches[1] = $limit_matches[4];
}
See wordpress.org