Installing CFEngine Enterprise agent
This is the full version of CFEngine Enterprise host, but the number of hosts is limited to 25.
NOTE: Please make sure to have installed the CFEngine Policyserver before moving on to install the hosts.
System requirements
CFEngine Hosts (clients)
- 32/64-bit machines with a recent version of Linux
 - 20 mb of memory
 - 20mb of disk space
 - Port 5308 needs to be open
 
The installation script below has been tested on Red Hat, CentOS, SUSE, Debian and Ubuntu.
- Download and Install CFEngine Host Run the following command to download and automatically install CFEngine on a 32-bit or 64-bit Linux machine (the script will detect correct flavor and architecture).
 
wget https://s3.amazonaws.com/cfengine.packages/quick-install-cfengine-enterprise.sh  && sudo bash ./quick-install-cfengine-enterprise.sh agent
    - Bootstrap the Host Once installed, the host needs to bootstrap to your CFEngine policy server.
 
sudo /var/cfengine/bin/cf-agent --bootstrap <Name or IP address of policy server>
    If you encounter any issue, please make sure the host is on the same domain/subnet as CFEngine policy server will only allow connection from these trusted sources as default configuration.
- Congratulation you are done! The CFEngine host is installed and ready. That was easy, wasn’t it?
 
If you would like to see what version of CFEngine you are running, type:
/var/cfengine/bin/cf-promises --version
    Now, you have a client-server CFEngine running. If you would like to install more hosts, simply repeat steps 1 to 3 above. You are free to have up to 25 hosts. Enjoy!
Once you have installed the number of hosts you want, a good next step would be to take a look at our [How-to write your first policy][Writing CFEngine policy] tutorial.