Success installing FreePBX 17 on openSUSE Leap 15.5

Hi there!

Today I tested a FreePBX 17 installation on openSUSE Leap 15.5 on base of actual git repository of FreePBX. I surprisingly managed it to get it working after a few tweaks. Following a rough description:

Adding the php devel repository for php 8.2. The following packages are needed:

php8-phar
php8-curl
php8-zlib
libzip5
php8-zip
apache2-mod_php8
php8-mysql
php8-mbstring
php8-gettext
php8-gd
php8-posix
php8-sysvsem
php8-xmlwriter
php8-xmlreader
php8-tokenizer
php8-sqlite
php8-pdo
php8-openssl
php8-iconv
php8-ctype
php8-dom
php8-cli
php8

Adding the telephony repository for Asterisk.
Just install asterisk and asterisk-odbc, asterisk-spandsp and libspandsp3

Additionally you need apache2, mariadb and nodejs18.

Apache must be run as asterisk:asterisk

A few symlinks have to be set.

I cloned the FreePBX framework git repository and installed it with the provided install script. All other modules have been installed using fwconsole moduleadmin downloadinstall.

Further I used the existing http apache config files from FreePBX 16 to integrate it into apache and you have to enable php8 and rewrite module in /etc/sysconfig/apache2.

The result looks pretty promising. I think, this should work and could be used for further more tests.

Thanks
Dirk

3 Likes

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.