Code: Select all
# sudo aptitude update
# sudo aptitude dist-upgrade
# sudo aptitude install fetchmail
# cd/opt
# sudo wget http://ftp.otrs.org/pub/otrs/otrs-3.3.4.tar.gz
# cd/opt
# sudo tar -xzvf otrs-3.3.4.tar.gz
# sudo mv otrs-3.3.4 /opt/otrs
# cd /opt/otrs/bin
# sudo ./otrs.CheckModules.pl
# sudo aptitude install liblwp-useragent-determined-perl libapache2-reload-perl libnet-smtp-ssl-perl libnet-smtp-tls-butmaintained-perl
# sudo aptitude install libgd-gd2-perl libgd-graph-perl libgd-text-perl libjson-xs-perl libnet-dns-perl libyaml-libyaml-perl libpdf-api2-simple-perl libtext-csv-xs-perl libxml-parser-perl libmail-imapclient-perl libnet-ldap-perl
# sudo useradd -d /opt/otrs/ -c 'OTRS user' otrs
# sudo usermod -G www-data otrs
# cd otrs/Kernel/
# sudo cp Config.pm.dist Config.pm
# cd Config
# sudo cp GenericAgent.pm.dist GenericAgent.pm
# perl -cw /opt/otrs/bin/cgi-bin/index.pl
/opt/otrs/bin/cgi-bin/index.pl syntax OK
# perl -cw /opt/otrs/bin/cgi-bin/customer.pl
/opt/otrs/bin/cgi-bin/customer.pl syntax OK
# perl -cw /opt/otrs/bin/otrs.PostMaster.pl
/opt/otrs/bin/otrs.PostMaster.pl syntax OK
# cd /opt/otrs/bin
# sudo ./otrs.SetPermissions.pl --otrs-user=otrs --web-user=www-data --otrs-group=www-data --web-group=www-data /opt/otrs
Apache Conf
# sudo cp -va /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs
# cd /etc/apache2/sites-available/
# sudo chown root:root otrs
# sudo a2ensite otrs
# sudo service apache2 reload
Start in browser
http://localhost/otrs/install.pl
CRON Conf
# sudo su
# cd /opt/otrs/var/cron
for foo in *.dist; do cp $foo `basename $foo .dist`; done
# su otrs
# cd /opt/otrs/bin
# ./Cron.sh start
# crontab -l