Mainos / Advertisement:

Ero sivun ”Otrs” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
Rivi 6: Rivi 6:
  
 
<pre>
 
<pre>
apt-get install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \
+
apt-get install apache2 mysql-server mysql-client libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \
 
     libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libtext-csv-xs-perl \
 
     libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libtext-csv-xs-perl \
 
     libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl \
 
     libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl \
Rivi 123: Rivi 123:
 
Varmista toimivuus.
 
Varmista toimivuus.
  
[[Luokka:Linux|Otrs]]
+
 
  
 
== Konfigurointi ==
 
== Konfigurointi ==
  
 
[[Luokka:Linux|Otrs]]
 
[[Luokka:Linux|Otrs]]

Versio 13. huhtikuuta 2016 kello 17.48

Otrs on avoimellä lähdekoodilla varustettu tikettihallintajärjestelmä.

Asennus

Asenna vaaditut paketit

apt-get install apache2 mysql-server mysql-client libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \
    libio-socket-ssl-perl libpdf-api2-perl libdbd-mysql-perl libsoap-lite-perl libtext-csv-xs-perl \
    libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl \
    libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl \
    libtemplate-perl

Lataa OTRS source paketti: https://www.otrs.com/download-open-source-help-desk-software-otrs-free/

 cd /tmp/
 wget https://www.otrs.com/download-thank-you/thank-you-downloading-otrs-software/?download=/otrs-5.0.7.tar.gz

Pura asennuspaketti ja siirrä se /opt/ hakemiston alle

 tar xzf /tmp/otrs-5.0.7.tar.gz
 mv  otrs-5.0.7.tar.gz /opt/otrs

Tarkista seuraavalla scriptillä onko paketit asennettu

 perl /opt/otrs/bin/otrs.CheckModules.pl

Luo käyttäjätili OSTRS:lle

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

Lisää käyttäjä otrs webserver ryhmään

 usermod -G www otrs

Kopioi oletuskonfiguraatio

 cd /opt/otrs/
 cp Kernel/Config.pm.dist Kernel/Config.pm

Asenna Apache2 webserveri

 apt-get install apache2 libapache2-mod-perl2

Kopioi Apache konfiguraatio tiedosto ja ota konfiguraatio käyttöön

 cp /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf
 a2ensite otrs.conf

Ota käyttöön vaaditut moduulit

a2enmod perl
a2enmod version
a2enmod deflate
a2enmod headers

Käynnistä Apache2 uudelleen

 service apache2 restart

Aseta tiedostojärjestelmälle oikeudet

 /opt/otrs/bin/otrs.SetPermissions.pl --web-group=www-data

MySQL Tietokantapalvelimen asetukset

max_allowed_packet   = 20M
query_cache_size     = 32M
innodb_log_file_size = 256M

Käynnistä Web installeri: http://yourhost/otrs/installer.pl

Kirjaudu web installerin jälkeen asettamallasi salasanalla http://yourhost/otrs/index.pl (käyttäjätunnus on root@localhost)

Nyt on asennus suoritettu. Käynnistä OTRS Daemon palvelu

 /opt/otrs/bin/otrs.Daemon.pl start

Lisää Crontabiin

 nano /etc/crontab
 */5 *   * * *   www-data /opt/otrs/bin/otrs.Daemon.pl start >> /dev/null

Päivittäminen

Pysäytä OTRS prosessit sekä Apache2

 sudo -u www-data  /opt/otrs/bin/otrs.Daemon.pl stop
 service apache2 stop

Varmuuskopioi OTRS toiseen hakemistoon ja varmuuskopioi myös tietokanta.

 mv /opt/otrs /opt/otrs-backup

Lataa uusi versio OTRS:N sivuilta: https://www.otrs.com/download-open-source-help-desk-software-otrs-free/ . Siirrä uusin versio /opt/otrs hakemistoon.

Määritä oikeudet www-data ryhmälle

 /opt/otrs/bin/otrs.SetPermissions.pl --web-group=www-data

Kopioi vanhat konfiguraatiot päivitettyyn OTRS asennukseen

 cp /opt/otrs-backup/Kernel/Config.pm /opt/otrs/Kernel/
 cp otrs-backup/Kernel/Config/Files/ZZZAuto.pm otrs/Kernel/Config/Files/
 cp otrs/var/* otrs-backup/var/

Rebuildaa konfiguraatio, muuten voi olla ettei toimi.

 sudo -u www-data /opt/otrs/bin/otrs.Console.pl Maint::Config::Rebuild

Käynnistä Apache2 uudelleen

 service apache2 start

Varmista toimivuus.


Konfigurointi

Mainos / Advertisement: