Pre-Instalation:
Install IIS
As an Administrator of your computer, go to your Control Panel (Start Menu -> Control Panel), and click the Programs tool.
In the Add or Remove Programs tool, select “Turn Windows features on or off”.
On Windows Features, scroll down the list of components, select and check the Internet Information Services (IIS) item. Then, press the “+” button next to the Internet Information Services (IIS) item, to access the subcomponents
On the Internet Information Services (IIS) subcomponents dialog, make sure the following subcomponents are checked:
Press the Ok button to return to the Windows Components Wizard dialog.
Wait for the installation process to finish.
During the installation process you might get a popup dialog requesting to insert your operating system CD, or specify the location of the i386 installation folder. If you have the original operating system with the same Service Pack, then use the CD.
Install SQL Server (set the server collation as CIAI and enable mixed-mode authentication, https://www.microsoft.com/en-us/download/details.aspx?id=29062)
Install or enable .NET Framework 3.5
Check your OS version:
Windows 8 / Windows 7 / Windows 2008 R2: .NET Framework 3.5 is installed by default. Enable it on Windows Features (https://msdn.microsoft.com/en-us/library/hh506443.aspx)
Other Windows versions: Download and install .NET Framework 3.5 (https://www.microsoft.com/en-us/download/details.aspx?id=21)
Open Notepad as administrator
Edit %WINDIR%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
Locate the <processModel> element inside <system.web> section
Create (or update) the maxRequestLength property of httpRuntime element to allow requests for at least 32768Kb. (<httpRuntime executionTimeout="100" maxRequestLength="32768" />)
Optional: Install Message Queuing to take advantage of the OutSystems Platform Asynchronous log feature (https://www.outsystems.com/forums/discussion/6831/microsoft-message-queue-installation-for-community-edition/)
Installation
Create an OutSystems database Catalog
Open a Command Line (in the Run utility of the Start Menu write “cmd” and click OK)
In the Command Line Execute the following commands:
sqlcmd -S localhost\OUTSYSTEMS
CREATE LOGIN outsystemsinstaller WITH PASSWORD = 'outsystems'
GO
EXEC sp_addsrvrolemember outsystemsinstaller, sysadmin
CREATE DATABASE OUTSYSTEMS
exit
Install Platform Server (https://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=76)
Run the OutSystems Configuration Tool
Open the Configuration Tool (located in the Start Menu / All Programs / OutSystems / Administration Tools / Configuration Tool):
Select the Database tab
Set Database Server and Catalog
DBMS to Microsoft SQL Server
Server to localhost\OUTSYSTEMS
Catalog to OUTSYSTEMS
Create Admin user
Set User to hubadmin
Set Password to outsystems
Create Runtime user
Set User to hubruntime
Create Log user
Set User to hublog
Click Grant Permissions
In Database Login use
Set Login to outsystemsinstaller
Click the OK button
Create the Platform Database Schema
Click Create/Upgrate Database
In the confirmation Dialog Box click Yes
A new Dialog Box with the successful confirmation as follow should appear
Select the Session tab
Set Session Server and Catalog
Catalog to OSASPState
Set User to hubstate
Click Configure Session Database
A Confirmation Dialog Box should appear
Click Yes
More Database Login Windows can appear after OK is pressed, keep clicking OK if they do (only three windows should appear though)
A success message should appear after this
Finish the configuration by Clicking the Apply & Exit button
Answer yes when asked to install Service Center
Answer yes when asked start Scheduler and SMS Connector services
Upload the OutSystems Platform License
Request your Community License at: https://www.outsystems.com/community/license/
Fill in the requested information
You will then be emailed your license
Open your service center at https://localhost/servicecenter
username: admin
password: admin
Go to the ADMINISTRATION/Licensing tab
Click in the Upload New License option
Choose the file that goes attached in your license email (OutSystemsPlatformCommunityEdition.lic)
Press Upload
Install System Components
Go to the FACTORY tab
Go to Solutions tab;
Chose the option Upload New Solution
Choose the file System_Components.osp (available in the Platform Server installation dir, usually “C:\Program Files\OutSystems\Platform Server\System_Components.osp”)
Press 1-click-publish;
Wait for all the publication steps to finish.
Install Service Studio (https://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=76)
Install Integration Studio (https://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=76)
And after this you should be able to start your interactive Tutorials and take full advantage of OutSystems Platform.