ASL, Atomic Protector and Atomic WAF support unattended installations. That means you can use the configuration of one system as the template for a new system. The installer will not ask questions for options that are templated. This document explains how to do an unattended installation.
ASL and Atomic WAF contain a number of new features that are set up on Installation. While you can also configure these features from the web console after its installed, it may be easier to perform a full guided installation once if you have other servers to install. This will save you time needed to enable these new features on the other systems.
Additionally, as a safety feature, on existing installers the installer will ask if you want to re-install the products database. If you have important data or events in the database, do not reinstall. Save your events.
Step A : Copy the configuration file to the system
From a system with ASL already installed, copy this file:
To the system you want to install ASL on, or upgrade, in this file:
Note: You can do this on the same system if you want a totally unattended upgrade of an existing ASL system to occur.
Step B : go to the root users directory
On the new system, without ASL installed:
Step C : run the installer
Run the installer as you normally would as the root on the system with the file /root/asl.cfg
wget -q -O - https://updates.atomicorp.com/installers/asl |sh
Input will only be required if:
- The installer encounters an unresolvable error
- A major change is detected
Step D : (optional for upgrades only)
Note: This is only required for unattended upgrades. If you are doing an unattended install on a new system, you do not need to run this step.
Once the installation is complete, you must re-install the ASL database. Run this command as root:
Step E: return the normal installation process
Continue with Step 3 in the normal installation process: