The way to install and set up WordPress in IIS is mentioned here using Microsoft Web Platform Installer (Web PI). The Web PI is created for a simple installation of a list of components of the Web Platform, like Visual Web Developer, MySQL, PHP, .NET Framework, Silverlight for Visual Studio, etc.
The latest version of Web PI supports the installation of certain third-party software available in the Web App Gallery. That includes WordPress. Once having the installation done, you should turn to WordPress setup off hand.
Install Web Platform Installer
Before everything, search for the latest versions of Microsoft Web Platform Installer via http://www.microsoft.com/Web/downloads/platform.aspx and then click “Free Download” button. The current version is Microsoft Web Platform 5.0, which is free of charge. It is regarded as a smart and tiny method to install web applications.
Having Web PI downloaded, click “Run” to start this program in real time and then click “Run” again when turning to the next setting box. It takes a few seconds to run this software. After having the installation completed, you should open the Web Platform Installer and set about WordPress Installation.
Download & Configure WordPress with Web Platform Installer
Since everything gets ready, the Web Platform Installer starts out automatically. Click the Applications tab and target WordPress from a list of applications. Here includes a large number of applications for multiple purposes, like CMS, forums, wiki, tools, etc. Click the “Add” button next to WordPress and then install it.
Complete the rest settings for WordPress configuration step by step. In the Prerequisites tab, select MySQL and set a password for the database admin account. Check “Save my password” and continue to the next step.
Check if there is something wrong with the files to be downloaded. You can delete any files if needed by clicking the cross icon. And then, check the Privacy Statements and click “I Accept”.
The process of installation takes a few minutes. That depends.
When it comes to the step of configuration, you should type three security keys as required, including authentication key, secure authentication key and logged in key. Create security keys via the Online Key Generator and copy & paste the needed parameters in specific fields. Continue to the Finish step. The following screenshot shows an example set of keys.
Having the WordPress installed successfully, the basic information of database is shown on the Finish tab, in terms of name, username and password. Remember the password and click “Finish” to confirm all settings.
Install & Set Up WordPress on Your Website
Since you have completed the WordPress installation, you should get started to set up your WordPress with basic information. Type http://localhost/yourwebsite/wp-admin/install.php in the Windows Internet Explorer, and then you access to WordPress Welcome page as below.
Name your WordPress website properly and type a site title as required. By default, the username is set as “admin” and that should be changed for site security. The username can be anything according to personal needs. Set a password for your account and then retype it. Make the password as stronger as possible with hyphen, characters, numbers and specific symbols included.
Type your email address and double-check it if anything goes wrong. Check the option “Allow my site to appear in search engines like Google and Technorati” and click “Install WordPress” to confirm all settings. Note that, you are allowed to modify those settings in anytime via WP-admin > Settings > General.
A new page appears with a notice of “Success!”, which requires you to enter the username and password you have set just now. Click “Log In” and get started to set up your website via WordPress dashboard.
If you cannot access to the localhost WordPress site, you should check if the WebMatrix has been restarted. If not, go to Start > All Programs and open the Microsoft WebMatrix folder. Click Microsoft WebMatrix to launch this item. Click My Sites on the WebMatrix start page and select your newly created WordPress site. Click the site URL to start the localhost site.