SiteLock is a cloud-based service and does not require any installation. Once provisioned for your website, it automatically starts scanning your website using the basic scans.
To use the advance features, some amount of configuration is required:
TrustSeal - requires minimal installation
SMART Scan - requires user to input FTP details in the SiteLock Panel
Firewall - requires addition of an A record
CDN - requires addition of a CNAME record