Apa yang bisa kami bantu?

A. Pendahuluan

 

UVdesk adalah sebuat Helpdesk tiket manajemen yang Open Source dan berbasis PHP. dan adapun spsesifikasi server yang dibutuhkan untuk menggunakan UVDesk  yaitu dengan Minimal vcpu 1 core dan 4 Gb ram. 

 

B. Instalasi Dan Konfigurasi

 

Disini akan mendemokan cara instalasi UVdesk pada sistem operasi Ubuntu 20.04.

 

 

1. Install paket library apache 

 

sudo apt install git unzip apache2 libapache2-mod-fcgid 
https://lh6.googleusercontent.com/44_rMkhS-idxH12Rf7ZxRNjw67pN3J2P3wCRvwpUVlJbNLIL0Y5nz4sNxzIqNRMgcAsGyRadaCyETRjKGbAjUu94VKLPcm3SETvff9X2RICnzMYHpckZL9CrT3oGNRX_jLZt3gtBZxPTjeqe0Q
Gambar 1 :Install paket library apache
 sudo a2enmod actions fcgid alias proxy_fcgi rewrite 

 

https://lh4.googleusercontent.com/f6GeZ1qLaJX4S7NwhMwek0DpRmnelEpa6HX2vPDvOb996f7Kxp6OqY2uT0-bAyOTX7SQv0RsBUBMY6Zb1mkytjmwyKGb83gsbFjujLdUJf1vbkleYFyKI-uFqPZbo-L7DKLRa83vFJLI7jO3gQ
Gambar 2 :Mengaktifkan module apache

 

  • Kemudian restart service apache 
     
sudo systemctl restart apache2 

 
 

2. Setup MariaDB untuk UVDesk 

 

sudo apt install mariadb-server 
https://lh6.googleusercontent.com/xRfTU0AUDTTeZp3PrVmsMsxgERmKQxB_tYnaAgFjZ-dA28ALVNnNIl4AmrnJaaplo-SaLCzrYAD-MJi-AHFvxrXhO7ctudHTOObmDDFhUXCEbFRc04MvHIl_bsjDJen3PmZYfvhU3lKwNJ1-Ww
Gambar 3 :Menginstall Mariadb Server

 

sudo mysql_secure_installation 


 

https://lh5.googleusercontent.com/EjQ2ra5E2Le72vMiAzhZ-h7PPi-QIOU6eC8v-ldWFpGv7l2Vju4yEQKW58f6ZWs7qmsVdtYoDc1yDsNjiMzqkXIL-jgzh1hwBKfVQOSR8i0HtCtj2duXnYTuGN64QbsBcnsps2mKAvFEX8OTWw
Gambar 4 :Konfigurasi awal Mariadb

 

 

  • apabila telah selesai konfigurasi MariaDB lalu dilanjutkan login ke Mariadb untuk membuat Database 

 

https://lh5.googleusercontent.com/hgvi3p72oEQgUrht3Duqw_3Aj3zafzh3hbhOCSZguwyfCWA_43Tabho2KcaS4zVRppnkrE8pVFH8dSn8WSwVerK5xrNR8uS6d89IsZdDCWRJ4TWnmifFY26meUFi2AxgVVzu57dwTSn_Hh97Tw
Gambar 5 :Login ke user root untuk membuat Database

 

 Buat sebuah database dan berikan akses untuk user databasenya. 
 


3. Install dan konfigurasi PHP untuk UVDesk 

 

sudo apt install php-cli php-fpm php-pdo php-json php-common php-mysql php-zip php-gd php-mbstring php-curl php-xml php-bcmath php-imap php-intl php-mailparse php-pear 

 

  • Lalu konfigurasikan PHP file 

 

https://lh3.googleusercontent.com/Pr_HK9NJb_IcDo_giMQ4qQ6ilfTOJ0ayOTwvqqZx0XmBzWjVgbwcKFgpH7HbPEabP_ST_gtQH4y7U__N16BzUIAoFKOEd-b3JN7xnDh91kM5qaPtLYnB2iDDA6sAxHxHR1h6I6WKhbnKM8floA
Gambar 6 :Edit file konfigurasi php

 

 

sudo vim /etc/php/7.4/fpm/php.ini 
  • Lalu ganti pada bagian memory limit diubah parameter menjadi 256M,(ini bisa disesukain dengan kebutuhan karena pada default limit php adalah 256M) 
https://lh4.googleusercontent.com/CZz_oDPkIo-b4oFzJqFKEI9Xdz02vweuob17F7jYDo1aYT68VGB7Eh0kg7cd_Phd2nxrycdelz5F5H6yBH7cvqvJc_TSAStuAcTcgfpec_g7u9ZcWEr1zLNzGIsLLxjiZki8tTcIzpOMJJokJw
Gambar 7 :Mengedit Memory limit untuk PHP

 

  • apabila telah diubah, lalu tekan esc dan :wq 

