MYVOIPAPP

Run miniSIPServer on Linux

Description

miniSIPServer can support 64 bits (x86_64 or arm64) Linux system. It is no problem to run miniSIPServer on Linux server or desktop.

Distributions

As we know, there are so many linux distros, such as Debin, Ubuntu, CentOS, SuSE, Fedora, ArchLinux, and so on. It is a good thing to have lots of choice, but since we don't have enough resources to research and test all of them, we focus our work on following distros:

Debian (x86_64) Debian (arm64) Ubuntu (x86_64)
Debian 10 (Buster)-Ubuntu 18.04 (Bionic Beaver)
Debian 11 (Bullseye)Debian 11 (Bullseye)Ubuntu 20.04 (Focal Fossa)
Debian 12 (Bookworm)Debian 12 (Bookworm)Ubuntu 22.04 (Jammy Jellyfish)
--Ubuntu 24.04 (Noble Numbat)

If you are working on above systems, we can confirm it is no problem to deploy miniSIPServer.

We are not sure of other versions, such as Debian 7, and we are not sure of other linux distros, such as CentOS.

Install

Before install miniSIPServer, please make sure that both Linux system and network are ready now.

Download miniSIPServer

Please visit our website to download miniSIPServer. Please pay attention that you MUST download miniSIPServer for Debian/Ubuntu.

Following steps describe how to install miniSIPServer on Debian or Ubuntu.

Install libraries

miniSIPServer requires some libraries. We can get and install them from Debian/Ubuntu official sites directly.

If you want to run miniSIPServer with GUI interface, please use following command to install the libraries:

sudo apt-get install gcc g++ qtbase5-dev

If you want to run miniSIPServer command line without GUI interface, it is unnecessary to install 'qtbase5-dev', so the command is changed:

sudo apt-get install gcc g++

Install miniSIPServer

For an example, we have downloaded "mss_v60_u20_amd64.deb” package, then please run following command to install miniSIPServer:

sudo dpkg --install mss_v60_u20_amd64.deb

After above steps, you will find all miniSIPServer's files at directory "/opt/sipserver/".

If you are in GUI desktop, you will find miniSIPServer linker at "Internet" category.

Run

As you know, if you start GUI desktop, such as Gnome/KDE/Xfce, you only need to click miniSIPServer linker to start and configure it.You will see its interface is almost same with miniSIPServer for Windows.

If desktop environment is not started, we can run miniSIPServer CLI (command line) version. Please use following command.

/opt/sipserver/minisipserver-cli&

miniSIPServer CLI will open TCP 8080 port to start Web management system, so you can use FireFox or Chrome to visit and configure miniSIPServer.

Run miniSIPServer on boot

We need to run miniSIPServer (command line) version described in above sections. Please refer to another online document for more details about configuration.

Stop

If you are running miniSIPServer with GUI, please click menu "File - Exit" to stop and quit miniSIPServer.

If you are running miniSIPServer CLI (command line), please just kill the 'minisipserver-cli' process with following command.

sudo killall minisipserver-cli

Uninstall

Please refer to here for more details.