Debian 11 and 12 install script broken?

junction1153

Member
Jul 15, 2020
56
16
8
34
I am unable to install fusionpbx with the install script. Tried on Debian 11 and 12 with vultr and Linode.

I am suspecting that the Postgres library or latest version of Postgres 16.5 is the culprit

if anyone can shed some light on this I’d greatly appreciate it
 

NVGcom

Member
Apr 29, 2020
41
4
8
48
Hi,

I installed one just few days ago, so it was working.
Are you installing it with GUI or minimal?
Install Debian 12 minimal without GUI and with SSH Server and basic tools. Last two options should be checked and nothing else.
If you are using it as multi-tenant, then edit the config.sh

Code:
cd /usr/src/fusionpbx-install.sh/debian/resources/
nano config.sh

Then check the domain-name=IP and change it to a domain.
Save it and run the install.sh as per Download install documentation.

I would recommend that if you cannot install it on vultr or Linode, try using Virtualbox and install it there first.
If it is working, then it is something on your VM's.

After FusionPBX installs, copy the login information admin/password then reboot the server.
I usually reboot the server after Debian 12 minimal install and after FusionPBX install. Then, if you did domain, which is advisable, install the SSL from Let's Encrypt:
Code:
cd /usr/src/fusionpbx-install.sh/debian/resources/
./letsencrypt.sh
systemctl restart nginx

If the install fails on vultr or Linode, see what might be causing it and not wild guess it is PostgreSQL.
Since you suspect it is pgsql 16, in config.sh you can change to 15.
It could be something completely different, like PHP.