Page tree

Skip to end of metadata
Go to start of metadata

The following topics provide instructions for installing BMC Server Automation components on a Microsoft Windows platform for the first time.

Before you begin

Before installing BMC Server Automation on Windows, ensure that you have performed the following tasks:

  • Ensure that you have set up a database for use by BMC Server Automation, as discussed in Setting up an Oracle database for BMC Server Automation and Setting up a SQL Server database and user for BMC Server Automation.

  • To know the default installation location of various BMC Server Automation components, see Default installation location for components.

  • The BMC Server Automation Application Server installation program needs a certificate password to generate a self-signed X.509 certificate. Communication between BMC Server Automation and servers being provisioned and between the Application Server and the process spawner uses the Transport Layer Security (TLS) protocol and X.509 certificates. The password must be at least 6 characters. For more information about certificates and the TLS protocol, see Authentication.
  • The Windows operating systems that BMC Server Automation supports might have Data Execution Prevention enabled at a level that prohibits the BMC Server Automation installation programs from running. If the computer on which you are installing BMC Server Automation has Data Execution Prevention enabled, you must add an exception for the installation programs or reduce the level of protection to allow all executables to run. For information about Data Execution Prevention, see Microsoft Knowledge Base article 875352.

     To add an exception for a BMC Server Automation installation program
    1. Open Control Panel.
    2. Double-click System.
    3. Select the Advanced tab.
    4. In the Performance pane, click Settings.
    5. Select the Data Execution Prevention tab.
    6. Click Turn on DEP for all programs and services except those I select.
    7. Click Add.
    8. Select the installation program for which you want to add an exception. Then click Open.
    9. Click OK two times.
    10. Restart the computer.

Installation sequence

You can install:

  • All components of BMC Server Automation on a single server
    To install components, follow the sequence stated in the following table.
  • Separate components on separate servers for scalability
    For installation instructions, see the Reference column in the following table.


    If you choose to install separate components on separate servers, the order of installation is not important. The components work together when all are installed and configured.


(For Windows 2012 only) You must ensure that you run each installation file as an Administrator so that the file server path can be created successfully.

To run the installation file as an administrator, right-click the installation file and click Run As Administrator. If you do not run the installation file as an Administrator, you must create the file server path manually before running it.


Installation sequence to install the components individually

Install an RSCD agent

Installing an RSCD agent (Windows)

To install in a replicated domain controller environment, see Installing RSCD agents in a replicated domain controller environment.

Learn how to install an RCSD agent on Windows. RSCD agent is required on each server that BMC Server Automation manages. 
Install BMC Server Automation Application Server and Network Shell

Installing the Application Server and Network Shell on Windows

To install Network Shell individually, see Installing only the Network Shell (Windows).

Use this procedure to install the BMC Server Automation Application Server and the Network Shell on Microsoft Windows platforms on which no previous versions of these components are installed. You can perform either:

  • A full installation of all components
  • A custom installation of selected components
Install the PXE server and TFTP servers

Installing the PXE server on Windows

Use this task to install a PXE server and the TFTP server, which are functional components required for the BMC Server Automation provisioning solution, on Microsoft Windows.
Install BMC Server Automation Console

Installing the BMC Server Automation Console and Network Shell (Windows)


Learn how to install the BMC Server Automation Console and Network Shell on Microsoft Windows. The console is the graphical user interface to the BMC Server Automation servers. Network Shell is a required prerequisite of the console.

Installing the Application Server and file server (video)

See a video demonstrating how to set up a standalone instance of a BMC Server Automation Application Server and file server for testing and development purposes.