UVDesk Opensource Ticket Solution Kurulum ve Temel Kullanım

Uvdesk Nedir ?

UVdesk, PHP tabanlı bir açık kaynaklı ticket sistemi yazılımıdır. UVdesk, müşteri desteği sağlayan şirketler ve ekipler için kullanışlı bir araçtır. Müşteri isteklerini takip etmek, soruları yanıtlamak ve müşterilerinize daha iyi hizmet sunmak için tasarlanmıştır.

Kurulum:

Repo güncellemeleri ile kuruluma başlayabiliriz.

sudo apt update
sudo apt upgrade

Ubuntu 22.04 sürümü ile kurulum yapılırsa PHP 8.1 sürümü yüklenmektedir. Eğer 20.04 kullanılıyorsa PHP 7.4 sürümü kullanılmaktadır.

Sistem gereksinimleri için gerekli paketler yüklenir.

sudo apt install -y git apache2 composer php libapache2-mod-php php-common php-curl php-intl php-mbstring php-xmlrpc php-soap php-gd php-xml php-cli php-zip php-bcmath php-tokenizer php-json php-pdo php-mysql php-imap php-ldap php-mailparse php-dev libmagic-dev libpcre3-dev zlib1g-dev

Paketlerin yüklenmesi tamamlandıktan sonra php.ini içerisinde konfigürasyon dosyalarının aşağıda önerildiği gibi düzenlenmesi gerekmektedir.
sudo nano /etc/php/7.4/apache2/php.ini
memory_limit = 256M
upload_max_filesize = 20M
post_max_size = 20M
sudo a2enmod rewrite

Uvdesk’i wget ile masaüstüne çekelim
wget https://cdn.uvdesk.com/uvdesk/downloads/opensource/uvdesk-community-current-stable.zip
unzip uvdesk-community-current-stable.zip
cd /var/www/ sudo mkdir uvdesk


Burada tüm dosyaların /var/www/uvdesk altına taşınması gerekmektedir.
sudo mv ~/uvdesk-community-v1.1.1/* .
sudo mv ~/uvdesk-community-v1.1.1/.* .

Mysql kurulumu için
sudo apt-get install mariadb-server
sudo mysql_secure_installation
sudo mysql -u root -p

Database içerisinde gerekli tanımlamalar yapılmalıdır.

create database uvdesk;
create user 'uvadmin'@'localhost' identified by 'cozumpark2023!';
grant all privileges on uvdesk.* to 'uvadmin'@'localhost';
flush privileges;

Gerekli dizin ve dosyaların yetkilendirmeleri aşağıda belirtildiği gibi yapılandırılmalıdır.
sudo chown -R www-data:www-data /var/www/uvdesk
sudo chmod -R 755 /var/www/uvdesk

cd /var/www/uvdesk
sudo chmod 775 -R .env
sudo chmod 775 -R var/
sudo chmod 775 -R config/

Apache üzerinde ilgili konfigürasyon dosyalarını yapılandırıp a2ensite komutu ile .conf dosyamızı enable durumuna getiriyoruz. Ve ardından apache servisini restart ediyoruz.


sudo nano /etc/apache2/sites-available/uvdesk.conf
sudo a2ensite uvdesk.conf
sudo service apache2 restart

İlk ekran karşınıza çıkmaktadır.

Users kısmında;

ayarlanmaktadır.

Productivity kısmında;

Reports ve Settings sekmesinde;

Uvdesk’in Kullanım Avantajları :

Uvdesk özetle ihtiyaçlarınızın neredeyse tamamını karşılayacak şekilde dizayn edilmiş olan bir ticket platformudur. İnceleme süreçlerinde sistemsel olarak herhangi bir sorunla karşılaşmadım. Arayüzde çok az da olsa ufak bug’lar mevcut olabiliyor. Ama sistemin çalışmasına etkisi bulunmamaktadır.

Umarım bu yazı siz okurlar için faydalı olmuştur.

Exit mobile version