Performing silent installation of Control Room on Linux
- Updated: 2025/04/09
Silent Control Room installation, also known as unattended installation, uses a customized script with parameters specific to your business requirements. The entire installation process runs in the background without requiring user interaction or displaying messages.
Prerequisites
- Verify you have completed the Automation 360 On-Premises prerequisites.
- Ensure that you have the following:
- Automation Anywhere Control Room installation file
- SSL certificate
- License file
- Verify the installation server has internet access in order to update Linux kernel files and OS libraries using Yum updates. Alternatively, configure /etc/yum.conf on the installation server to use a repository local to its network. The repository should be up to date before starting the installation.
Two scripts run the Linux silent installation:
- LinuxInstaller.sh: This script contains the installation parameters you want to apply during installation.
- CallLinuxScript.sh: This script executes the first script.
Run the script in Linux shell.
Procedure
Next steps
Disaster Recovery installation
You can use the following script in order to run disaster
recovery for the existing
database.
echo "Starting Installation"
# Variables to simplify customization
INSTALLER_PATH="/Automation360_Build_<build-number>" # Change to the path of your installer
INSTALL_SERVER="172.x.x.x" # Change to your Automation Anywhere install server
SQL_PORT="0000" # Change to your SQL Server port if different
DATABASE_NAME="Automation360-Database" # Replace with your database name
SQL_ADMIN="aa" # Replace with your SQL Server admin ID
SQL_PASSWORD="xxxxxxxxxx" # Replace with your SQL Server admin password
ES_Password="xxxxxxxx"
# Ensure the installer is executable
sudo chmod a+x "$INSTALLER_PATH"
# Run the installer
sudo "$INSTALLER_PATH" << EOF
1
\n
0
Y
80
443
1
1
1
1
$INSTALL_SERVER
$SQL_PORT
$DATABASE_NAME
$SQL_ADMIN
$SQL_PASSWORD
1
2
\n
\n
\n
EOF