Single Server Environment
Use the Archer single server configuration only when high-performance or high-availability is not a consideration, such as an Archer test environment. The single server configuration includes the Web Application and services.
On this page
Single server configuration requirements
Archer recommends that you use the latest version of the software listed for running Archer in a single server configuration, such as a test environment. All components, except the database, run on a dedicated Web Server.
Software recommendations
Here are the software recommendations for the components. For a full list of the supported and qualified software and environments, see Archer Qualified and Supported Environments on the Archer Community.
-
Operating System: Microsoft Windows Server (Standard or Datacenter editions)
-
Database: Microsoft SQL Server
-
Web and Services:
-
Microsoft Internet Information Services (included in Microsoft Windows Server)
-
Microsoft Office Filter Packs (to enable indexing of MS Office files)
-
Microsoft Sync Framework (for offline access)
-
Example configuration
Server |
File Server |
Database Server |
---|---|---|
|
|
|
Install single server configuration components
Task 1: Prepare the installer package
-
Download the Archer installer package from Archer Community.
https://www.archerirm.community/
- (Optional) Verify that you have downloaded the installer package correctly by comparing the checksum values from your downloaded Archer files to the checksum values for your Archer Platform version displayed on the download page.
-
Use the Run as Administrator option to extract the installation package on the server to a location that is accessible to other servers.
-
Back up the instance and configuration databases created during the server preparation process. This process ensures that your data is current so that you can recover it if necessary.
Task 2: Run the installer
Run the installer on all Web and Services servers.
- Open the installation folder, and right-click ArcherInstall.exe.
- Select Run as Administrator.
- Click OK.
- Select the appropriate language for the installer to use.
- Read the license agreement, and select I accept the terms in the license agreement.
- Read the Diagnostics and System Data License.
- Click Next.
Task 3: Install all components
In addition to installing all components, this installer establishes the connectivity to the instance database that typically resides on a different server.
Begin at the Archer - Installation Options page.
- Verify that only the desired components are selected.
Note: Make sure to select the same components previously installed before running the upgrade. If the installation requires running the installer against a specific component, ensure that the other components installed on the same server are also selected—otherwise, the installer will uninstall them.
Clearing the Services component results in all installed services except for the Configuration Service and Advanced Workflow Service being uninstalled. Clearing the Advanced Workflow Service results in that service being uninstalled.
- Web Application
- Services
- Instance Database
- Advanced Workflow
- Click Next.
Task 4: Specify the X.509 certificate
Important: You must use the same X.509 certificate during installations on all types of servers. For more information, see X.509 Certificates.
Begin at the Archer - Specify Certificate page.
- In Specify where to obtain the X.509 certificate, do one of the following:
- Select Create a certificate to create a new certificate.
- Select an existing certificate from a disk or a certificate store.
- If selecting from a disk, do the following:
- Choose Select from disk.
- In Specify the file to import into the certificate store, click
and select the certificate file.
- Click OK.
- In Type the password for the private key, enter the applicable certificate password.
- If selecting from a certificate store, do the following:
- Choose Select from certificate store.
- In Select a certificate from the store, expand the category and select the certificate.
- If selecting from a disk, do the following:
- Click Next.
Task 5: Set the configuration database options
Complete this task only if prompted during the installation process. If the installer detects the Archer Configuration service, the Archer - Configuration Database Options page does not display.
Begin at the Archer - Configuration Databases Options page.
- In SQL Server, enter the SQL Server that hosts the Configuration Database.
- If you are using a SQL Server account, enter the following, otherwise, go to step 4.
- Login name
- Password
- If you are using integrated security, do the following, otherwise, go to step 4.
- Select User integrated security.
- In Database, enter the Instance Database.
- In Database, enter the Configuration Database.
- Click Next.
Task 6: Configure Advanced Workflow HTTPS
Begin at the Archer - Specify HTTPS Binding Certificate page.
Note: Advanced workflow requires a dedicated certificate.
- Enter the port to securely communicate with the Advanced Workflow Service in the HTTPS Port.
- Do one of the following:
Note: The port numbers for the Advanced Workflow REST URL and Advanced Workflow Communication Port cannot be the same when using HTTPS. For example, by default, the Advanced Workflow REST URL default port is 8443 and the Advanced Workflow Communication default port is 8000.
- (Recommended) Use HTTPS.
- Specify where to obtain the X.509. Do the following:
- If using current certificate, select Use current certificate.
Note: This option is unavailable, if this is the first installation for your configuration.
- If selecting from a certificate store, do the following:
- Select from certificate store.
- In Select a certificate from the store, expand the category and select the certificate.
- If using current certificate, select Use current certificate.
- Specify the HTTPS Port.
Note: If the system detects the specified port number is in use, you must confirm you wish to replace the certificate bound to the specified port.
- (Not recommended) Use HTTP only.
- (Recommended) Use HTTPS.
- Click Next.
Task 7: Set the REST URL and Communication Port for the Advanced Workflow service
Begin at the Archer Advanced Workflow Settings page.
-
If using HTTP, click Next.
- During HTTP, Archer uses default ports and URLs.
- If using HTTPS, do the following:
- Change the Advanced Workflow REST URL to the same value specified when configuring Advanced Workflow HTTPS. For example, https://hostName:8000/ where hostName is the fully qualified domain name of the host where the Advanced Workflow Service is installed. If there are multiple Advanced Workflow Service hosts, hostName is the FQDN name for the load balancer and the port number refers to the port for which you have configured the load balancer.
Change the Advanced Workflow Communication Port to a different port than you specified when configuring Advanced Workflow HTTPS. (The default value is 8000).
Note: If this is a new install, the system populates this field with information from the certificate and HTTPS port used to configure Advanced Workflow HTTPS.
- Click Next.
Task 8: Select the Archer language
If you did not check the Instance Database box in Task 6, this task is skipped automatically.
Begin at the Archer Language page.
- In Select the language for Archer, select the language that you want to use for Archer. By default, the language is US English. The supported languages are:
- English (US)
- Chinese (Simplified)
- French
- German
- Italian
- Japanese
- Korean
- Portuguese (Brazil)
- Spanish (Latin American).
- Click Next.
Task 9: Set the instance database options
Begin at the Archer - Instance Database Options page.
- In SQL Server, enter the server name.
If the SQL Server is configured for a custom port, enter [servername],[portID].
- If you are using a SQL Server account, enter the following, otherwise go to step 4.
- Login name
- Password
- If you are using integrated security, do the following, otherwise go to step 4.
- Select User integrated security.
- In Database, enter the instance database.
- Click Next.
Task 10: Set the default time zone
This time zone for the configuration database applies to all instances unless you override it for a specific instance in the Archer Control Panel.
Note: If the installer detects a timezone, the web application options page opens and you can move on to task 11.
Begin at the Archer - Time Zone page.
- In Time Zone, select the default time zone for Archer.
- Click Next.
Task 11: Configure the Web Application options
Begin at the Archer - Web Application Options page.
- In Website, select the destination site for the Archer Web Application.
- Under the Destination directory, verify that the destination directory is set to the Web Application installation:
- Install in the website's default application.
- Install in an IIS application.
- Click Next.
- Click Yes to confirm the destination directory.
Task 12: Enable HTTPS automatically for communication between the Web Servers and web traffic
If prompted, begin at the Archer - Specify HTTPS Binding Certificate page.
- Do 1 of the following:
- Use Existing Binding.
- Create New Binding.
- Specify where to obtain the X.509. Do the following:
- If selecting from a disk, follow these steps:
- Select from disk.
- In Specify the file to import into the certificate store, click
and select the certificate file.
- Click Open.
- In Type the password for the private key, enter the applicable certificate password.
- If selecting from a certificate store, do the following:
- Select from certificate store.
- In Select a certificate from the store, expand the category and select the certificate.
- If selecting from a disk, follow these steps:
- Specify where to obtain the X.509. Do the following:
- Click Next.
Important: Archer recommends to remove any existing HTTP binding from IIS to ensure secure configuration.
Task 13: Configure the service credentials
Begin at the Archer - Services Credentials page.
- Select
- Use the Local System account to run all services.
- Use the specified account to run all services and provide Account Credentials.
- Click Next.
Note: To allow correct Archer Services installation, ensure that Log on as a Service is enabled for the Windows Services Account / Archer Services Account.
Task 14: Set the services and application file paths
Begin at the Archer - Services and Application Files page.
Archer Folder Namei
-
For new Archer installations of release 6.14 Patch 1 and later releases, the RSAArcher folder in file paths has been changed to Archer. For example: c:\program\Archer
-
For upgrades of Archer, the RSAArcher folder renames unchanged. For example: c:\program\RSAArcher
- In Services, enter the path where the services are installed.
- In Application Files, enter the path where the application files are installed.
Note: Do not install Web Application or products in the same virtual directory or Root of Archer. Browsers send Cookies if more than one Web Application resides in same space; this behavior may lead to passing Archer cookies to any other application installed in same Root or Virtual Directory.
- In Program Group, create Archer program group for the current user only.
- Click Next.
- Click Yes to confirm the newly created directories and program group.
Task 15: Set the log file path
Begin at the Archer - Log Location page.
- In Log Path, enter the folder in which you want to store the log files. All servers in the Archer environment use this path for logging events. When setting this path, use the same path for all web and services servers.
- Click Next.
Task 16: Perform the installation
Begin at the Archer - Perform Install page.
- Click Next.
The installer starts installing the applicable components. A progress bar opens.
- Wait for the installer to complete installing the applicable components.
- Click Finish.
The Archer Control Panel opens.