VTiger is a web-based, modular constructed Customer Relationship Management system that enables sales, support, and marketing teams to organize and collaborate to measurably improve customer experiences and business outcomes. By using VTiger you can have a complete business management suite that will provide you with email, inventory, project management, and other useful tools.
The modular design makes VTiger CRM customizable to all your individual requirements and supports you in sales, marketing, controlling and service.
In this tutorial we will install VTiger CRM on a Ubuntu 14.04 VPS.
REQUIREMENTS
We will be using our SSD 1 Linux VPS Hosting plan for this tutorial.
Login to your server via SSH
You can check whether you have the proper version of Ubuntu installed on our server with the below command:
Which should give you the underneath output:
UPDATE THE SYSTEM
Make sure your server is fully up to date.
After that, you’ll need to create a database for your VTiger installation. Log into MySQL as root:
Use the below statements:
INSTALL VTIGER
First, create a directory for the VTiger installation. We will name it vtiger. Execute the following:
Enter the newly created directory:
Download the latest VTiger version (which at this point is 6.4) and unpack it using the below commands:
Move everything from the unpacked vtigercrm directory into the one you are currently stationed:
Remove the unnesessary directory and file:
Assign the proper ownership on the Vtiger installation files and directories:
Next, you need to create a virtual host directive for the domain that you’ll want to serve VTiger. Create an empty file, let’s call it vtiger.conf:
Enable the site:
Now, open the empty vtiger.conf file with your favorite text editor and paste the following:
Restart Apache for the changes to take effect:
Now, let’s tweak some of your PHP settings so you can later complete the VTiger installation. Open the php.ini file:
Make the below changes:
Save and close the file.
Restart Apache again:
You can now open your favorite browser and navigate to yourdomain.com so you can finish the VTiger installation.
Once you get to the Vtiger’s Pre Installation check screen you should see that everything is OK. If there are some recommended PHP settings or modules that need to be installed, apply the needed changes. In the next window you will need to enter the information for the database that you created previously, create an Administrator user, set a password for it and some other similar things. After you click Next, you will be welcomed by the Optional Modules screen. Here you can choose which optional modules should be installed in Vtiger CRM.
Then, click Next to start the installation.
Congratulations, you have successfully installed VTiger on your Ubuntu 14.04 VPS.
Of course you don’t have to do any of this if you use one of our Linux VPS Hosting services, in which case you can simply ask our expert Linux admins to install VTiger for you. They are available 24×7 and will take care of your request immediately. You can also consider reading our guide on How to Install Vtiger CRM on an Ubuntu 18.04 VPS.
PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.
I followed your guide, but get the following displayed when i visit the url…..
process(new Vtiger_Request($_REQUEST, $_REQUEST));
Hello Kieran,
The problem could be related to your server configuration or something else. It is best to enable error reporting in index.php so you can easily identify and fix the problem.
Thanks.
Thanks for the guide. I followed guide however but have a white screen when trying to access page. URL changes to “http://localhost/vtiger/index.php?module=Install&view=Index” Any hint on steps to resolve?
Hey Funs, did you ever resolve your issue?
thnx a lot man
Got any advice on upgrading vTiger without losing any data?
You can check the official VTiger documentation at:
https://wiki.vtiger.com/index.php/Vtiger530_Migration
Before upgrading make sure you backup your files/directories and database.
Hey,
What about Cron Jobs for the scheduler? Will it work without?
Hi.
It will work. However, if you like to set up the Scheduler and Cron Jobs in Vtiger you can check the following wiki pages:
https://wiki.vtiger.com/index.php/Cron
https://wiki.vtiger.com/index.php/Scheduler