otrs離線部署


OTRS5離線部署

參考地址:https://doc.otrs.org.cn/doc/manual/admin/stable/zh_CN/html/manual-installation-of-otrs.html

從源碼安裝OTRS

otrs

  1. 按照參考文檔從網站http://ftp.otrs.org.cn下載 .tar.gz或 .tar.bz2或 .zip格式的文件。

解包這個檔案文件(例如使用tar)到/opt目錄,並將目錄otrs-x.x.x 重命名為otrs(腳本如下)

tar xzf /tmp/otrs-x.x.x.tar.gz

mv otrs-x.x.x /opt/otrs

  1. 安裝附加的perl模塊

使用perl /opt/otrs/bin/otrs.CheckModules.pl命令查看依賴包的安裝情況。示例:

 

其中,提示optional的包可以不安裝,紅字提示的包需要安裝。

如果缺少對應的包有一下兩種方法(選一種即可):

  1. 從網站https://pkgs.org中搜索對應的rpm包,使用rpm -ivh XXXX.XXXX.rpm命令安裝,安裝過程中如果提示有依賴包未安裝,就繼續下載依賴包並安裝,直到安裝完成。

  2. 從網站https://metacpan.org中搜索對應的.gz包,使用

    tar -zxvf XXXX.gz解壓

    cd XXXX進入目錄

    perl MakeFile.PL編譯

    make

    make test

    make install

    依次執行命令完成安裝。

  3. 創建OTRS用戶

    useradd -d /opt/otrs -c 'OTRS user' otrs

     

  4. 添加組

    usermod -G apache otrs

    Red Hat/CentOS/Fedora使用apache, SUSE使用www, Debian/Ubuntu使用www

  5. 激活默認配置文件

    OTRS自帶了兩個配置文件:OTRS_HOME/Kernel/Config/*.dist。你需要將它們復制為不帶.dist擴展名的文件名來激活它們

    cp Kernel/Config.pm.dist Kernel/Config.pm

  6. 檢查模塊是否都安裝

    perl -cw /opt/otrs/bin/cgi-bin/index.pl

    perl -cw /opt/otrs/bin/cgi-bin/customer.pl

    perl -cw /opt/otrs/bin/otrs.Console.pl

    三條指令都提示OK表示所有必須模塊都已安裝,否則繼續安裝。

  7. 安裝 httpd和mod_perl模塊

    按照網上資料安裝(待補充)

  8. 文件權限

    參考文檔中寫的有錯,以下邊指令為准:

    /opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --web-group=apache

  9. 重啟http服務

    systemctl restart httpd.service

mysql

參考網上資料,安裝mysql,並設置root賬戶密碼

配置

訪問 http://IP/otrs/installer.pl

參考https://doc.otrs.org.cn/doc/manual/admin/stable/zh_CN/html/web-installer.html鏈接進行配置。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM