Skip to content

Latest commit

 

History

History
150 lines (116 loc) · 3.19 KB

Install-OSServer.md

File metadata and controls

150 lines (116 loc) · 3.19 KB
external help file Module Name online version schema
OutSystems.SetupTools-help.xml
OutSystems.SetupTools
2.0.0

Install-OSServer

SYNOPSIS

Installs or updates the OutSystems Platform server

SYNTAX

Remote (Default)

Install-OSServer [-InstallDir <String>] -Version <Version> [-SkipRabbitMQ] [-WithLifetime] [<CommonParameters>]

Local

Install-OSServer [-InstallDir <String>] -SourcePath <String> -Version <Version> [-SkipRabbitMQ] [-WithLifetime]
 [<CommonParameters>]

DESCRIPTION

This will install or update the OutSystems platform server It will also install RabbitMQ on version 11 and later If the platform is already installed, the cmdLet will check if version to be installed is higher than the current one and update it

EXAMPLES

EXAMPLE 1

Install-OSServer -Version "10.0.823.0"

EXAMPLE 2

Install-OSServer -Version "10.0.823.0" -InstallDir D:\Outsystems

EXAMPLE 3

Install-OSServer -Version "10.0.823.0" -InstallDir D:\Outsystems -SourcePath c:\temp

EXAMPLE 4

Install-OSServer -Version "11.0.108.0" -InstallDir 'D:\Outsystems\Platform Server' -SourcePath c:\temp -SkipRabbitMQ -FullPathInstallDir

EXAMPLE 5

To install the latest 11 version

Install-OSServer -Verbose -Version $(Get-OSRepoAvailableVersions -MajorVersion 11 -Latest -Application 'PlatformServer')

PARAMETERS

-InstallDir

Where the platform will be installed. if the platform is already installed, this parameter has no effect If not specified, it will default to %ProgramFiles%\Outsystems

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: $OSDefaultInstallDir
Accept pipeline input: False
Accept wildcard characters: False

-SourcePath

If specified, the cmdlet will use the sources in that path. If not specified it will download the sources from the OutSystems repository.

Type: String
Parameter Sets: Local
Aliases: Sources

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Version

The version to be installed.

Type: Version
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SkipRabbitMQ

{{ Fill SkipRabbitMQ Description }}

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-WithLifetime

If specified, the cmdlet will install the platform server with lifetime.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

Outsystems.SetupTools.InstallResult

NOTES

RELATED LINKS