Outsystems Certified Discussion

How to manually install the Agile Platform Community Edition

thumbs_up_ico7thumbs_down_ico0
Note: This steps are for the 5.1 version of the Agile Platform, if you intent to install the latest version please follow this link: www.outsystems.com/goto/community-manual-install

Permalink: www.outsystems.com/goto/community51-manual-install

With this post I will try to enumerate all the steps required to manually install the Agile Platform 5.1 Community Edition, but I suggest that you always follow the Agile Platform Server - .NET Install Checklist (http://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=7) to perform an installation of the Agile Platform.
 
  • Installation
    1. Create an OutSystems database Catalog
      1. Open a Command Line (in the Run utility of the Start Menu write “cmd” and click OK)
      2. In the Command Line Execute the following commands:
        1. sqlcmd -S localhost\OUTSYSTEMS
        2. CREATE LOGIN outsystemsinstaller WITH PASSWORD = 'outsystems'
        3. GO
        4. EXEC sp_addsrvrolemember outsystemsinstaller, sysadmin
        5. GO
        6. CREATE DATABASE OUTSYSTEMS
        7. GO
        8. exit
    2. Install Platform Server (http://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=7)
    3. Run the OutSystems Configuration Tool
      1. Open the Configuration Tool (located in the Start Menu / All Programs / OutSystems / Administration Tools / Configuration Tool):
      2. Select the Database tab
      3. Set Database Server and Catalog
        1. DBMS to Microsoft SQL Server
        2. Server to localhost\OUTSYSTEMS
        3. Catalog to OUTSYSTEMS
      4. Create Admin user
        1. Set User to hubadmin
        2. Set Password to outsystems
        3. Click Grant Permissions
          1. In Database Login use
            1. Set Login to outsystemsinstaller
            2. Set Password to outsystems
            3. Click the OK button
      5. Create Runtime user
        1. Set User to hubruntime
        2. Set Password to outsystems
        3. Click Grant Permissions
          1. In Database Login use
            1. Set Login to outsystemsinstaller
            2. Set Password to outsystems
            3. Click the OK button
      6. Create Log user
        1. Set User to hublog
        2. Set Password to outsystems
        3. Click Grant Permissions
          1. In Database Login use
          2. Set Login to outsystemsinstaller
          3. Set Password to outsystems
          4. Click the OK button
      7. Create the Platform Database Schema
        1. Click Create/Upgrate Database
          1. In the confirmation Dialog Box click Yes
          2. A new Dialog Box with the successful confirmation as follow should appear
      8. Select the Session tab
      9. Set Session Server and Catalog
        1. Server to localhost\OUTSYSTEMS
        2. Catalog to OSASPState
      10. Create Admin user
        1. Set User to hubstate
        2. Set Password to outsystems
      11. Create the Session Database
      12. Click Configure Session Database
        1. A Confirmation Dialog Box should appear
        2. Click Yes
        3. In Database Login use
          1. Set Login to outsystemsinstaller
          2. Set Password to outsystems
          3. Click the OK button
          4. More Database Login Windows can appear after OK is pressed, keep clicking OK if they do (only three windows should appear though)
          5. A success message should appear after this
      13. Finish the configuration by Clicking the OK button
    4. update device Database
      1. Open the Windows Command Prompt (in the Run utility of the Start Menu write “cmd” and click OK) and go to the OutSystems Installation Folder (normally C:\Program Files\OutSystems\Platform Server)
      2. Execute the command:
        1. updatedevicedb.exe
    5. Install Service Center
      1. Open the Windows Command Prompt and go to the OutSystems Installation Folder (normally C:\Program Files\OutSystems\Platform Server)
      2. Execute the command
        1. SCInstall.bat
    6. Upload the Agile Platform License
      1. Open your service center at http://localhost/servicecenter
        1. username: admin
        2.  password: admin
      2. Go to the ADMINISTRATION/Licensing tab
      3. Click in the Upload New License option
        1. chose the file that goes attached to this post (CommunityEditionLicense.lic)
        2. Press Upload
    7. Install Enterprise Manager
      1. Go to the Enterprise Manager Component page (http://www.outsystems.com/forge/64/enterprise-manager/) in the Outsystems Network and Download it.
      2. Extract the Enterprise Manager zip file downloaded
      3. Open your service center at http://localhost/servicecenter
        1. username: admin
        2. password: admin
      4. Go to the FACTORY tab
        1. Go to Solutions tab;
          1. Chose the option Upload New Solution
            1. Choose the file EnterpriseManager.osp (available in the downloaded component zip)
            2. Press 1-click-publish;
            3. Wait for all the publication steps to finish.
    8. Install Service Studio (http://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=7)
    9. Install Integration Studio (http://www.outsystems.com/NetworkDocuments/DownloadsEntry.aspx?VirtualDirectoryId=7)
And after this you should be able to start your interactive Tutorials and take full advantage of OutSystems Agile Platform.
thumbs_up_ico0thumbs_down_ico0
I get stuck on 4.2.1 updatedevicedb.exe isn't available in the folder C:\Program Files\OutSystems\Platform Server)
the file scinstall.bat is there, but since updatedevicedb.exe wasn't run, it returns an error (a huge one...)
compiling  servicecenter espace...
message 1
id internalerror_serviceexception
type error
message internal error
sumbitable true
details invalid oml signature [service center
extra info 478870b9-2d60-4f73-9eb3-7cd8b994a737
exception details:
internal error invalid oml sigunature serive center en #1dd.#ZX.CompileOml(Byte[] oml, boolean debugmode, string espacename....
the list goes on forever...
please help

thumbs_up_ico0thumbs_down_ico0
Ralf Engel wrote:
I get stuck on 4.2.1 updatedevicedb.exe isn't available in the folder C:\Program Files\OutSystems\Platform Server)
the file scinstall.bat is there, but since updatedevicedb.exe wasn't run, it returns an error (a huge one...)
compiling  servicecenter espace...
message 1
id internalerror_serviceexception
type error
message internal error
sumbitable true
details invalid oml signature [service center
extra info 478870b9-2d60-4f73-9eb3-7cd8b994a737
exception details:
internal error invalid oml sigunature serive center en #1dd.#ZX.CompileOml(Byte[] oml, boolean debugmode, string espacename....
the list goes on forever...
please help

Hi Ralf

A quick suggestion ... 4.2 is discontinued, and 5.1 doesn't have the latest features and tutorials.

Please follow the steps from http://www.outsystems.com/NetworkForums/ViewTopic.aspx?Topic=How-to-manually-install-the-Agile-Platform-6-0-Community-Edition instead.

Cheers

Miguel Simões João