{"id":478,"date":"2004-09-13T10:05:00","date_gmt":"2004-09-13T10:05:00","guid":{"rendered":"http:\/\/markwilson.me.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm"},"modified":"2007-05-21T23:33:49","modified_gmt":"2007-05-21T22:33:49","slug":"unattended-iis-installation-after","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm","title":{"rendered":"Unattended IIS installation after the operating system has been installed"},"content":{"rendered":"<p><!--109515873676007191-->One of my clients needed to provide an FTP server service on some of its XP PCs, but as an addition to the existing standard operating environment (i.e without altering the core build). Of course, Internet Information Services (including the FTP Publishing service) may be installed as part of an unattended Windows installation, but the problem here was installing IIS <em>after<\/em> the operating system had been installed and configured.I did some research, and discovered the system standalone optional component manager (<code>sysocmgr.exe<\/code>). This is effectively what sits behind the Add or Remove Programs Control Panel applet (<code>appwiz.cpl<\/code>), to provide the Add\/Remove Windows Components functionality. Microsoft&#8217;s <a href=\"http:\/\/www.microsoft.com\/resources\/documentation\/IIS\/6\/all\/techref\/en-us\/iisRG_UNI_2.mspx\">IIS 6.0 technical reference<\/a> provided the appropriate information to write an answer file and <a href=\"https:\/\/www.markwilson.co.uk\/blog\/scripts\/iissetup.cmd\">this command file demonstrates the process<\/a>, <a href=\"https:\/\/www.markwilson.co.uk\/blog\/scripts\/iissetup.txt\">taking input from a text file<\/a>.<\/p>\n<p>Once IIS was installed, the next stage was to configure the FTP Publishing service (create virtual directories, set permissions, etc.). Scripting support varies across the different IIS versions with, not surprisingly, IIS 6.0 providing the most complete support for what I wanted to do (there are a number of IIS-related scripts in the %systemroot%\\system32 directory). Unfortunately the IIS 6.0 scripts do not work with previous versions of IIS, the IIS 5.x administration scripts, installed by default in c:\\inetpub\\adminscripts) did not seem to offer what I needed, and <a href=\"http:\/\/membres.lycos.fr\/paour\/outils\/adsi_scripts\/iis4\/\">the IIS 4.0 Resource Kit scripts<\/a> do not work with IIS 5.0 or 5.1.<\/p>\n<p>I was stumped until a contact at Microsoft pointed me in the direction of <code>adsutil.vbs<\/code>. This is one of the IIS 5.x administration scripts that I had overlooked because of the filename (which does not imply that it will allow you to create virtual directories etc.). In fact, <code>adsutil.vbs<\/code> is pretty comprehensive in its capabilities and allowed me to configure all the FTP site settings I wanted, <a href=\"https:\/\/www.markwilson.co.uk\/blog\/scripts\/iisconf.cmd\">as demonstrated in this command file<\/a>.<\/p>\n<p>The main issue (not immediately apparent from the <code>adsutil.vbs<\/code> help text) was to create the virtual directory object and then to set the path for the virtual directory as two separate commands. This wasn&#8217;t easy to track down (but <a href=\"http:\/\/groups.google.co.uk\/groups?selm=efacOg6UEHA.2484%40TK2MSFTNGP11.phx.gbl\">can be found in a Google Groups thread<\/a>) and was the final step needed to get everything working.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of my clients needed to provide an FTP server service on some of its XP PCs, but as an addition to the existing standard operating environment (i.e without altering the core build). Of course, Internet Information Services (including the FTP Publishing service) may be installed as part of an unattended Windows installation, but the &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Unattended IIS installation after the operating system has been installed<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[110,54],"class_list":["post-478","post","type-post","status-publish","format-standard","hentry","tag-iis","tag-os-deployment"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Unattended IIS installation after the operating system has been installed - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unattended IIS installation after the operating system has been installed - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"One of my clients needed to provide an FTP server service on some of its XP PCs, but as an addition to the existing standard operating environment (i.e without altering the core build). Of course, Internet Information Services (including the FTP Publishing service) may be installed as part of an unattended Windows installation, but the &hellip; Continue reading Unattended IIS installation after the operating system has been installed\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2004-09-13T10:05:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-05-21T22:33:49+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Unattended IIS installation after the operating system has been installed\",\"datePublished\":\"2004-09-13T10:05:00+00:00\",\"dateModified\":\"2007-05-21T22:33:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm\"},\"wordCount\":368,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Microsoft Internet Information Server\\\/Services\",\"Operating System Deployment\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm\",\"name\":\"Unattended IIS installation after the operating system has been installed - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2004-09-13T10:05:00+00:00\",\"dateModified\":\"2007-05-21T22:33:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2004\\\/09\\\/unattended-iis-installation-after.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unattended IIS installation after the operating system has been installed\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Unattended IIS installation after the operating system has been installed - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm","og_locale":"en_GB","og_type":"article","og_title":"Unattended IIS installation after the operating system has been installed - markwilson.it","og_description":"One of my clients needed to provide an FTP server service on some of its XP PCs, but as an addition to the existing standard operating environment (i.e without altering the core build). Of course, Internet Information Services (including the FTP Publishing service) may be installed as part of an unattended Windows installation, but the &hellip; Continue reading Unattended IIS installation after the operating system has been installed","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm","og_site_name":"markwilson.it","article_published_time":"2004-09-13T10:05:00+00:00","article_modified_time":"2007-05-21T22:33:49+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Unattended IIS installation after the operating system has been installed","datePublished":"2004-09-13T10:05:00+00:00","dateModified":"2007-05-21T22:33:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm"},"wordCount":368,"commentCount":2,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Microsoft Internet Information Server\/Services","Operating System Deployment"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm","name":"Unattended IIS installation after the operating system has been installed - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2004-09-13T10:05:00+00:00","dateModified":"2007-05-21T22:33:49+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2004\/09\/unattended-iis-installation-after.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Unattended IIS installation after the operating system has been installed"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":568,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/06\/implementing-secure-ftp-service-using.htm","url_meta":{"origin":478,"position":0},"title":"Implementing a secure FTP service using Microsoft IIS","author":"Mark Wilson","date":"Thursday 2 June 2005","format":false,"excerpt":"Readers of this blog may recall that, last year, my open FTP server was hacked. That experience taught me a valuable lesson and earlier today, I needed to establish a secure FTP server installation using Microsoft Internet Information Services (IIS) 5.0 (well, as secure as you can with a protocol\u2026","rel":"","context":"In \"FTP\"","block_context":{"text":"FTP","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/ftp"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":571,"url":"https:\/\/www.markwilson.co.uk\/blog\/2004\/10\/allowing-files-to-be-replaced-as-part.htm","url_meta":{"origin":478,"position":1},"title":"Allowing files to be replaced as part of an FTP rename operation","author":"Mark Wilson","date":"Thursday 14 October 2004","format":false,"excerpt":"Yesterday, one of my clients came across an interesting scenario. They use FTP to poll sales data from their retail outlets back to a central location. As part of this process, the polling file is renamed to filename.bak; but what if filename.bak already exists from an earlier poll? The existing\u2026","rel":"","context":"In \"FTP\"","block_context":{"text":"FTP","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/ftp"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":481,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/01\/problems-with-certain-nics-and-ris.htm","url_meta":{"origin":478,"position":2},"title":"Problems with certain NICs and a RIS-based Windows XP installation","author":"Mark Wilson","date":"Tuesday 11 January 2005","format":false,"excerpt":"After my hard disk failure last month, I decided to resurrect a project that I had shelved some time ago - implementing an unattended setup for my PCs at home. I have a variety of computers from HP (Compaq), IBM and Dell, which makes things slightly more complicated than it\u2026","rel":"","context":"In \"Microsoft Windows XP\"","block_context":{"text":"Microsoft Windows XP","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-xp"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1377,"url":"https:\/\/www.markwilson.co.uk\/blog\/2009\/03\/installing-windows-sharepoint-services-on-windows-7-or-vista.htm","url_meta":{"origin":478,"position":3},"title":"Installing Windows SharePoint Services on Windows 7 (or Vista)","author":"Mark Wilson","date":"Monday 2 March 2009","format":false,"excerpt":"Windows SharePoint Services (WSS) is not supported on a client operating system, but that's not to say it shouldn't run - right? After all, Windows client releases include a web server and can run a database service - that should pretty much cover the basics (back in the days of\u2026","rel":"","context":"In \"Microsoft SharePoint\"","block_context":{"text":"Microsoft SharePoint","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/sharepoint"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":183,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/10\/sysprep-fails-on-windows-xp-sp2.htm","url_meta":{"origin":478,"position":4},"title":"SysPrep fails on a Windows XP SP2 installation without file and printer sharing enabled","author":"Mark Wilson","date":"Tuesday 18 October 2005","format":false,"excerpt":"I'm trying out some workstation deployment scenarios right now and need to use the Microsoft System Preparation Tool (SysPrep) to prepare my Windows XP SP2 build for imaging. The trouble is, that SysPrep was refusing to play ball reporting the following error message: There is an incompatibility between this tool\u2026","rel":"","context":"In \"Microsoft Windows XP\"","block_context":{"text":"Microsoft Windows XP","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-xp"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1150,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/installing-php-5-on-iis-6.htm","url_meta":{"origin":478,"position":5},"title":"Installing PHP 5 on IIS 6","author":"Mark Wilson","date":"Thursday 7 August 2008","format":false,"excerpt":"I've run PHP with Microsoft Internet Information Services (IIS) before (running on a Windows XP laptop) and I seem to remember the installation being quite straightforward. Even so, tonight I was installing PHP 5.2.6 with IIS 6 (on Windows Server 2003 R2 Enterprise x64 Edition) and I ran across a\u2026","rel":"","context":"In \"Microsoft Internet Information Server\/Services\"","block_context":{"text":"Microsoft Internet Information Server\/Services","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/iis"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=478"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/478\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}