The process to install VitalPBX in an existing minimal installation of Debian is simple. You don’t need to have the Desktop or Gnome environment for Debian to install VitalPBX.
This will be the same process to install VitalPBX in any VPS service provider like Google Cloud, Digital Ocean, and Vultr, among others. You will need to create a new minimal Debian 64-bit-based system.
Once you have Debian installed, you can run a couple of commands.
You will need to log in as the root user, as root permissions are required to run the script. You can also use the “sudo su” command.
If your Debian user is not in the sudoers list, you need to add it to be able to run the “sudo su” command. We will take a look into this later on.
First, download the VitalPBX installation script using the following command.
root@debian:~# wget https://repo.vitalpbx.com/vitalpbx/v4/apt/install_vpbx4.sh
Next, we will give the script execution permissions.
root@debian:~# chmod +x install_vpbx4.sh
Finally, we execute the script.
root@debian:~# ./install_vpbx4.sh
Once you execute the script, you will be prompted to enter “yes” to proceed. Enter the word yes in the prompt and press enter.
This will update the system and begin the VitalPBX installation process. When it ends, the system will reboot.
Once the system reboots, you can log in again using the root user. You are now greeted with a VitalPBX Logo and system information.
You can copy the IP address into your web browser and configure the admin username and password. This username and password differ from the root username and password or any other user you may have created within Debian.
And with this, you have successfully installed VitalPBX in a Debian-based installation. Congratulations!