To Install Issabel on a CentOS 7 server can be a bit of a challenge for those who are not familiar with Linux systems. However, with this guide, we will walk you through the process in just 5 easy steps.

Step 1: Update Your System

Before you begin the installation process, it’s a good idea to update your system to ensure that you have the latest security patches and software updates. To do this, open a terminal window and run the following command:

sudo yum update

Step 2: Install LAMP Stack

Issabel is a web-based PBX system, so you’ll need to have a web server and a database server installed on your system before you can begin the installation. The easiest way to do this is to install the LAMP stack (Linux, Apache, MySQL, and PHP). To install the LAMP stack, run the following command:

sudo yum install httpd mariadb-server mariadb php php-mysql

Step 3: Start and Enable Services

Once the LAMP stack is installed, you’ll need to start and enable the Apache and MariaDB services so that they start automatically when your system boots up. To do this, run the following commands:

sudo systemctl start httpd

sudo systemctl start mariadb

sudo systemctl enable httpd

sudo systemctl enable mariadb

Step 4: Configure MariaDB

How to Install Issabel on CentOS 7

Install Issabel on CentOS 7 – Configuration Screen

You’ll now need to configure the MariaDB server. To do this, run the following command:

sudo mysql_secure_installation

Follow the prompts to set a root password for the MariaDB server, remove anonymous users, disallow root login remotely, and remove the test database.

Step 5: Download and Install Issabel

Now that the LAMP stack and MariaDB are configured, you can download and install Issabel. To do this, run the following commands:

sudo yum install wget


sudo yum install issabel4-latest.noarch.rpm

This will download and install the latest version of Issabel on your system.

Once the installation is complete, you can access the Issabel web interface by going to http://your-server-ip-address in your web browser.


If one wants to install Issabel on a CentOS 7 servers then it may seem like a daunting task, but with this guide, you can have it up and running in just a few easy steps. By following the steps outlined above, you’ll be able to install the LAMP stack, configure MariaDB, and then download and install Issabel. With this powerful web-based PBX system, you’ll be able to easily manage your phone system and take advantage of all the features that it has to offer.


  • It’s a good practice to use a firewall to only allow traffic to the services you need.
  • You may want to use a DNS name instead of an IP address to access the web interface.
  • After the installation, make sure to check the documentation of Issabel, there are a lot of configurations to do.
  • Keep your system and Issabel updated.
  • Have a backup plan in place.
  • Consider using a virtual machine or a VPS provider for better control and security.

Also Read: 6 Effective Ways to Fix Xbox Error Code 0x80190190 [Solved]