Login into debian terminal as root
Download the package from the repository
wget -O - https://raw.githubusercontent.com/fusionpbx/fusionpbx-install.sh/master/debian/pre-install.sh | sh;
If downloading and unpacking gets interrupted then you get the following error
So do as it says in the error and run the following command
dpkg --configure -a
The you will be prompted with package configuration screen asking you if you want to continue installing GRUB
Select Yes and press Enter
Download and unpack will eventually complete and you will be back at your root prompt. Because the package was interrupted we need to run the wget again to make sure the package is all downloaded and unpacked properly. This will verify the packages and setup libraries.
wget -O - https://raw.githubusercontent.com/fusionpbx/fusionpbx-install.sh/master/debian/pre-install.sh | sh;
Next run the following command
cd /usr/src/fusionpbx-install.sh/debian && ./install.sh
The above command can take a while depending on you system speed or compute power and internet speed.
Once the installation completes you will be greeted with the login information. Be very careful in recording that information especially the password. If the password is lost, it will be another struggle to reset the password.
Installation completion screen.
Login to FusionPBX by visiting the ip address in browser
https://XXX.XXX.XXX.XXX where X is the IP address of the server
Login username is admin@XXX.XXX.XXX.XXX where X is the IP address of the server
Password as supplied to you by the install process at the completion.
Job well done.