2K Views

Installation of Opensource Helpdesk with Composer – UVdesk

Open Source Helpdesk Ticketing

UVdesk has overcome a lot of issues that held it back from becoming the Enterprise Level Helpdesk System. UVdesk comes with an open source helpdesk ticket system having lots of features like saved replies, prepared responses, automated workflow, numerous agent’s, multilingual, mailbox support and much more.

UVdesk Opensource community skeleton is built on top of Symfony/PHP framework that is recognized as the fastest PHP framework among the developer.

In this article, you will learn how to install Symfony/PHP based UVdesk open source project on your local server without downloading a zip file. So let’s start!!

UVdesk Open Source Installation Video Guide

System Compatibility Requirements

Before creating your UVdesk Helpdesk project, make sure that you have already installed all the following Prerequisite –

  • Composer
  • PHP Version: PHP 7 or Higher
  • Web server: Apache, Nginx
  • PHP extensions: PHP IMAP and PHP Mailparse
  • Database required: MySQL
  • Prepared package: Wamp(for windows), Xampp(for Windows and Mac)

Follow below mentioned steps to launch Enterprise Opensource Helpdesk Project –

Step 1 – Go to Document Root

Once you have completed installation of both needed PHP extensions your next step is – open the terminal in your system. Now, go to document root likewise shown in image below(my server document root is – /www/html/)

Note – To clear cache in composer you can use this command – composer clear-cache

UVdesk Opensource - cache clear

Step 2- Create The Project

To create your project on to your local machine or server you need to run the below command :

First command - composer create-project uvdesk/community-skeleton helpdesk-project --stability dev

UVdesk Open Source - create project

Step 3 – Project Created Successfully

After creating your project, you should see the “Helpdesk- project” directory inside your document root and all of the code will be inside it.

 

Step 4 – Execute the Project 

Note – In case to run project in production mode just execute the project on your specified server or domain entry point pointing to public folder reside installed directory.

If you want to run this project in development mode then you have to run below command after giving the path of that created directory.

php bin/console server:run

Get the local URL from terminal, After this, browse this URL.

UVdesk Open Source - Run project with Browser

Step 6 – Setup Page

Now you are on the manual setup page of your custom helpdesk.

UVdesk opensource helpesk setup page
Step 7 – Configure Database

Configure application with the database by filled out database details.

UVdesk Open Source - Database Configuration

Step 8 – Create Admin Login Account

Proceed with following instruction, to create an admin account.

UVdesk Open Source - Create admin account

Step 9 – Migrating With Database

Now, Helpdesk project is ready to be installed and migrating with database.

UVdesk Open Source - Migration with database

Note – Don’t close the window when migrating database to latest schema version.

That’s the end of this Lesson. Such a simple and easy UVdesk installation process, right? If you don’t want to install helpdesk project via composer, Here is a guide to help you get started:

Installation of Opensource Helpdesk – UVdesk on Ubuntu

How to Install Open Source Helpdesk Project on Mac – UVdesk

Open Source Helpdesk Installation on WAMP – UVdesk

Hope that this post will help you to successfully install UVdesk Opensource – an Enterprise Opensource Helpdesk System.

For any doubts or suggestions regarding the helpdesk get back to us at support@uvdesk.com or raise a ticket at our Helpdesk system.

 

 

Category(s) UVdesk
. . .

Comment

Add Your Comment

Be the first to comment.

css.php