{"id":177,"date":"2016-04-19T16:02:58","date_gmt":"2016-04-19T22:02:58","guid":{"rendered":"http:\/\/www.cmadix.com\/?p=177"},"modified":"2017-06-04T21:24:53","modified_gmt":"2017-06-05T03:24:53","slug":"installing-wordpress-on-microsoft-iis","status":"publish","type":"post","link":"http:\/\/www.stormbreaker.tech\/?p=177","title":{"rendered":"Installing WordPress on Microsoft IIS"},"content":{"rendered":"<h2>Install Internet Information Services 8.5 and WordPress 3.x by Using the Microsoft Web Platform Installer 5.0<\/h2>\n<p>This article describes how to install and configure WordPress 3.x on Windows clients and servers (see Prerequisites) using the Microsoft Web Platform Installer (Web PI) version 5.0. As of May 28, 2014, the latest version of WordPress is 3.9.1.<\/p>\n<p>The Web PI is a free tool that makes getting the latest components of the Microsoft Web Platform\u2014including Internet Information Services (IIS), MySQL, PHP, the Microsoft .NET Framework, and Visual Web Developer\u2014quick and easy. The Web PI also lets you install web applications such as WordPress with the built-in <a href=\"http:\/\/www.microsoft.com\/web\/gallery\/\">Windows Web App Gallery<\/a>.<\/p>\n<p>To install WordPress on IIS 8.5 by using the Web PI 5.0, follow these steps:<\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Prerequisites\">Prerequisites<\/a><\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Step_1._Install_Microsoft_Web_Platform_Installer_5.0\">Step 1. Install Microsoft Web Platform Installer 5.0<\/a><\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Step_2._Select_the_products_and_applications_to_install\">Step 2. Select the products and applications to install<\/a><\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Step_3._Review_and_configure_the_selected_products_and_applications\">Step 3. Review and configure the selected products and applications<\/a><\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Step_4._Complete_the_installation_and_configuration\">Step 4. Complete the installation and configuration<\/a><\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Step_5._Enable_clean_URLs_.28Pretty_Permalinks.29\">Step 5. Enable clean URLs (Pretty Permalinks)<\/a><\/p>\n<p><a title=\"Installing on Microsoft\" href=\"https:\/\/codex.wordpress.org\/Installing_on_Microsoft#Step_6._Running_Microsoft_WebMatrix_with_WordPress\">Step 6. Running Microsoft WebMatrix with WordPress<\/a><\/p>\n<h2>Prerequisites<\/h2>\n<p>The supported operating systems for the Microsoft Web Platform Installer (Web PI) 5.0 are Windows 8.1, Windows 8, Windows 7, Windows Vista Service Pack 1 (SP1), Windows Vista, Windows XP Service Pack 2 (SP2) and later versions, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, and Windows Server 2003 Service Pack 1 (SP1) and later versions.<\/p>\n<p>For this guide, it is assumed that you have either Windows Server 2012 R2 or Windows 8.1 Pro client installed on your computer. You will also need an Internet connection and administrator privileges for your computer.<\/p>\n<p>It is a good idea to confirm that your system meets the hardware requirements for IIS 8.5. See <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/dn303418.aspx\">http:\/\/technet.microsoft.com\/en-us\/library\/dn303418.aspx<\/a> for more information.<\/p>\n<h2>Step 1. Install Microsoft Web Platform Installer 5.0<\/h2>\n<p>In this step you download, install, and launch the MS Web Platform Installer (Web PI 5.0, which is a 1.4 MB download).<\/p>\n<ol>\n<li>Log into your Windows machine as a user with administrative privileges.<\/li>\n<li>Launch Internet Explorer (other browsers work too).<\/li>\n<li>Go to <a href=\"http:\/\/www.microsoft.com\/web\/downloads\/platform.aspx\">http:\/\/www.microsoft.com\/web\/downloads\/platform.aspx<\/a>, and then click the <strong>Free Download<\/strong> button.\n<p><a title=\"Microsoft Web Platform Installer 5.0 webpage\" href=\"https:\/\/codex.wordpress.org\/File:Microsoft_Web_Platform_install_5-0_WebPage.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/2\/28\/Microsoft_Web_Platform_install_5-0_WebPage.png\" alt=\"Microsoft Web Platform Installer 5.0 webpage\" width=\"974\" height=\"826\" \/><\/a><\/li>\n<li>Click <strong>Run<\/strong>.\n<p><a title=\"File download security warning\" href=\"https:\/\/codex.wordpress.org\/File:File_Download_Security_Warning_1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/3\/3c\/File_Download_Security_Warning_1.png\" alt=\"File download security warning\" width=\"300\" height=\"198\" \/><\/a><\/li>\n<li>Click <strong>Run<\/strong> again.\n<p><a title=\"Internet Explorer security warning\" href=\"https:\/\/codex.wordpress.org\/File:Internet_Explorer_Security_Warning_2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/a\/a4\/Internet_Explorer_Security_Warning_2.png\" alt=\"Internet Explorer security warning\" width=\"300\" height=\"134\" \/><\/a><\/li>\n<li>Wait a few seconds for the Web PI 5.0 to start.<\/li>\n<\/ol>\n<h2>Step 2. Select the products and applications to install<\/h2>\n<p>In this step, you select the version of WordPress that you want to install. WordPress 3.9.1 is used in this guide.<\/p>\n<ol>\n<li>On the &#8220;Web Platform Installer&#8221; start screen click the <strong>Applications<\/strong> tab, and then click the <strong>Add<\/strong> button associated to the right with &#8220;WordPress&#8221;.\n<p><a title=\"List of apps on WebPI\" href=\"https:\/\/codex.wordpress.org\/File:WebPI_Installing_WordPress_Step1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/6\/61\/WebPI_Installing_WordPress_Step1.png\" alt=\"List of apps on WebPI\" width=\"600\" height=\"438\" \/><\/a><\/li>\n<li>Click <strong>Install<\/strong>.\n<p><a title=\"Select WordPress on WebPI\" href=\"https:\/\/codex.wordpress.org\/File:WebPI_Installing_WordPress_Step2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/4\/46\/WebPI_Installing_WordPress_Step2.png\" alt=\"Select WordPress on WebPI\" width=\"600\" height=\"438\" \/><\/a><\/li>\n<\/ol>\n<h2>Step 3. Review and configure the selected products and applications<\/h2>\n<p>In this step, you review and configure what you have added. Additionally, you add the database and configure the password for it.<\/p>\n<ol>\n<li>When you are asked which type of database you want to use, leave <strong>MySQL (Not installed)<\/strong> selected.<br \/>\n<strong>Note:<\/strong> This will install MySQL 5.1 for Windows to handle all the database transactions that are required by WordPress.<\/li>\n<li>In password fields, type in a password for your database, and then click <strong>Continue<\/strong>.\n<p><a title=\"Database engine configuration\" href=\"https:\/\/codex.wordpress.org\/File:WebPI_Installing_WordPress_Step3.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/0\/0c\/WebPI_Installing_WordPress_Step3.png\" alt=\"Database engine configuration\" width=\"600\" height=\"375\" \/><\/a><\/li>\n<li>Review the files to be downloaded and installed, as well as the license agreements, and then click <strong>I Accept<\/strong>.\n<p><a title=\"Application installation summary\" href=\"https:\/\/codex.wordpress.org\/File:WebPI_Installing_WordPress_Step4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/2\/23\/WebPI_Installing_WordPress_Step4.png\" alt=\"Application installation summary\" width=\"600\" height=\"375\" \/><\/a><\/li>\n<li>Allow the Web PI installation to complete.\n<p><a title=\"WordPress Installation process\" href=\"https:\/\/codex.wordpress.org\/File:WebPI_Installing_WordPress_Step5.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/b\/ba\/WebPI_Installing_WordPress_Step5.png\" alt=\"WordPress Installation process\" width=\"600\" height=\"375\" \/><\/a><\/li>\n<li>Configure Security Keys.<br \/>\nThe WordPress <a title=\"Editing wp-config.php\" href=\"https:\/\/codex.wordpress.org\/Editing_wp-config.php#Security_Keys\">Security Keys<\/a> section describes what these keys and how they&#8217;re used.<\/p>\n<p><a title=\"Configure Security Keys\" href=\"https:\/\/codex.wordpress.org\/File:WebPI5_Installing_WordPress_Step6.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/5\/5f\/WebPI5_Installing_WordPress_Step6.png\" alt=\"Configure Security Keys\" width=\"695\" height=\"474\" \/><\/a><br \/>\nThe keys don&#8217;t need to be remembered, they should just be long, random and complicated. An easy way to generate the keys is to use the <a href=\"https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/\">online key generator<\/a>. Each time you click browser refresh, the <a href=\"https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/\">online key generator<\/a> creates a new set of keys.<em>Note:<\/em> The <a href=\"https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/\">online key generator<\/a> produces keys that may contain dollar signs (&#8216;$&#8217;) which cannot be used with keys entered into Web-PI. Until this Web-PI issue is resolved, a simple solution is to check for dollar sign characters and simply replace &#8216;$&#8217; with &#8216;S&#8217; (any alpha character will work).<\/p>\n<p>Here&#8217;s an example set of keys &#8211; <em>don&#8217;t use these, use the <a href=\"https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/\">online key generator<\/a> to create your own unique keys!<br \/>\n<\/em><br \/>\n<a title=\"Example Security Keys\" href=\"https:\/\/codex.wordpress.org\/File:WebPI5_Step5B_Example-Security-Keys.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/7\/7d\/WebPI5_Step5B_Example-Security-Keys.png\" alt=\"Example Security Keys\" width=\"771\" height=\"140\" \/><\/a><\/li>\n<li>Finish.<br \/>\nOn the FINISH dialog click the <strong>copy to clipboard<\/strong> link (this copies your database settings and password to the clipboard), paste and save this information in a file for future reference, and then click the <strong>Finish<\/strong> button.<\/p>\n<p><a title=\"Installation completed\" href=\"https:\/\/codex.wordpress.org\/File:WebPI5_Installing_WordPress_Step7.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/f\/fe\/WebPI5_Installing_WordPress_Step7.png\" alt=\"Installation completed\" width=\"696\" height=\"473\" \/><\/a><\/li>\n<li>Microsoft WebMatrix will open, allowing you to configure additional settings related to your WordPress site:\n<p><a title=\"WebMatrix summary screen\" href=\"https:\/\/codex.wordpress.org\/File:WebPI_Installing_WordPress_WebMatrixSite.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/d\/d1\/WebPI_Installing_WordPress_WebMatrixSite.png\" alt=\"WebMatrix summary screen\" width=\"600\" height=\"313\" \/><\/a><\/li>\n<\/ol>\n<h2>Step 4. Complete the installation and configuration<\/h2>\n<p>In this step, you complete the installation.<\/p>\n<ol>\n<li>Switch to Internet Explorer.<\/li>\n<li>Go to your WordPress website. For example, go to <a href=\"http:\/\/localhost\/myWordPress\">http:\/\/localhost\/myWordPress<\/a>.<\/li>\n<li>In the <strong>Site Title<\/strong> box, type the name of your site.<\/li>\n<li>In the <strong>Password, twice<\/strong> boxes, type a password for the admin account.\n<p><a title=\"WordPress site configuration\" href=\"https:\/\/codex.wordpress.org\/File:WordPress_site_configuration.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/9\/94\/WordPress_site_configuration.png\" alt=\"WordPress site configuration\" width=\"600\" height=\"457\" \/><\/a><\/li>\n<li>In the <strong>Your E-mail<\/strong> box, type the email address for the admin account.<\/li>\n<li>Click <strong>Install WordPress<\/strong>.\n<p><a title=\"WordPress site configuration (continued)\" href=\"https:\/\/codex.wordpress.org\/File:WordPress_Site_Configuration_continued.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/e\/e2\/WordPress_Site_Configuration_continued.png\" alt=\"WordPress site configuration (continued)\" width=\"600\" height=\"163\" \/><\/a><\/li>\n<li>Click <strong>Log In<\/strong>.\n<p><a title=\"WordPress site configuration completed\" href=\"https:\/\/codex.wordpress.org\/File:WordPress_Site_Configuration_completed.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/2\/28\/WordPress_Site_Configuration_completed.png\" alt=\"WordPress site configuration completed\" width=\"600\" height=\"290\" \/><\/a><\/li>\n<li>Type <strong>admin<\/strong>, type the password, and then click <strong>Log In<\/strong>.\n<p><a title=\"WordPress login\" href=\"https:\/\/codex.wordpress.org\/File:WordPress_login.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/1\/15\/WordPress_login.png\" alt=\"WordPress login\" width=\"300\" height=\"293\" \/><\/a><\/li>\n<\/ol>\n<h2>Step 5. Enable clean URLs (Pretty Permalinks)<\/h2>\n<p>In this step, you enable Pretty Permalinks now that WordPress has been installed.<\/p>\n<ol>\n<li>In the <strong>Dashboard<\/strong> menu, click <strong>Settings<\/strong>.\n<p><a title=\"WordPress dashboard menu\" href=\"https:\/\/codex.wordpress.org\/File:WordPress_Dashboard_menu.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/2\/21\/WordPress_Dashboard_menu.png\" alt=\"WordPress dashboard menu\" width=\"150\" height=\"414\" \/><\/a><\/li>\n<li>Scroll down, and then click <strong>Permalinks<\/strong>.\n<p><a title=\"Settings\" href=\"https:\/\/codex.wordpress.org\/File:Settings.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/9\/91\/Settings.png\" alt=\"Settings\" width=\"150\" height=\"187\" \/><\/a><\/li>\n<li>Under <strong>Common settings<\/strong>, select a common Permalink setting or select <strong>Custom Structure<\/strong> to create your own Permalink, and then click <strong>Save Changes<\/strong>.\n<p><a title=\"Permalink settings\" href=\"https:\/\/codex.wordpress.org\/File:Permalink_settings.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/c\/c5\/Permalink_settings.png\" alt=\"Permalink settings\" width=\"600\" height=\"433\" \/><\/a><\/li>\n<\/ol>\n<p>The installation is now complete, and you are ready to use WordPress!<\/p>\n<h2>Step 6. Running Microsoft WebMatrix with WordPress<\/h2>\n<p>The Microsoft Web Platform Installer (Web PI) installs WordPress to run in a localhost configuration in combination with Microsoft WebMatrix (which was also installed as part of the Web PI installation). When WebMatrix is not running (e.g., after a reboot or if you terminate WebMatrix) you will not be able to access your localhost WordPress site until WebMatrix is restarted. Use the following steps to start WebMatrix and launch your localhost WordPress site.<\/p>\n<ol>\n<li>Click <strong>Start<\/strong>, click <strong>All Programs<\/strong>, click-open the <strong>Microsoft WebMatrix<\/strong> folder, and then click to launch the <strong>Microsoft WebMatrix<\/strong> app.\n<p><a title=\"Launch Microsoft WebMatrix\" href=\"https:\/\/codex.wordpress.org\/File:MS-Web-Matrix-1_Launch-Web-Matrix.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/3\/32\/MS-Web-Matrix-1_Launch-Web-Matrix.png\" alt=\"Launch Microsoft WebMatrix\" width=\"242\" height=\"246\" \/><\/a><\/li>\n<li>On the WebMatrix start page, click the <strong>My Sites<\/strong> button to display the installed sites, and then click your <strong>wordpress<\/strong> site that displays in the pop-up context menu.\n<p><a title=\"Open your WordPress site\" href=\"https:\/\/codex.wordpress.org\/File:MS-Web-Matrix-2_Launch-My-Sites.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/f\/f0\/MS-Web-Matrix-2_Launch-My-Sites.png\" alt=\"Open your WordPress site\" width=\"488\" height=\"284\" \/><\/a><\/li>\n<li>After the site opens, click the lower-left <strong>Site<\/strong> tab to display links for the WordPress launch URL and file Path.\n<p><a title=\"Open the &quot;Site&quot; tab\" href=\"https:\/\/codex.wordpress.org\/File:MS-Web-Matrix-3_Select-Site-tab.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/2\/22\/MS-Web-Matrix-3_Select-Site-tab.png\" alt=\"Open the &quot;Site&quot; tab\" width=\"226\" height=\"180\" \/><\/a><\/li>\n<li>Click on the site URL link to launch your <strong>localhost<\/strong> WordPress site.<br \/>\n<a title=\"Launch the localhost WordPress site\" href=\"https:\/\/codex.wordpress.org\/File:MS-Web-Matrix-4_Launch-Site-URL.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/8\/89\/MS-Web-Matrix-4_Launch-Site-URL.png\" alt=\"Launch the localhost WordPress site\" width=\"263\" height=\"92\" \/><\/a><\/li>\n<li>At this point WebMatrix will open a browser window to your localhost WordPress site which you can customize and add content to.\n<p><a title=\"Browser window opens with your localhost WordPress site.\" href=\"https:\/\/codex.wordpress.org\/File:MS-Web-Matrix-5_Browser-localhost.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codex.wordpress.org\/images\/1\/12\/MS-Web-Matrix-5_Browser-localhost.png\" alt=\"Browser window opens with your localhost WordPress site.\" width=\"296\" height=\"232\" \/><\/a><\/li>\n<\/ol>\n<p><em>Remember:<\/em> WebMatrix must be left running while you interact with your localhost WordPress site.<\/p>\n<p>Taken from: https:\/\/codex.wordpress.org\/Installing_on_Microsoft_IIS<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Install Internet Information Services 8.5 and WordPress 3.x by Using the Microsoft Web Platform Installer 5.0 This article describes how to install and configure WordPress 3.x on Windows clients and servers (see Prerequisites) using the Microsoft Web Platform Installer (Web PI) version 5.0. As of May 28, 2014, the latest version of WordPress is 3.9.1. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.stormbreaker.tech\/?p=177\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Installing WordPress on Microsoft IIS&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","footnotes":""},"categories":[5],"tags":[12,13],"_links":{"self":[{"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=\/wp\/v2\/posts\/177"}],"collection":[{"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=177"}],"version-history":[{"count":4,"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=\/wp\/v2\/posts\/177\/revisions"}],"predecessor-version":[{"id":221,"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=\/wp\/v2\/posts\/177\/revisions\/221"}],"wp:attachment":[{"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.stormbreaker.tech\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}