This small guide will help you install Vtiger 5.x on a Debian Sarge 3.1 Linux Server.

Getting ready.

First get the source of vtiger and the manual of installation.

Install your Debian.

You can follow the screenshots provides here to install your Debian server from the net-install-cd  

As soon as you finished installing your server.

Install Backports respository

This is needed because Vtiger 5.x needs the MySQL version 5.x and Debian Sarge comes by default with version 4.x so go on with the instructions provided here.

once this is done run:

apt-get -t sarge-backports install mysql-server mysql-client

Install Apache and PHP

For doing this run

apt-get install apache2 apache2-doc

apt-get install libapache2-mod-php4 libapache2-mod-perl2

apt-get install php4 php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-ldap

apt-get install php4-mcal php4-mhash php4-mysql php4-odbc php4-pear php4-xslt curl libwww-perl imagemagick

Now on the directory <p class="system">/etc/apache2/apache2.conf</p>

Change this:

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

To this

DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml

We need to do this, in order to make it possible to have pages named i.e. index.htm in the Server or virtual server home directory and still get a result when somebody hits our server. In other words, if index.htm is not there and that is our start page, the user will have to explicity write -http://www.yourserver.xxx/index.htm-

Installing Vtiger

From the installation manual read the page 5, and install using apt-get all the dependency packages, and also follow the instructions from page, 12 to 15.

----- The End ----