4.  Install UVDesk di Ubuntu 20.04 

  • lalu install uvdesk dengan perintah berikut 
     
curl -sS https://getcomposer.org/installer -o composer-setup.php 
https://lh5.googleusercontent.com/NM4lSQCTy_X8Wu8VOffLJVoRCpxesuui9dZnIaoUEIv36HaoL5UpCcaBPeo-r6i3tleuHptRJSUN7q9k97fXhgFpIWtRH_yCdQlRhJB4JyHRzPJgPkDIs_OTjWUl9oeMSqtM4a6YXdtHo5ikmQ
Gambar 8 :Menginstall uvdesk

 

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer --version=1.10.17 

          

https://lh6.googleusercontent.com/d2loX9O6X7TcTi4_yO-y4IZQ-XGSIxZP43pDMUYQ8caj84FE8RhVZ_d7tqUHTSC9GkMWl6WTo_fdyNRDUG8EB3PMmLpMUw_a-bLLU5nyF1GDRhIMrGnRVJ2C1m3F2WqtYjttl7Gmf4S7NzWD6w
Gambar 9 :Setup Composer

 

  • Lalu membuat folder tempat UVDesk berada dan merubah hak owner menjadi user: 
sudo mkdir /var/www/udvesk 
sudo chown -R $USER:$USER /var/www/ 
https://lh5.googleusercontent.com/F0TvfUhRyfQ2uVg6waev1IKvLqCQ6w2U7-pQMoOdYs1x9FuVYywzNrrkhpCRd_XtDegX2HqDY6mCKFyZ4_nkjFE8h3hlcycaYZ6PeVmo1W6pZfjkO13HMbg8OsLkyigMiOgZ4ops2PK6x3yMtA
Gambar 10 :Membuat dan Mengubah Ownership directory UVDesk

 

  • Sekarang saatnya membuat folder tempat UVDesk berada dan menetapkannya sebagai pemilik pengguna saat ini: 
cd /var/www/udvesk 
composer clear-cache 
composer create-project uvdesk/community-skeleton helpdesk-project 

 

https://lh5.googleusercontent.com/vQ9nZzkwj4nTHfHqPgm10XMS32p33JGadwkAeDYjpPvIfPuinlUgmVNWIlgPqCu_Oc8TabcTENFzefFilKC_IeOoahsx0kwTiqwqwt8ncBm3eVXgtU-J8MjgiYOUkcr_-zzoNEKAkLlakYIjyg
Gambar 11 :Clear cache dan membuat Project Uvdesk


Jika terdapat error ketika menginstall composer melalui library skeleton, maka dapat dilakukan install dengan cara manual: 

- Hapus semua file yang berada di folder uvdesk 
- lalu kembali ke folder /var/www/ 
- lalu ketikan perintah wget https://cdn.uvdesk.com/uvdesk/downloads/opensource/uvdesk-community-current-stable.zip 
- Ekstract hasil download, lalu pindahkan ke folder var/ww/uvdesk 
- setelah itu rubah permision pada isi file tersebut sudo chown -R $USER:$USER /var/www/uvdesk 

 

  • Setelah selesai, lalu masukan perintah berikut 

 

sudo vim /etc/apache2/sites-available/uvdesk.conf 

 

https://lh4.googleusercontent.com/3jI1YKoeTeTWs1uX4BP_hSOkyXAggdNTIrR2OzeEWhsi7oHhV6dZtX3m95Mkrhim5nPxlAY9AONwqkL6eyopg2sSXJrjSkeg_cswgcmttQEA8B8DizQPnX9t5XiCmQ-dRzrKC9aStt9eeGa1iA
Gambar 12 :Konfigurasi Virtual Host UVDesk
  • Sesuaikan document root yang telah dibuat

    Apabila sebelumnya menjalankan composer dengan skeleton berhasil maka seharusnya document root berada di Directory /var/www/udvesk/helpdesk-project/public 
     
  • apabila sudah, berikan hak akses 755 dan restart service apache 
https://lh6.googleusercontent.com/hVPXoBjkNC2loIwYsfnJXMEGLUfXzveWxbc2i-Mn_NJ0Bgg4poxFMh-DmW48fbWPB4YlUy_sSDvsQ-J5uxXVXhyqtQ66q146GTOV6gqGzj2M3jDed8tdRnJX9Zr9NEzyvUH9E22FSTIZd1zXOQ
Gambar 13 :Ubah permission directory UVDesk
  • lalu bisa membuka browser dan masukan domain ataupun ipaddress anda, dan akan muncul tampilan seperti gambar berikut 
  • klik Lets Begin 


         

https://lh6.googleusercontent.com/44X6HEOVjP_PH1goAhvmr_O7cAAMIv_5GaA3s6582FzwuVXrAI1J4HVE84PnuGyigslHu-s8jRNQULXvRAeRqDys7sgCoKgcnn-ivXvS9Ulnu6MNlECc3pHfzSEkd7A1qe-q4lM5jU44O6xwkg
Gambar 14 :Tampilan instalasi UVDesk
  • klik proceed


         

