How to install vtiger on CentOS VPS

vTiger is an awsome CRM package that is free... The features are very useful for just about any sort of business. 

The features are toooo many to detail... so check them out here....

1. vtigerdependancies

update the required packages and their dependacies.

yum -y install libpng-devel libjpeg-devel freetype-devel xorg-x11 php-gd mysql-server mysql php-mysql php-mbstring php-imap

yum -y update

nano /etc/php.ini

Edit php.ini to ensure the following settings:

safe_mode = Off
display_errors = On
file_uploads = On
register_globals = Off
max_execution_time = 600
output_buffering= On
memory_limit = 32M
error_reporting = E_WARNING & ~E_NOTICE
allow_call_time_reference = On
log_errors = Off
short_open_tag= On

 

2. download vtiger

First go and find the path to the latest stable version. go here: http://sourceforge.net/projects/vtigercrm/files/ right-click on the file you want in core products and copy link location

go to folder where you want to install... the root of the subdomain

yum -y install libpng-devel libjpeg-devel freetype-devel xorg-x11 php-gd mysql-server mysql php-mysql php-mbstring php-imap

yum -y update

cd /var/www/vhosts/site.com/subdomains/crm

wget http://sourceforge.net/projects/vtigercrm/files/vtiger CRM 5.1.0/Core Product/vtigercrm-5.1.0.tar.gz/download

tar -xvf vtigercrm-5.1.0.tar.gz

rm -rf httpsdocs

mv ./vtigercrm ./httpsdocs

chgrp -R root httpsdocs

chown -R root httpsdocs

rm vtigercrm-5.1.0.tar.gz

cd httpsdocs

chmod 777 config.inc.php cache cache/images storage install install.php tabdata.php parent_tabdata.php user_privileges Smarty/cache Smarty/templates_c modules/Emails/templates test/wordtemplatedownload test/product test/user test/contact test/logo logs modules/Webmails/tmp