Ücretsiz Ticket Sistemi OTRS Kurulumu

112618_1912_cretsizTick1.png

ITSM, ITIL, Cobit derken günün sonunda hepimizin halletmesi gereken ihtiyaçlarından biri olan Ticket sistemi konusuna bir çözüm olması adına bugün size OTRS’i temel düzeyde anlatacağım. Ticket sistemi her ne kadar IT’ye yönelik olsada destek ve müşteri takip gibi benzer konular içinde ihtiyaç duyuluyor. Ve genelde bu yazılımlar ücretli oluyor. Aslında OTRS’de öyle ama ücretsiz versiyonuda bizim için bir çok ihtiyaca cevap veriyor. Kemerleri bağlayın çok uzatmadan kuruluma geçiyorum.

İhtiyaçlar;

  • CentOS 7 bir makine (GUI’ye gerek yok, minimum 4 GB ram
  • CentOS 7 makinenin internete çıkabiliyor olması kurulum sürecinde önemli.

CentOS’a ssh ile bağlanalım benim tercihim Putty siz diğer yazılımlarıda kullanabilirsiniz

Kolaylık olsunda önceden
yum install -y nano -> favori editörüm
yum install -y wget -> bir şeyleri indirmek için ideal

Epel reposunu kuralım

sudo yum install epel-release

Şimdide MariaDB’yi kuralım

sudo yum install mariadb-server mariadb

Şimdi bir kaç parameter eklememiz gerek

nano /etc/my.cnf

[mysqld] ß aşağıdaki satırları tabının altına yapıştırın

max_allowed_packet = 20M

query_cache_size = 32M

innodb_log_file_size = 256M

datadir=/var/lib/mysql

kaydedip çıkın

Servisi start edelim

sudo systemctl start mariadb.service

Diğer kısma geçelim, password belirleyin ve bir kenera not alın sonraki adımlarda lazım olacak diğer soruları enter ile varsayılan şeklinde geçebilirsiniz.

sudo mysql_secure_installation

Şimdi wget ile dosyamızı indirelim

wget http://ftp.otrs.org/pub/otrs/RPMS/rhel/7/otrs-5.0.7-01.noarch.rpm

Ve kuralım

yum install otrs-5.0.7-01.noarch.rpm

Sonraki adım

sudo yum install “perl(Apache2::Reload)” “perl(Crypt::Eksblowfish::Bcrypt)” “perl(Encode::HanExtra)” “perl(JSON::XS)” “perl(Mail::IMAPClient)” “perl(ModPerl::Util)” “perl(Text::CSV_XS)” “perl(YAML::XS)”

Ve terminal ekranında kurulumun sonuna geldik

sudo systemctl restart httpd.service

Şimdi kuruluma arayüzden devam edeceğiz her hangi bir browser’a http://ip_adresi/otrs/installer.pl şeklinde girin.

Umarım ekran gelmiştir eğer gelmediyse selinux’u kapatmamız gerekiyor.

>sudo setenforce 0

>nano /etc/selinux/config

# disabled – No SELinux policy is loaded.

SELINUX=disabled ß Disabled olarak güncelleyin ve kaydedip çıkın

# SELINUXTYPE= can take one of three two values:

Etkili olması için reboot etmemiz gerekiyor. Reboot’dan sonra web arayüzüne erişebildiğinizi umuyorum. Eğer geldiyse login olun ve ilk adımda bekleyin 2.adımda DB’yi göstereceğiz. Am ahata alcaksınız çünkü mariadb rebootdan dolayı down durumda.

sudo systemctl status mariadb.service ile kontrol edin

sudo systemctl start mariadb.service ile gerekiyorsa açın.

Buda tamamsa devam edebiliriz.

Giriş ekranı bizi karşılıyor.

Resim-1

Lisans anlaşmasını kabul ediyoruz.

Resim-2

MySQL’i seçiyoruz.

Resim-3

Bilgileri aşağıdaki gibi dolduruyoruz ilk parola kısmına database için belirlediğimiz parolayı yazıyoruz. Otrs’e login olmak için parola oluşturuyoruz.

Resim-4

FQDN bilgisini makineden çekiyor bu bilgiyi önceden oradan güncellemekte fayda var.

Resim-5

Mail ayarlarını yapmanız size kolaylık sağlaycaktır bir kullanıcı şifresini unuttuğunda ona paralo sıfırlama maili göndermek ya da raporlar ticket bildirimleri vs gibi bilgileri almak için lazım olacak. Bunu daha sonrada ayarlarayabilirsiniz.

Resim-6

Son adıma geldik başlangıç sayfasından giriş yapabilirsiniz.

Resim-7

Resim-8

Login olduktan sonra size yukarıdaki gibi bir ekran karşılıyor. Tam olmasada bir çok ekran Türkçe. Ben BigFish isimli bir müşteri oluşturdum ve bir ticket açtım. Açılan ticketler aşağıdaki gibi ekranımıza düşüyor.

Çalışma şeklinize göre müşteriler ve her müşteriden ticket açacak kişiler için bir kullanıcı açmanız gerek. Müşteri oluşturmadan kullanıcı açamıyorsunuz. Her müşterinin bir id’si var bunu baz alarak çalışıyor. Eğer kurum içinde kullanacaksanız tek bir şirket devamında kullanacak kişiler için bir user açabilirsiniz.

Resim-9

Buraya kadar size temel düzeyde anlattım peki başka neler yapılabilir neler eklenebilir derseniz biraz açıklıyayım. Ticket sisteminde bir diğer sorun ise genelde çağrı telefon ile gelir müşteri ya da kullanıcı ticket açmaz. Buna çözüm olarak Cisco Santral ile entegre edip destek hattına gelen her çağrıyı otomatik olarak ticket dönüştürüp sisteme düşürerek çözüm bulan var. (Geriye sadece başlığı değiştirmek kalıyor)

Bir diğer nokta kurup kurcalayanlar “e biz herkese tek tek kullanıcımı açıcaz ya” diyişini duyuyorum korkmayın LDAP entegrasyonu da mümkün.

Güvenlik konusunda çeşitli ek ayarlar mevcut dış müşteriler için eklemek istediğim kısım ise MFA mevcut dilerseniz giriş yaparken aktif edebilirsiniz.

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

TAGs: centos 7, free ticket software, otrs, ücretsiz ticket,open ticket request system, açık kaynak ticket sistemi, ücretsiz yardım masası, IT yardım masası

Yazı gezinmesi

Mobil sürümden çık