https://lh6.googleusercontent.com/oVVSe9TyEEnRmJTtzMSgKJHdPI_6fWmPQhJtYlRPVW3ty1cx67eV2B1UdJdRzmw8APyfDTbgGv8XOqWZe9_FyPvPLj--NWveRM3kdNADD5L2ztl3rMUmiWcMSZUG0AM_bXmGZP-viXDvH_16dw
Gambar 15 :Memulai Konfigurasi UVDesk GUI
  • Lalu masukkan data pada database yang sudah dibuat


         

https://lh4.googleusercontent.com/e6IrW7UchjipRPqxlQGcD9rM6TR6D_ln29DVhyoBiTLe8-k_5epMtue_jnbT_-UrK9ntKdHUr2hPyPdsvszouG6aXFge_CO1oAlHEVMKSGrd_bVqegrv5YUL6y9Tpl7HKNvL5kkZGsCmYBPALg
Gambar 16 :Menyesuaikan konfigurasi Database
  • Kemudian setup untuk administrator uvdesk


         

https://lh5.googleusercontent.com/dAjNhkofC7UkicsbO0PEVZ8-Sqg-3kCHK8j0GJAASPlpdZjBlznpYECpXwLXhBTJztETchBICiLFmjqajL502NVAOA-DHl_K-JfNZlIHNqU0tJ_mxcgN_BFbBXfRvSOLbSn74WmFz1LWd7s3Qg
Gambar 17 :Membuat Credential Admin UVDesk

 

  • Klik proceed
             
https://lh3.googleusercontent.com/ic6F0xZEj4FKfxkP5xhRXCu5eq0RWsKBZRcxo9pXIpXdB9QBe8_1WwXZlyjaRWBPWm-FrOtOn-Z5bzJxYoc5AwjAVZDok2oJlv86d8Xe75ow5FyoRyKkUXsp7cdQBJuZpZdNsvqgH58Q6d4sYw
Gambar 18  :Setup Prefix Panel UVDesk
  • Klik Install Now
         
         
https://lh3.googleusercontent.com/HfoDfW19PnG7wBn5p2_jCqjQRUbhD1bmiFqi_2NmKwa45mKek7FOBmNC4Co5YGFJ-u6IS_wnisT51GpnMrDjEg6tdtUriRC2_06gysbrun1V9RC0ZRW5VmqOb4tvRbN61G2z6Blc9UoRPxGyqQ
Gambar 19 :Klik Install untuk memulai instalasi UVDesk
  • Maka akan muncul seperti tampilan berikut


     

https://lh5.googleusercontent.com/arDVY8iTVZtvdyvoT5U75h5AENbWWr467M-U0DF1evtcBCOCqTYWVdAu-q-XUpNHugTsERv4-7vEOpvN9afFoE6GRn-liC285SbWugBgy_CWkxDNox4mpq4f0fpqxAqrtt5yiCuLcnOzdQIUMg
Gambar 20 :Proses instalasi


  

  • lalu bisa klik pada Admin Panel
         
https://lh5.googleusercontent.com/7I9uFnfli8w5E3EgnXMO6YWjTmG3K9O7gdQOKSjUW0xqt1d1XLPkjL9OgXxvJVorTCs91Y1ujtlEdtJoqmYav4E5O-if-gvzBEKgKXq37UBbN5aInYVrlX2AgxlXoL9bR37c3ZLxgQIrXuowgA
Gambar 21 :Proses instalasi UVDesk selesai
  • Maka Anda sudah bisa login ke UVDesk
        
https://lh3.googleusercontent.com/nn-ugtPdMB23jAd4r-z52Apy_HNeYwIwpxevbOaay7ObCBzApmjfZs-GycZTmQ5VSRFcr5id6a7w2BXm_NfBqXYYAgx18l9-5C-kkqmE2YOYH8abAnoBIsYTs5_MYlRQK6U1ojUmH6GlJVVpvA
Gambar 22 :Login sebagai admin Panel


       

C. Hasil Akses uvdesk


  Isi data tersebut dengan data admin uvdesk yang sudah dibuat, dan apabila berhasil maka akan muncul seperti tampilan berikut 


  

https://lh6.googleusercontent.com/F2Cb_4u-raFjSMFD6yxpO5aDxQNxiw2zkKz81ltFOtTjBscXbHuXolNwh2HnSSqH0mAE9iSVrNt8fsZch0IrV0gshZziuLcdEhEprlz_u7_OKnTjyY1TiykA_7fiELAfUxIE9rYZC_-AJVZqFw
Gambar 23 :Tampilan Admin Panel UVDesk

 

Untuk menjelajah fitur dan kegunaan menu pada uvdesk maka dapat membaca artikel pada link berikut: https://www.uvdesk.com/en/features/ 
 

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.