Open Source Helpdesk Installation on CentOS – UVdesk

UVdesk Open Source is free fully-functional helpdesk software, designed on very famous framework which recongnize among all developer such as Symfony, a PHP framework.

In this Post, you will find a comprehensive guide for Open Source Helpdesk Installation process on CentOS – UVdesk.

Open Source Helpdesk Installation Process On CentOS

Prerequisites to install Open Source Helpdesk on CentOS

Hardware Requirement

  • Processor: 1.60GHz or higher
  • RAM: 3GB or higher

Software Requirement

Steps To Install Open Source Helpdesk Ticketing System On CentOS:

Step 1:

Install the community-skeleton project via composer using the below-structured command:

Clear Cache:

Create Project:


Download ZIP as per your System’s PHP version.

Check Following Cases:

Before setting up your project check below things and make changes accordingly:

Case 1. A web server might don’t have permission to allow overriding of the Apache config on a per-directory basis. In apache2.conf, Allow Override needs to be set to All for the directory block as mention below:

<Directory /home/users/www>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

Case 2. If your database password contains some special character(such as #$%@) then change your password and make it without special character.

Case 3. locate .env file in your project and make sure APP_ENV=dev when you are doing your setup.

Case 4. Allow read-write permission for below file & folder:

For .env file – chmod 777 -R path of .env file of UVdesk project

For var folder -chmod 777 -R path of var folder of UVdesk project

For config folder – chmod 777 -R path of config folder of UVdesk project

Case 5. And also check max execution time if it is 30 sec then increase it. Check here.

Step 2: 

Browse your installed helpdesk project for example – http://domain/installed_folder/public/

Public Folder Open Source Helpdesk on Ubuntu

Step 3: 

Set Up Helpdesk

UVdesk Open Source Helpdesk Installation welcome wizard

Step 4:

Evaluating System Requirement

UVdesk Open Source Helpdesk System Requirement

Step 5:

Database Configuration

UVdesk Open Source Database Configuration

Step 6:

Create Super Admin Account

UVdesk Open Source Super Admin Details

Step 7:

Website Configuration


UVdesk Open Source Website Configuration

Step 8:

Install Now


UVdesk Open Source Helpdesk Installation

Step 9:

Database Migration

UVdesk Open Source Helpdesk Database Migration

Step 10: 

The UVdesk Helpdesk Has Been Installed Fully

UVdesk Open Source Helpdesk Installation Complete

UVdesk Forum!                     Developer Visit!                  Contact Us!                Live Demo!



Category(s) UVdesk
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


  • erika
    No funcionan los comandos en Centos 7
    • Himani Gupta
      Hello Erika,
      Hope you doing great!!
      Will you please let us know where you are getting the issue or any error. A little more information about your issue can help us to get resolve your issue.
      Furthermore, you can drop an email to us with a screenshot at support@uvdesk.com
      Thanks & Regards
      UVdesk Team
  • David Inga

    I am getting the following error after following the steps in this guide.
    The stream or file “/var/www/html/helpdesk-project/var/log/dev.log” could not be opened in append mode: failed to open stream: Permission denied

    I have changed the user and group to apache:apache, ran chmod 777 -R in the helpdesk-project folder, the files are stored in path /var/www/html/helpdesk-project

    OS: Centos Stream 8
    PHP: PHP 7.4.23
    DB: mysqld Ver 10.5.12-MariaDB for Linux on x86_64 (MariaDB Server)

    • Himani Gupta
      Hello there,
      We would recommend you kindly enable read/write permission for the Var folder in the project.
  • css.php