OTRS簡介
OTRS
的名字是由Open-source Ticket Request System
首字母縮略字而來,是一個開源
的缺陷跟蹤管理系統軟件。
OTRS
將電話
,郵件
等各種渠道提交進來的服務請求歸類
為不同的`隊列
,服務級別
,服務人員通過OTRS系統來跟蹤
和回復
客戶,相對傳統的處理流程來而言,OTRS提供了一個部門
或團隊
的協調環境,以更有效率的方式處理,查詢和跟蹤。
OTRS
是Lisog
德國開源非盈利性發展協會創始成中之一。在2010 年被評選為infoworld年度十佳開源網絡軟件
OTRS的ITSM
第一個符合ITIL
的IT服務管理
解決方案,是建立在開放
源代碼的基礎上。這是一個兼容的開源ITIL的IT服務管理ITSM
解決方案。
OTRS包括以下幾個特點
:
(1)能支持平台非常廣。操作系統有Linux、Unix
還有Windows
;數據庫有MySQL,PostgreSQL,Oracle
和SQL Server
。
(2)安裝和配置是相當的簡單。我使用過Centos Linux
和Windows 7
,整個安裝配置過程只需要10
分鍾。
(3)支持多語言,目前能支持的語言有10
幾種,包括簡繁體
中文。
(4)純Web
操作界面,Web界面可以定制
;很好的郵件系統集成
。有問題單生成接口
,能夠將第三方
網絡系統監控的故障告警變成問題單,再自動分配到相關的維護組。
一、環境
[root@otrs ~]# sestatus
SELinux status: disabled
[root@otrs ~]# systemctl stop firewalld.service
[root@otrs ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
並安裝好epel源 ###很重要!
准備OTRS
所需的數據庫
環境
yum -y install mariadb-server
vi /etc/my.cnf.d/zotrs.cnf
修改結果如下
[root@otrs ~]# cat /etc/my.cnf.d/zotrs.cnf
[mysqld]
max_allowed_packet = 20M
query_cache_size = 32M
innodb_log_file_size = 256M
啟動數據庫
systemctl start mariadb
ss -lnt|grep 3306
LISTEN 0 50 *:3306 *:*
到這里代表數據庫已經准備完成
二、安裝otrs
wget http://ftp.otrs.org/pub/otrs/RPMS/rhel/7/otrs-5.0.13-01.noarch.rpm
這里我是先下載,再安裝
yum localinstall otrs-5.0.13-01.noarch.rpm -y
130多個依賴包,里面包含httpd和大量perl模塊
啟動httpd
systemctl restart httpd.service
檢查缺失的perl
模塊 /opt/otrs/bin/otrs.CheckModules.pl
結果如下
提示Not installed!
的 使用提示的yum install "perl(Text::CSV_XS)"
去安裝,如上圖的紅框所示
一個個去安裝直到所有的perl
模塊安裝完畢
這里,我也准備了很方便的方法,只需如下兩步,所有缺失perl
模塊,全部安裝好
/opt/otrs/bin/otrs.CheckModules.pl &>check.txt
grep -o 'yum.*"' check.txt|sed 's#.*#& -y#g'|bash
在web
上繼續安裝
[root@otrs ~]# hostname -I
192.168.56.20 #可以看出我的ip是192.168.56.20
所以我的安裝頁面是:
http://192.168.56.20/otrs/installer.pl
點擊上圖的開始頁面
回到命令行
su - otrs
/opt/otrs/bin/otrs.Daemon.pl start
/opt/otrs/bin/Cron.sh start
再次登錄
,提示已經沒有了
本文是在本地搭建,線上搭建記得注冊域名、備案、安全策略,防止被禁。