Installation - Debian 11 Bullseye

OS installing

Download from the installation ISO disk image:

Main installation screen

Main menu

Select install option


Language selection

Choose language



Select your location

Keyboard layout

Keyboard layout

Select keyboard layout. If unsure select the default one.

Host name

Host name

Set host name

Domain name

Domain name

If unsure keep it empty.

Root password

root password

Set root password

reenter password

Re-enter your password

User account

User account

Set name of your user

User account login name

User login name

Set your user login name

User account password

User account password

Set your username password

User account password re-enter

Re-enter password to verify

Partition disk

Partition disk

Partition your disk and if unsure select Guided - use entire disk

Partition disk - select disk

Partition disk

Select desired disk you want to install system on. All data will be lost!

Partition disk - select disk

Partition disk

Select all files in one partition

Partition disk - overview

Partition disk

Finish partitioning and write changes to disk

Partition disk - write changes

Partition disk

Confirm writing changes to disk.

Package manager

scan extra installation media

Do not scan another installation media, if you do not need to install additional drivers.

select country

Select your country location

Package manager - Archive

package manager

Select one of the nearest mirror server

Package manager - proxy settings

package manager

If unsure keep it empty. If you need it, then set a HTTP proxy server to internet access

Package manager - popularity-contest

package manager

Do not participate in the package usage survey

Software selection

Software selection

Enable only SSH server and Standard system utilities

GRUB boot loader


Select YES

GRUB installation

Select device for boot loader installation

Finish the installation

Finish installation

Login to the installed system


Login with user root and your password you selected

PBX installation

Run this commands which will install installation script

chmod +x

Select language

Select language

Select your preferred language.

Required packages install


After confirming the script will download and install dependency packages.


Allow to capture packets to a non-root users.


MySQL database - server

MySQL server

Enter an address or FQDN of the MySQL server. In our case, the PBX will be installed on the same server where it is installed MySQL server. For this reason, leave the value 'localhost' and press ENTER to confirm.

MySQL database name

Enter the database name for PBX.

MySQL username

Enter the username of MySQL database user. We recommend to set the pre-filled value or set your own user. This user will be created during installation process.

MySQL password

Enter the password for MySQL database user.

MySQL password re-enter

Re-enter the password for MySQL database user.

Asterisk configuration

System user

Set username for nonroot user which will be used for running main applications. If unsure keep it default to voipsun_pbx

Installation prefix

If you would like to install to another folder then default change it. If unsure keep it default.

Example: /opt/voipsunpbx

TFTP server

TFTP server

Set TFTP folder path. If unsure keep it default.

Timezone / date settings


Set your timezone / date accordingly.


Continet settings.




Time format


Date format.


First day of week.

SSL certificates

SSL certificate generator for the WEB server

SSL certificate

Fill in accordingly or keep it default.

Asterisk installation

In this step the script will download last versions of

  • Asterisk 16
  • DAHDI - timer, analog/digital card drivers
  • LibPRI - ISDN library (optional)
  • SpanDSP - fax library
  • PtLIB - Portable Tools Library


If you do not have digital card (ISDN) you can skip this


List of packages which will be installed.

LIBVPB1 setup

Enter your ITU-T region telephone code.

Final summarize

License installation

After installing the PBX, check the IP address of the control panel with the ip command. You will get a similar listing:

Finalní souhrn

In this case, the IP address of the installed PBX on the network interface eth0 is Your IP address will be different.

In the next step, please enter the PBX IP address to navigate bar in your internet browser (recommended Chrome or Firefox). You will see installation web page with license window.

WEB licence

Send email to with server ID information and you will receive proper license key.

WEB licence

Paste the key into form and click on the Recheck button. You will be redirected to the admin GUI.

First login

user warning

Because, you do not have any user defined, the warning window appears.

Create user with admin privilegies.


Set your username and check "Is administrator"

After user creation logout and log into GUI with new user.


Now go to the menu Settings and System configuration

System configuration

Change the IP address (PBX IP) from to your real IP address.

Select settings and generate configuration

Configuration generator

Asterisk warning

Ignore error "Asterisk not running" and reboot your server with command on console: reboot.


After restart the server, your PBX is completelly installed.


Prague // Plzenska 207