I wrote this notes some month ago.
Some thing may have changed, especially the package names.
If you don't find e.g. libapache2-mod-perl2, please do some search with
 
apt-cache search apache2 perl2
 
to see what's the right name is.

Install on a clean Debian 4.0 Etch
Needed packages:

apt-get install mysql-server

apt-get install apache2

apt-get install libapache2-mod-perl2

apt-get install libapache-dbi-perl

apt-get install libemail-date-perl

apt-get install libnet-dns-perl

apt-get install libnet-ldap-perl

apt-get install libnet-imap-simple-ssl-perl

apt-get install libgd-perl

apt-get install libgd-text-perl

apt-get install libgd-graph-perl

apt-get install libpdf-api2-perl

apt-get install libxml-parser-perl

Get OTRS tarball with wget.

wget http://ftp.otrs.org/pub/otrs/otrs-2.3.4.tar.gz

Create system account:

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

usermod -G www-data otrs

Installation:

cd /opt

tar xvzf /root/otrs-2.3.2.tar.gz

mv otrs-2.3.2 otrs

chmod -R 777 otrs

cd otrs/Kernel

cp Config.pm.dist Config.pm

cd Config

cp GenericAgent.pm.dist GenericAgent.pm

Check packages:

          /opt/otrs/bin/otrs.checkModules

        if some module is missing, go with apt-get and install the appropriate module.

MySQL config.

              enter mysql prompt with:

     mysql -u root -p

create database otrs;

grant all privileges on otrs.* to 'otrs'@'localhost' identified by "password" with grant option;

drop database otrs;

quit

Web server config:

into  /opt/otrs/scripts/apache-perl-startup.pl
uncomment these lines (and modify  user/password accordingly on the second row):

use Apache::DBI ();
Apache::DBI->connect_on_init('DBI:mysql:otrs', 'otrs', 'password');
use DBI ();

use DBD::mysql ();

create Apache 2 startup script:

/etc/init.d/apache2 stop

cd /etc/apache2/conf.d

cp /opt/otrs/scripts/apache2-httpd-new.include.conf /etc/apache2/conf.d/otrs

/etc/init.d/apache2 start

Configurazione OTRS:

modify /opt/otrs/Kernel/Config.pm, inserting DB user and password selected on MySQL step and other parameters (SMTP, ecc)

Cron jobs:

             cd /opt/otrs/var/cron

for foo in *.dist; do cp $foo `basename $foo .dist`; done

modify file without dist extension to suit your needs:

/opt/otrs/bin/Cron.sh start otrs

Set permissions: 

/opt/otrs/bin/SetPermissions.sh /opt/otrs otrs www-data www-data www-data

End installation:

go to

http://indirizzoserver/otrs/installer.pl

then

http://indirizzoserver/otrs-web/

first login User/Pw : root@localhost/root 


Da: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] Per conto di Pierre-Andre Malbrough
Inviato: giovedì 12 febbraio 2009 0.42
A: otrs@otrs.org
Oggetto: [otrs] Installation errors

I get errors when I try to install from Debian repositories...not having much success installing from Source either.  Can you send documentation on installation from source, I'm confused by the "INSTALL" file that comes with it.

Thanks

--
- Pierre-Andre