Go back

Install and set up your video conferencing server for Linux in 15 minutes

July 13, 2021
Dimitry

Dimitry

TrueConf Server for Linux is now available for Debian 9/10 and CentOS 8. Enjoy the benefits of our enterprise-grade video collaboration platform on Linux distros!

Choose your OS

TrueConf Server can also be run in a Docker container. Read our guide to learn more.

This guide explains how to install and set up TrueConf Server Free for Linux.

Please note

TrueConf Server contains its own web server. To prevent any possible conflicts or clashes, please deploy TrueConf Server on a computer running on Linux without a pre-installed web server.

Step 1. Download TrueConf Server for Linux and get your registration key

Fill in the TrueConf Server Free registration form. Press Submit & Download to receive your registration key on the email address you’ve specified.

Install and set up your video conferencing server for Linux in 15 minutes 1

The email containing your registration key will be sent within 15 minutes. If you cannot find the email containing your registration key in your inbox, please check the SPAM folder. You can also request the key via live chat or contact us in any other way convenient to you.

Step 2. Set up your operating system

Add the user who will install TrueConf Server and get access to the TrueConf Server control panel to your OS. You can use the account that was created when installing your OS.

You can use sudo to execute the commands listed below. Alternatively, you can first switch to administrator mode by running su - from the terminal and entering the root password. Additionally, when using an operating system with a graphical environment it is possible to install TrueConf Server package via a package manager available in your system, e.g. GDebi in Debian (you can install it by running sudo). Please note that sudo may be unavailable by default in your OS. You can check its availability using the sudo -V command.

Step 3. Install TrueConf Server for Linux

Choose your Linux operating system to download the TrueConf Server installation package:

Debian 10

Debian 9

CentOS 8

Below you can find the following installation options:

  • manually by using the installation package you’ve downloaded.
  • by adding the TrueConf repository to your system.

For the latter, you will need to create a file with specified text in the system catalogue of your operating system. You can do it both with your file manager and with your terminal by running the following command in the admin mode:

where

[text] – the text to be added to the file

[file_path] – the file path.

For Debian:

Manual install from the package

Proceed to the directory with downloaded TrueConf deb-package and start the installation by running the following command in the admin mode:

where trueconf-server-name.deb is the name of the installation package.

You can also run the installation with the following command sequence:

Install from repository

  1. Create a file /etc/apt/sources.list.d/trueconf.list with the following content:

    For Debian 10

    deb http://deb.trueconf.com/debian buster non-free

    For Debian 9

    deb http://deb.trueconf.com/debian stretch non-free

  2. Run the sequence of the following commands in the admin mode:

For CentOS 8:

Manual install from the package

Proceed to the catalogue with the rpm package installed and install it with the following command in the admin mode:

where trueconf-server-name.rpm – the name of the installation package.

Install from repository

  1. Create a file /etc/yum.repos.d/trueconf.repo with the following content:
  2. Run the command in the admin mode:

Step 4. Add a user to get access to the control panel

When installing TrueConf Server on Debian, you will see a field will open where you will be able to enter OS user accounts who will have admin access to the TrueConf Server control panel. Enter the user account you’ve previously created.

In CentOS the window for adding users won’t be displayed. To complete TrueConf Server installation, run the following command (under root user or using sudo):

where user – the name of the user you’ve previously created.

Step 5. Installation test

Two TrueConf services will be added to your OS: trueconf-web web server and trueconf main server service.

The web server should be launched automatically right after the installation. Check its status by running the following command:

Run the following command to start the web server manually if needed:

The server service cannot start until you register the server (see the next step).

Step 6. Register your server

Use another computer in your LAN, open your web browser and type the IP address of the Linux-based computer with TrueConf Server installed.

To find your IP address in Linux, run ip a command.

Your guest page will open. Press Administrator login and sign in with the user account you have previously created.

On the page that opens enter your registration key in the corresponding field and register your server.

Step 7. Start your server

After you’ve registered your server, it will restart automatically. The corresponding message will be displayed in the Server status field.

You can also view your server status directly in Linux by running the following command:

Step 8. Add user accounts and start video conferencing

The process of adding user accounts and creating video conferences is described in detail in our TrueConf Server for Windows installation guide.

More useful articles

Find other helpful guides on TrueConf software solutions in our knowledge base.

If you have any questions, please contact us at sales@trueconf.com or reach us by phone at +1 (833) 878-32-63. We are always happy to help!


Still have questions? Please contact our support team directly via online chat.

Sign up for newsletter