From d9e8b37ac4c55929b9c47a034006e21328842d37 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Wed, 18 Jan 2017 11:37:11 +1300 Subject: [PATCH] Remove WebPI references MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SQL Server is still community supported, and we have IIS 7+ in our “server requirements”, which won’t change. But the WebPI installer is rarely used in practice, and doesn’t provide the best user experience for Windows users compared to other installation options. Given it sucks up time on every release process. this should be removed. --- .../01_Installation/03_Windows.md | 3 -- .../Windows_Platform_Installer.md | 50 ------------------- .../04_Making_A_SilverStripe_Core_Release.md | 25 ---------- 3 files changed, 78 deletions(-) delete mode 100644 docs/en/00_Getting_Started/01_Installation/04_Other_installation_Options/Windows_Platform_Installer.md diff --git a/docs/en/00_Getting_Started/01_Installation/03_Windows.md b/docs/en/00_Getting_Started/01_Installation/03_Windows.md index 1ea528641..ed9bf0b45 100644 --- a/docs/en/00_Getting_Started/01_Installation/03_Windows.md +++ b/docs/en/00_Getting_Started/01_Installation/03_Windows.md @@ -4,9 +4,6 @@ An easy and reliable approach to getting SilverStripe running on Windows is to u done through [WampServer](http://www.wampserver.com/en/). This can be useful if you are deploying on Linux Apache and want a Microsoft Windows machine with a very similar environment. -Note: Installing on Microsoft's IIS webserver through Microsoft WebPI is likely to be easier, see -[Windows with Web Platform Installer](other_installation_options/windows_platform_installer). - ## Install WAMP 1. Go to the [WampServer download page](http://www.wampserver.com/en/#download-wrapper). diff --git a/docs/en/00_Getting_Started/01_Installation/04_Other_installation_Options/Windows_Platform_Installer.md b/docs/en/00_Getting_Started/01_Installation/04_Other_installation_Options/Windows_Platform_Installer.md deleted file mode 100644 index a9069d208..000000000 --- a/docs/en/00_Getting_Started/01_Installation/04_Other_installation_Options/Windows_Platform_Installer.md +++ /dev/null @@ -1,50 +0,0 @@ -# Windows with Web Platform Installer (WebPI) - -(Windows XP, 2003, 2008, Vista and 7) - -## Installing SilverStripe - -* Download and run Microsoft Web Platform Installer (WebPI): -[![](http://www.silverstripe.org/assets/downloads/webpi/wpiBadgeGreen.png)](http://www.microsoft.com/web/gallery/install.aspx?appsxml=www.microsoft.com%2fweb%2fwebpi%2f2.0%2fWebApplicationList.xml&appid=105) - -* In WebPI, select 'SilverStripe' from the 'Content Management System' link -* Select install. It will install dependancies like MySQL and PHP if you don't have these installed already. -* Type in the questions it asks you, such as the username/password you set in the above MySQL installation: -* Everything should be installed, with you seeing the initial webpage -* And you can log-in to the CMS - -## Important: Installation issue on XP - -After you've installed SilverStripe on XP using WebPI. You'll need to make a configuration change to get it working. - -Specifically, you need to configure XP not to check that a script file exists before executing the script. This is -necessary for URLs of the form http://localhost/silverstripe/index.php/about-us/ to work. - -* Open IIS Administrator -* Expand the local computer tree node -* Expand the Web Sites tree node -* Right click on "Default Web Site" and select "Properties" -* Select the "Home Directory" Tab. -* Click the "Configuration Button towards the bottom on the right -* Select the "Mappings" Tab -* Find the .php mapping, select it and click the "Edit" button -* Make sure the check box "Check that file exists" is cleared. -* Hit OK's all the way back up and restart IIS - -## Support - -* http://www.silverstripe.org/installing-on-windows-now-easier-thanks-to-microsoft-web-platform-installer/ (This shows -a beta version of the software) -* Microsoft Forum: http://forums.iis.net/1155.aspx -* SilverStripe Installation Issues Forum: http://silverstripe.org/installing-silverstripe/ - -## Screenshots - -![](../../../_images/webpi-2-a-silverstripe-choice.jpg) -![](../../../_images/webpi-2-b-dependencies.jpg) -![](../../../_images/webpi-2-c-downloading-and-installaing.jpg) -![](../../../_images/webpi-2-d-installer-questions-step1.jpg) -![](../../../_images/webpi-2-e-installer-questions-step2.jpg) -![](../../../_images/webpi-2-f-success-message.jpg) -![](../../../_images/webpi-2-g-silverstripe-homepage.jpg) -![](../../../_images/webpi-2-h-cms-interface-working.jpg) diff --git a/docs/en/05_Contributing/04_Making_A_SilverStripe_Core_Release.md b/docs/en/05_Contributing/04_Making_A_SilverStripe_Core_Release.md index c2348aced..c7493f924 100644 --- a/docs/en/05_Contributing/04_Making_A_SilverStripe_Core_Release.md +++ b/docs/en/05_Contributing/04_Making_A_SilverStripe_Core_Release.md @@ -359,36 +359,11 @@ will need to be regularly updated. forum category. Make this a global read-only sticky, and un-sticky any older release. * Update the #silverstripe [IRC](https://www.silverstripe.org/community/contributing-to-silverstripe/irc-channel/) topic to include the new release version. -### Stage 4: Web platform installer release - -The web platform installer is available [on the web app gallery](http://www.microsoft.com/web/gallery/silverstripecms.aspx). - -In order to update this you will need a Microsoft live account, and have it authorised -by SilverStripe staff in order to publish these releases. - - -To update this release there is an additional download tool at -`[https://code.platform.silverstripe.com/silverstripe/webpi](https://code.platform.silverstripe.com/silverstripe/webpi)` -which will guide you through the process of generating a new zip release. - - ./make-package 3.2.4 3.2.4 - aws s3 cp ./silverstripe-3.2.4-webpi.zip s3://silverstripe-ssorg-releases/sssites-ssorg-prod/assets/downloads/webpi/silverstripe-3.2.4-webpi.zip --acl public-read --profile silverstripe - -Once you have a new release, update the necessary details at -[http://www.microsoft.com/web/gallery/appsubmit.aspx?id=57](http://www.microsoft.com/web/gallery/appsubmit.aspx?id=57) -to submit a new version, including: - -* Set the version number -* Update the release date -* Submit the package URL -* Submit the package SHA - ## See also * [Release Process](release_process) * [Translation Process](translation_process) * [Core committers](core_committers) -* [WebPI Installer](https://docs.silverstripe.org/en/getting_started/installation/other_installation_options/windows_platform_installer/) If at any time a release runs into an unsolveable problem contact the core committers on the [discussion group](https://groups.google.com/forum/#!forum/silverstripe-committers)