From Bright Pattern Documentation
Jump to: navigation, search
(Created new topic from branched topic Documentation:PartnerDocs:saml2-single-sign-on-integration-guide:InstallForgeRockonaWindowsMachine:5.1)
 
(Updated via BpDeleteTranslateTags script)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<translate>= Install ForgeRock on a Windows Machine=
+
= Install ForgeRock on a Windows Machine=
 
This section of the ''SAML 2.0 Single Sign-On Integration Guide'' explains how to install ForgeRock (OpenAm) on a Windows Machine.
 
This section of the ''SAML 2.0 Single Sign-On Integration Guide'' explains how to install ForgeRock (OpenAm) on a Windows Machine.
  
Line 7: Line 7:
  
  
== Configuration ==  
+
== Configuration ==
# Download and install the latest Java [http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html JRE] or [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html JDK]. Tomcat (see Step 2 of configuration) uses Java Runtime Environment (JRE) and is a part of Java Development Kit (JDK). JDK is used for the development of the Java app. Either JRE or JDK will work.<br /><br />
+
=== Step 1: Get Java ===
# Download and install [http://apache.mirrors.ionfish.org/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7-windows-x64.zip Tomcat 9.0].<br /><br />
+
Download and install the latest Java [http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html JRE] or [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html JDK].
 +
 
 +
Tomcat (see Step 2 of configuration) uses Java Runtime Environment (JRE) and is a part of Java Development Kit (JDK). JDK is used for the development of the Java app. Either JRE or JDK will work.
 +
 
 +
=== Step 2: Get Tomcat ===
 +
Download and install [http://apache.mirrors.ionfish.org/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7-windows-x64.zip Tomcat 9.0].
 +
 
 +
=== Step 3: Get OpenAm ===
 
# Download [https://backstage.forgerock.com/get/am/am/am-zip/5.5.1/ OpenAm distributive].<br /><br />
 
# Download [https://backstage.forgerock.com/get/am/am/am-zip/5.5.1/ OpenAm distributive].<br /><br />
## Unzip the file.<br /><br />
+
# Unzip the file.<br /><br />
## Find the file with the ''.war'' extension, which has a name similar to ''AM-5.x.x. Eval''.<br /><br />
+
# Find the file with the ''.war'' extension, which has a name similar to ''AM-5.x.x. Eval''.<br /><br />
## Rename the file ''openam''.<br /><br />
+
# Rename the file ''openam''.
# Verify that Tomcat is running. Check it in the Windows Services option.<br /><br />
+
 
 +
=== Step 4: Verify that Tomcat is running ===
 +
Check it in the Windows Services option.
 +
 
 +
=== Step 5: Create ForgeRock directory ===
 
# Copy the ''openam.war'' file to your computer in ''/Program Files/Apache Software Foundation/Tomcat 9.0/webapps''.<br /><br />
 
# Copy the ''openam.war'' file to your computer in ''/Program Files/Apache Software Foundation/Tomcat 9.0/webapps''.<br /><br />
# Wait until Tomcat creates the directory "openam"<br /><br />
+
# Wait until Tomcat creates the directory "openam"
 +
 
 +
=== Step Q: Create default configuration ===
 
# Go to ''http://<FQDN>:8080/openam''<br /><br />
 
# Go to ''http://<FQDN>:8080/openam''<br /><br />
# Create default configuration.<br /><br />
+
# Set the password for "amadmin".<br /><br />
## Set the password for "amadmin"<br /><br />
+
# Wait until the configuration is created.<br /><br />
## Wait until the configuration is created.<br /><br />
 
 
# Go to ''http://<FQDN>:8080/openam/XUI/#login/'' and then enter the login and password for "amadmin" user.<br /><br />
 
# Go to ''http://<FQDN>:8080/openam/XUI/#login/'' and then enter the login and password for "amadmin" user.<br /><br />
 
# Create a user in the ''Top Level Realms > Subjects'' section (i.e., user1:password).
 
# Create a user in the ''Top Level Realms > Subjects'' section (i.e., user1:password).
Line 26: Line 38:
  
 
In the sections that follow, you will learn how to create an Identity Provider (IdP) at your ForgeRock Instance, which involves creating a hosted identity provider, enabling SAML 2.0, adding the entity provider, and changing your NameID service options. These steps need to be followed before you can configure Bright Pattern to use ForgeRock single sign-on.
 
In the sections that follow, you will learn how to create an Identity Provider (IdP) at your ForgeRock Instance, which involves creating a hosted identity provider, enabling SAML 2.0, adding the entity provider, and changing your NameID service options. These steps need to be followed before you can configure Bright Pattern to use ForgeRock single sign-on.
 
 
 
 
<center>[[saml2-single-sign-on-integration-guide/ConfiguringBrightPatterntoUseSSO|< Previous]]  |  [[saml2-single-sign-on-integration-guide/CreateIdPatForgeRockInstance|Next >]]</center>
 
</translate>
 

Latest revision as of 04:32, 29 May 2024

• 5.19 • 5.2 • 5.3 • 5.8

Install ForgeRock on a Windows Machine

This section of the SAML 2.0 Single Sign-On Integration Guide explains how to install ForgeRock (OpenAm) on a Windows Machine.


Prerequisites

The Windows machine must have a fully qualified domain name (FQDN).


Configuration

Step 1: Get Java

Download and install the latest Java JRE or JDK.

Tomcat (see Step 2 of configuration) uses Java Runtime Environment (JRE) and is a part of Java Development Kit (JDK). JDK is used for the development of the Java app. Either JRE or JDK will work.

Step 2: Get Tomcat

Download and install Tomcat 9.0.

Step 3: Get OpenAm

  1. Download OpenAm distributive.

  2. Unzip the file.

  3. Find the file with the .war extension, which has a name similar to AM-5.x.x. Eval.

  4. Rename the file openam.

Step 4: Verify that Tomcat is running

Check it in the Windows Services option.

Step 5: Create ForgeRock directory

  1. Copy the openam.war file to your computer in /Program Files/Apache Software Foundation/Tomcat 9.0/webapps.

  2. Wait until Tomcat creates the directory "openam"

Step Q: Create default configuration

  1. Go to http://<FQDN>:8080/openam

  2. Set the password for "amadmin".

  3. Wait until the configuration is created.

  4. Go to http://<FQDN>:8080/openam/XUI/#login/ and then enter the login and password for "amadmin" user.

  5. Create a user in the Top Level Realms > Subjects section (i.e., user1:password).


In the sections that follow, you will learn how to create an Identity Provider (IdP) at your ForgeRock Instance, which involves creating a hosted identity provider, enabling SAML 2.0, adding the entity provider, and changing your NameID service options. These steps need to be followed before you can configure Bright Pattern to use ForgeRock single sign-on.

< Previous | Next >