Installers are reminded that all Enswitch installations must be licensed.
All machines
- Create enswitch user and group
- Configure administrator accounts
- Install packages
- Install Enswitch
- Configure Enswitch
- Identify the init system
- Install iptables
- Edit /etc/hosts and set hostnames
- Check time zone
MySQL machines
Web machines
- Install packages
- Configure web server
- Configure old web interface
- Configure system settings on the web interface
Asterisk machines
- Install packages
- Install Asterisk
- Configure Asterisk
- Configure DAHDI
- Install G.729 codec
- Start Asterisk
Kamailio machines
File server machines
Multiple machine installations
- General precautions
- Create crontab entries on all machines except the primary database server
- Configure NFS server
- Configure NFS clients
- Configure replication if more than one MySQL server
- Configure corosync and pacemaker if more than one MySQL server
- Configure corosync and pacemaker if more than one Kamailio server
- Configure multiple active Kamailio servers
Optional extras
Post installation