Call now! (ID:320386)+1-855-211-0932
HomevTiger Web Hosting

vTiger Hosting Plan

  • Unlimited Disk Space
  • Unlimited Traffic
  • Multi-lingual Control Panel
  • 1 Domain Hosted
  • 30-Day Free Trial
$4.95
per month

vTiger Hosting Plan

Check your Domain Availability...

Free Domain Manager

Live Demo - lock option, edit Whois, edit name servers, custom DNS records, URL redirection, etc.

Enterprise-Class vTiger Web Hosting Solutions

Enterprise-Class vTiger Web Hosting Solutions We have a specially optimized vTiger hosting platform offering an automated vTiger installation, a 24/7/365 support service and a 99.9 percent uptime guarantee. Our vTiger-optimized web hosting packages start at $4.95 a month and include a FREE domain name registration.

vTiger is a trademark of Vtiger Systems India Private Limited and shares no connection with us.


100% vTiger-Compatible Web Hosting Servers

A hassle-free vTiger web hosting experience
  • An automated vTiger installation
  • A 1-click vTiger script installation right at signup
Optimized vTiger hosting platform.
  • All vTiger hosting prerequisites are met and exceeded.
  • The newest versions of Apache, MySQL and PHP
Exceptional customer support service.
  • 24/7/365 technical support
  • A twenty-minute average trouble ticket response time


vTiger Hosting Solutions

Economy Regular Deluxe Ultimate
Perfect for customers who only want a simple personal website or a blog.
A good choice for any online store or a fairly complex website.
A reasonably priced shared web hosting package, good for resource-heavy personal websites.
The right solution for high-profile websites with lots of visitors.
Unlimited storage Unlimited storage Unlimited storage Unlimited storage
Unlimited bandwidth Unlimited bandwidth Unlimited bandwidth Unlimited bandwidth
1 website hosted 5 websites hosted Unlimited websites hosted Unlimited websites hosted
24/7/365 support 24/7/365 support 24/7/365 support 24/7/365 support
30 Days
Money Back Guarantee
30 Days
Money Back Guarantee
30 Days
Money Back Guarantee
30 Days
Money Back Guarantee
30-Day
Free Trial
30-Day
Free Trial
30-Day
Free Trial
30-Day
Free Trial
$4.95 / month $8.75 / month $17.50 / month $25.00 / month
Compare All Hosting Plans Compare All Hosting Plans Compare All Hosting Plans Compare All Hosting Plans
       
Economy Regular Deluxe Ultimate
GUARANTEES
24/7 Customer Support Feature Regardless of whether you need assistance before or after you purchase, our customer support is available for you 24/7.
Yes Yes Yes Yes
1 Hour Response Time Feature We value your time and that is why our hosting employee will reply within the hour, no matter the nature of your inquiry.
Yes Yes Yes Yes
Uptime Guarantee Feature Tired of your site timing out, there is no need to worry because here at our hosting we guarantee 99.9% network uptime.
99.9% 99.9% 99.9% 99.9%
Daily Data Backup Feature In order to ensure the information you upload on our servers is safe and secure, we back it up every day (as long as the account data is less than 5 GB). In case there is a problem, we can restore the content from the day before.
Yes Yes Yes Yes
Money Back Guarantee Feature All our shared web hosting packages come with a 30-day money-back guarantee. That way you can try the service for a month and in case it does not suit your needs and requirements, we will return your money. There is no option for a refund after the 30 days have passed and all domain registrations are final and non-refundable after the domain is registered.
30 Days 30 Days 30 Days 30 Days
30-Day Free Trial Feature Sign up for our 30-day free trial to see what makes our hosting services special. No credit card required.
Yes Yes Yes Yes
Monthly price
$4.95/mo $8.75/mo $17.50/mo $25.00/mo
BASIC FEATURES
Disc Space Feature The amount of disk space indicates how much data you can upload on our servers once you purchase a shared hosting account with us.
Unlimited Unlimited Unlimited Unlimited
Monthly Traffic Feature The monthly traffic shows how much data you can transfer to and from the server each month. That includes uploading the websites and any other files along with all the visits of the websites hosted in this account.
Unlimited Unlimited Unlimited Unlimited
Domain Name Registration / Transfer Feature Domain name registration is the service that allows you to have a unique address for your website on the Internet. Every domain name that is registered with us is automatically to point to your account with us so no further configuration is required.Domain name transfer is the process of changing the company that provides the domain registration service without a change in ownership.
$10.00 $10.00 $10.00 $10.00
FREE FEATURES
Free Account Set-up Feature We do not charge you any setup fees - you can simply start working on your websites.
Yes Yes Yes Yes
FREE Domain Name Feature If you purchase one of our packages, there is a bonus - one free domain name registration or transfer from the list of promotional domains.
No No No No
800+ Website Themes Feature 800+ free templates are available by default with all shared hosting plans and you do not need coding skills or previous experience to build a site. All templates are free of charge.
Yes Yes Yes Yes
Online Website Builder Feature With all of our shared hosting packages you will get a free online website builder that does not require any design skills or experience since it includes multiple templates and makes website creation a breeze.
Yes Yes Yes Yes
50+ Free Apps Installer Feature Our 1-click Application Installer is included with all our shared hosting packages and it gives you access to install over 50+ applications - you can have a blog, a forum or a shopping cart set up within minutes with just a few clicks and no technical skills.
Yes Yes Yes Yes
Free VPN Access Feature Access blocked websites or use country-restricted services by routing your Internet traffic through a secure connection using multiple access points around the world.
5 GB 15 GB 25 GB 50 GB
Shared SSL IPs Feature Our custom cloud hosting platform will allow you to use a shared IP address for SSL certificates, so you can protect the information that customers submit on your website without spending extra money for an IP.
Yes Yes Yes Yes
Dropbox/ Google Drive Backups Feature If you have a Dropbox or a Google Drive account, our system can generate daily backups of your files and databases in it, so you will have a copy of your content at all times and you can access it through a personal computer or a mobile device.
Yes Yes Yes Yes
Website Migration Feature If you are changing hosting providers, we can move all the content for you in a very timely manner and at no extra cost. We will also test your site to make sure that it is working flawlessly before you point your domain name to our cloud platform.
Yes Yes Yes Yes
SSD Data Caching Feature Our cloud shared hosting platform uses SSD drives working in a RAID for better and much faster performance of your websites. To improve the read and write speeds to some parts of the platform, we also use separate SSDs that are set up as to work as cache only. This setup will boost the speed of your websites even more.
Yes Yes Yes Yes
ZFS Storage Feature The ZFS file system that we use on our cloud hosting platform is superior to all other file systems out there. It works much faster, which means faster sites and more frequent backups, and due to the real-time checksum comparison it performs on all files, no file can ever get.
Yes Yes Yes Yes
ModSecurity Feature ModSecurity is a popular Apache module that prevents third parties from using exploits to hack a web application. It uses a set of rules to block certain incoming requests as it monitors the HTTP traffic in real time. ModSecurity comes with each and every shared hosting plan that we offer.
Yes Yes Yes Yes
Marketing Tools Feature If you need help to get your website more popular, the easy-to-use marketing tools that are included with each package come to the rescue. You can submit your website to search engines as well as publish news and stories.
Yes Yes Yes Yes
Administration Tools Feature All the packages are provided with Hotlink protection, IP blocking, .htaccess generator and other tools which make advanced administration easy.
Yes Yes Yes Yes
Video Tutorials Feature Over 40 clips are available through different sections of the web hosting control panel so that you can start finding your way with ease.
Yes Yes Yes Yes
Online Documentation Feature After carefully studying the questions and difficulties our clients experience with the web hosting control panel and our services, we have compiled an extensive help section with lots of FAQs and tutorials that will help you along the way.
Yes Yes Yes Yes
CONTROL PANEL
In-house Built Control Panel Feature The Hepsia control panel is an in-house product that is a result of hard work aimed at providing advanced functionality combined with easy-to-use and intuitive design.
View Demo View Demo View Demo View Demo
Multi-lingual Interface (over 10 languages) Feature We have clients from all over the world and therefore the in-house built web hosting control panel is available in over 10 languages and more are on the way to facilitate our international clients.
Yes Yes Yes Yes
Colour Skins Feature And to make working with our web hosting control panel even more pleasant you can choose the colour theme that suits you best.
Yes Yes Yes Yes
DOMAINS & SUBDOMAINS
Hosted Domains Feature You can host with us any top level domain name and this feature shows you how many domain names you can host with each of the shared web hosting packages.
1 5 Unlimited Unlimited
Subdomains Feature Subdomains, also known as child domains, are domains that are part of a larger domain. For example anything.my-best-domain.com is a subdomain of the domain name my-best-domain.com
Unlimited Unlimited Unlimited Unlimited
Parked Domains Feature When you register a domain name just to reserve it for future use, you can use the domain parking feature which allows you to point it to a temporary page (for example "Under Construction") or simply redirect the domain to another site.
Unlimited Unlimited Unlimited Unlimited
Full DNS Management Feature The web hosting control panel provides you complete access to manage all DNS records of your domain name like changing the A record to point to a different host or the MX records to choose a different mail server to handle your e-mails.
Yes Yes Yes Yes
Custom A and MX Records Feature The A record of the domain name specifies the IP address where the domain name resolves to while the MX records of the domain name specify the mail servers that handle the e-mail of the domain name.
Yes Yes Yes Yes
CNAME Records Feature The CNAME record of the domain name redirects the domain to another domain`s A record and therefore creating a CNAME record removes the A record of the domain.
Yes Yes Yes Yes
AAAA/SRV/NS/TXT Records Feature The advanced features of the web hosting control panel allow you to set up IPv6 related records such as the AAAA record which is used for mapping hostnames to IPv6 addresses. The SRV record (also known as Service record) is used for defining the location of servers for specified services - the hostname and the port number. The NS (Name Server) records of the domain name specify which server handles all the DNS records for this domain name. The SPF e-mail authentication system derives information from the TXT records of the domain name.
Yes Yes Yes Yes
Full Whois Management Feature We provide you complete access to manage the WHOIS record of the domain name as much as the registry allows you. There are specific restrictions for some of the TLDs and you should refer to the Domains page.
Yes Yes Yes Yes
Registrar Lock Option Feature This is a security feature available for some TLDs to prevent unwanted domain transfers and thus protect your domain name from theft.We grant you access to lock and unlock the domain names at will via the web hosting control panel.
Yes Yes Yes Yes
EPP Transfer Protection Feature Some TLDs require this specific EPP transfer authorization key to process domain transfers. This is used in addition or instead of the Registrar Lock for further protection. You can easily obtain the EPP key for your domain names via the web hosting control panel.
Yes Yes Yes Yes
ID Protection Feature We offer an additional service for all TLDs that support this feature to protect your personal data becoming public in the WHOIS record. That is the best way of protection against spammers and possible identity theft.
Optional Optional Optional Optional
E-MAIL SERVICES
Email Accounts Feature The mailboxes you create with us support POP3, IMAP and SMTP protocols that allow you to use mail client applications such as Outlook and Thunderbird to access and manage your e-mail.
100 500 Unlimited Unlimited
Webmail Feature You can choose from the three webmail applications we offer to access and manage your e-mail from any computer in the world that is connected to the Internet without any setup or configuration.
Yes Yes Yes Yes
E-Mail Aliases Feature This feature allows you to set up different e-mail addresses that use the same mailbox and that way you can easily check the messages you receive in all e-mail aliases at the same time.
100 500 Unlimited Unlimited
E-Mail Forwarding Feature This feature allows you to receive the same message in two or more e-mail addresses at the same time or simply redirect all incoming messages from one mailbox to another.
Yes Yes Yes Yes
Auto-responders Feature If you enable this feature for a specific e-mail account, an e-mail message with a pre-defined text written by you will be automatically sent as a reply to every e-mail that you receive.
Yes Yes Yes Yes
Catch-all e-mails Feature This feature allows you to collect any messages that have been sent to a mistyped e-mail address @yourdomain.com.
Yes Yes Yes Yes
Mailing Lists Feature The mailist list allows you to send the same message to multiple recipients (that have subscribed to the list) at the same time.
Optional 15 Unlimited Unlimited
Mailing List Members Feature This feature shows you how many people can be subscribed to the same list.
Unlimited Unlimited Unlimited Unlimited
Anti-spam Protection Feature This e-mail feature protects you from receiving unwanted e-mail messages. If the advanced features are properly adjusted, SpamAssassin will filter up to 99% of the spam.
Yes Yes Yes Yes
SPF Protection Feature The Sender Policy Framework (SPF) prevents forging of the "FROM" field and thus it protects your domain names from being used for spamming.
Yes Yes Yes Yes
DomainKeys Identified Mail Feature The DomainKeys Identified Mail system is used to digitally stamp every mail message in order to make sure that it is sent from a trusted server and has not been edited during the delivery itself. By using public and private encryption keys, the system is also used to obstruct email forgery, i.e. disguising an email message to appear as though it was sent from another e-mail address.
Yes Yes Yes Yes
Anti-virus Protection Feature The ClamAV software has numerous advanced features that guarantee your anti-virus protection by scanning all incoming mail for viruses.
Yes Yes Yes Yes
Custom MX Records Feature The ability to change the MX records of the domain name or simply add more MX records with different priority allows you to control who is handling your mail service.
Yes Yes Yes Yes
WEBSITE CONTROLS
Advanced File Manager Feature The web hosting control panel is equipped with an advanced file manager that will allow you to easily create, delete, move and rename files and folders. It has many other useful features like the ability to work with drag&drop operations.
Yes Yes Yes Yes
FTP Accounts Feature The FTP account allows you to establish an FTP (File Transfer Protocol) connection to the server for faster and easier uploading.
Unlimited Unlimited Unlimited Unlimited
FTP Manager Feature The web hosting control panel provides you with an FTP Manager that you can use to create FTP accounts with different level of access for each one as well as change the password or delete existing accounts.
Yes Yes Yes Yes
SSH/Telnet Feature This feature allows advanced users to access and manage the account via secure connection to the server through an SSH/Telnet encryption software.
Optional Optional Optional Yes
Web-based SSH Feature Web Console is a web-based application that allows to execute shell commands on a server directly from a browser (web-based SSH).
Optional Optional Optional Yes
Website Manager Feature The easy-to-use web hosting control panel is also featured with a remarkable website manager that provides you full control over your domain names and subdomains.
Yes Yes Yes Yes
Custom Error Pages Feature This feature allows you to change the error page that website visitors see if the requested page from your website is not opening for some reason.
Yes Yes Yes Yes
Custom Apache Handlers Feature This is an advanced feature useful for experienced webmasters to determine how the server will treat various webfiles opposed to using the default Apache configuration.
Yes Yes Yes Yes
Custom MIME Types Feature This is another feature for advanced webmasters that allows them to determine how browsers will treat various files and file types.
Yes Yes Yes Yes
Password Protected Areas Feature Enabling a password protection for a certain folder allows you to grant access to a single user or group of people and keep it out of reach for the public..
Yes Yes Yes Yes
URL Redirection Tool Feature This is another advanced feature of the web hosting control panel that allows you to easily redirect your URLs using permanent or temporary redirection.
Yes Yes Yes Yes
Guest Users Feature With our Guest Users feature, you can grant temporary access to different sections of your hosting account to third parties. This is particularly beneficial when partnering with developers or designers, enabling you to maintain control over the information they can view without exposing your entire account.
ADVANCED TOOLS
Dedicated IP Address Feature A dedicated IP address means that you will be the only one in the world using this exact IP address. For example, if you intend to have an online store with a private SSL certificate you will need a dedicated IP address to install it.
Optional Optional Optional 1
FrontPage Extensions Feature This feature gives our web hosting packages compatibility with Microsoft FrontPage so that you can upload and use websites created with FrontPage.
Yes Yes Yes Yes
Dreamweaver MX Support Feature Our web hosting packages are also compatible with websites created using Dreamweaver - probably one of the most popular web design softwares.
Yes Yes Yes Yes
PHP4/PHP5/PHP7 Support Feature PHP is one of the most used scripting languages when it comes to creating dynamic web pages and we are proud to support version 4, 5 and 7 to ensure that your website will work flawlessly.
Yes Yes Yes Yes
MySQL Databases Feature MySQL is a very popular SQL database server capable of working with various scripting languages such as C, C++, Java, Perl, PHP and Python. This feature shows how many MySQL databases you can use with each particular package.
5 20 Unlimited Unlimited
MySQL Database Storage Feature This features shows you what is the amount of data that can be stored in all your MySQL databases as a total.
Unlimited Unlimited Unlimited Unlimited
phpMyAdmin Access Feature phpMyAdmin is a tool that provides complete access to manage your MySQL databases via easy-to-use interface.
Yes Yes Yes Yes
PostgreSQL Databases Feature PostgreSQL is a more advanced database system known to be stable and providing better data integrity. This feature shows how many PostgreSQL databases you can use with each particular package.
Optional 5 20 Unlimited
PostgreSQL Storage Feature This features shows you what is the amount of data that can be stored in all your PostgreSQL databases as a total
Optional 80 MB Unlimited Unlimited
phpPgAdmin Feature phpPgAdmin is a tool that provides complete access to manage your PostgreSQL databases via easy-to-use interface.
Optional Yes Yes Yes
Zend Optimizer Feature This software optimizes the work of PHP based applications by enabling them to load and execute Zend Guard encoded files.
Yes Yes Yes Yes
Perl Feature Perl is one of the general purpose programming languages widely used for web development and thus it is supported by our servers to provide a wider choice for you.
Yes Yes Yes Yes
Over 3400 Perl Modules Feature Perl modules are packages of software code universally adopted to speed up future developing and you get over 3400 such modules with each of our shared hosting packages.
Yes Yes Yes Yes
ImageMagick & GD Library Feature Both ImageMagick and GD Library are used for working with image files like PNG, GIF and JPEG among others when generating thumbnails, graphics, charts, etc.
Yes Yes Yes Yes
Python Feature Python is another general purpose programming language supported by all of our shared hosting packages and its aim is to combine very clear syntax with remarkable power.
Yes Yes Yes Yes
IonCube Feature Just like Zend Optimizer, IonCube also enhances the performance of PHP applications by enabling them to easily operate with IonCube encoded files.
Yes Yes Yes Yes
Server Side Includes Feature Server Side Includes are bits of coding that can be integrated into html files to tell them to include other information to be displayed as well. It is a good way of saving time and making sure the exact same information is displayed when it has to appear on different pages.
Yes Yes Yes Yes
SSL Certificate Generator Feature SSL (Secure Sockets Layer) is the most common way of securing webpages used especially when sensitive data is collected such as personal or billing information. The SSL Certificate Generator will provide you with unsigned SSL code that needs to be approved by an authorized registrar.
Yes Yes Yes Yes
Supervisor Feature With the Supervisor you can execute and monitor long-running background scripts.
Optional Optional 1 1
Cron Jobs Feature Crontab is a command that allows scheduling tasks for future executing and is most widely used for repeating tasks executed at regular intervals.
Optional 5 Unlimited Unlimited
InnoDB Feature The latest edition of InnoDB offers serious improvements in efficacy, reliability and usability.
Yes Yes Yes Yes
Varnish Feature Varnish Cache is an HTTP accelerator that can improve the speed of your web site.
Optional Optional Yes Yes
Memcached Feature Memcached is a general-purpose memory caching system for increasing the load speed of dynamic database-driven websites.
Optional Optional Yes Yes
Node.js Feature Node.js is a software platform for building highly scalable network apps, built on Chrome`s JavaScript runtime.
Optional Optional Yes Yes
WEBSITE STATISTICS
Webalizer Web/FTP Stats Feature Webalizer is an advanced web statistics application that provides you extensive reports of the current and previous months with graphics for each month and detailed daily statistics including referral URLs
Yes Yes Yes Yes
Access Log Manager Feature When you activate the access logs for a certain hostname, there will be a record of every visit and every hit within your site. You can export the log in a text file for external statistical analysis.
Yes Yes Yes Yes
Error Log Viewer Feature When activated the error log keeps a record of every warning or error that occured on your website so that you can examine them and rectify the issues related to the website.
Yes Yes Yes Yes
Traffic Stats Feature This feature allows you to monitor the total of incoming and outgoing data transfer for each hostname in your account separately.
Yes Yes Yes Yes
MySQL Stats Feature This feature provides you information about the daily amount of queries made by each of your databases with an hourly average calculation as well.
Yes Yes Yes Yes
Load Stats Feature This tool provides you with detailed information about the CPU usage generated by your account over different periods of time - yearly, monthly, daily or even for 6 hour intervals.
Yes Yes Yes Yes
OS, CONNECTIVITY AND BACK-UP
Stable Linux with Apache Feature Linux is the leading server operating system known to be a stable environment with high security and great productivity and that is why it is used by the 10 fastests supercomputers in the world. Apache is the most popular web server that runs more websites than all other webservers combined.
Yes Yes Yes Yes
2.5 Gbit Network Feature The data center is using top quality routers and carriers allowing an outstanding Internet connection with combined speed of 2.5 gigabits per second.
Yes Yes Yes Yes
Help UPS & Diesel Backup Generator Feature We have powerful UPS devices in place and a diesel generator in case of prolonged outages to ensure the uptime of the network.
Yes Yes Yes Yes
CUSTOMER SERVICE
24/7 Customer Support Feature We are here for our customers 24 hours a day and seven days a week - no holidays, no excuses!Different channels of communication are available to suit you best depending on the issue or query that you have.
Yes Yes Yes Yes
Phone Support Feature Apart from the phone number in US, we also have a AU, UK and international lines available 14 hours day to assist you with any pre-sales, billing or general questions you may have.
Yes Yes Yes Yes
Live Chat Support Feature Our Live Chat operators are waiting to assist you with your questions and problems in real time to ensure our services are always a better experience for you.
Yes Yes Yes Yes
Integrated Ticketing System Feature Whenever you experience technicial difficulties, our professional technicians are at your disposal so all you have to do is simply open a ticket from within your web hosting control panel and you will get a reply within the hour with an average response time of 15-20 minutes.
Yes Yes Yes Yes
PRICING
Monthly price Feature Please note that shared web hosting packages are paid annually and this monthly price is calculated for comparison purposes only.
$4.95/mo $8.75/mo $17.50/mo $25.00/mo
Total annual price Feature Since shared web hosting packages are paid on annual basis this is the actual fee that you have to pay in order to purchase the package you wish to use.
$59.40/yr $105.00/yr $210.00/yr $300.00/yr
         

In This Story

The Beginning
What Vtiger Actually Is
Where the CRM Lives Matters
The Server Behind It
The Database Is Always Working
When the Team Gets Busy
When Email Becomes Part of the CRM
The Work Happening in the Background
Documents and Attachments
Performance Is More Than a Fast Server
Security Is Part of Hosting
Backups and Recovery
Customization Changes the Requirements
When Vtiger Talks to Other Systems
Is Shared Hosting Enough?
When a VPS Makes More Sense
Moving an Existing Installation
Choosing a Hosting Provider
Managed or Unmanaged?
Common Hosting Mistakes
A Practical Setup
When the Business Grows
The Ending Is Really a Beginning

Vtiger Web Hosting: The Story of Giving a Growing Business a CRM It Can Rely On

There is a moment in the life of many businesses when keeping track of customers starts becoming harder than winning them.

At the beginning, everything seems manageable.

A few names are written down. A salesperson keeps notes in a spreadsheet. Customer conversations live in email. Someone has a calendar full of reminders. Important documents are stored in folders that everybody apparently knows how to find.

It works.

Until it does not.

The business grows. More customers arrive. More employees become involved. Leads have to be followed up. Sales opportunities move through different stages. Support requests start appearing. Important information becomes scattered across different computers, inboxes, spreadsheets, and people's memories.

Eventually somebody says the sentence that changes everything:

“We need a CRM.”

Vtiger can be that CRM. Its software brings customer and business information into a centralized application, with functionality covering areas such as sales, customer interactions, support, marketing, inventory, reporting, and other business processes depending on the edition and configuration.

There is another decision hiding immediately behind that one.

Where will the CRM live?

For a cloud service, that question is largely answered for you. Vtiger's cloud offering is operated as a managed service, so much of the server infrastructure is handled by Vtiger itself. With an open-source installation, the business can host the application on its own server and gains much more control over the environment.

That freedom can be attractive.

It also means the hosting environment becomes part of the project.

Back to main menu

What Vtiger Actually Is

Vtiger is often introduced with a very simple description: CRM software.

That is true, but it does not really explain what the server is being asked to do.

A CRM is not just a collection of public web pages.

Inside a working Vtiger installation there can be leads, contacts, organizations, opportunities, activities, tickets, products, documents, emails, notes, calendars, reports, user accounts, custom fields, and relationships between all of those records.

Employees do not simply read that information.

They change it.

A sales representative creates a new lead. Another employee adds a note. Someone moves an opportunity forward. A support agent updates a ticket. A manager runs a report. A document is attached to a customer record. An email is connected to a conversation.

The system is constantly reading from and writing to its data.

That is one of the reasons hosting a CRM is different from hosting a small company website.

Vtiger's open-source documentation confirms that the application is designed to run in a PHP-based web environment with a relational database, and it provides the source code for organizations that want to operate the software themselves.

For businesses interested in the open-source edition, the Vtiger Open Source documentation is worth reading before choosing a server because the technical requirements depend on the application environment being deployed.

Once you understand what is actually happening inside the CRM, the hosting decision starts to look rather different.

Back to main menu

Where the CRM Lives Matters

Imagine a company called Harbor Point Supplies.

It starts with six employees and a relatively small customer database.

The owner finds a cheap hosting package that appears to have everything the company needs.

There is plenty of disk space.

There is a control panel.

PHP is available.

A database can be created with a few clicks.

The price is low.

It looks perfect.

Then Vtiger is installed.

At first, everyone is happy.

The application opens. Records can be created. Employees can log in. The new CRM seems to be working exactly as expected.

Six months later, there are fifteen users.

The customer database has grown. More documents have been uploaded. Reports have become more complicated. Email activity has increased. Everyone is working in the system at roughly the same time.

And suddenly something that seemed perfectly adequate starts feeling slow.

Nothing magical happened.

The business simply changed the workload.

That is why Vtiger hosting should be evaluated according to how the CRM will actually be used rather than according to a hosting advertisement.

Storage space is useful.

Bandwidth is useful.

But CPU availability, RAM, database performance, process limits, PHP configuration, disk performance, and the overall quality of the server can have a much greater effect on how the application feels to the people using it every day.

Back to main menu

The Server Behind It

Before installing Vtiger, it makes sense to stop thinking about the server as a generic box and start thinking about it as the application environment.

Vtiger's technical documentation identifies Apache as a recommended web server and describes the need for a compatible PHP installation. It also lists MySQL or MariaDB and PostgreSQL among the supported relational database systems, with Linux distributions such as Ubuntu, CentOS, and Debian among the operating environments that can be used.

There is a more detailed set of requirements for the open-source edition as well.

Vtiger's Open Source FAQ lists Apache, MySQL with InnoDB, PHP support, and PHP extensions including IMAP, cURL, and XML. It also specifies a minimum PHP memory limit of 256 MB and a minimum execution time of 60 seconds in its published requirements.

Those details matter because “our hosting supports PHP” is not a sufficiently precise answer.

It is the equivalent of saying that a car has an engine without mentioning whether the engine is actually compatible with the rest of the vehicle.

The Vtiger technical prerequisites provide a useful starting point for checking the environment.

There is also an important reason not to assume that the newest available software version is automatically the best choice.

Vtiger has ongoing compatibility work with newer PHP releases, and the project's public issue tracker contains reports concerning PHP 8.2 compatibility and warnings in Vtiger 8.4.0. That is not evidence that a particular PHP version can never be used, but it does demonstrate why the exact CRM version and its supported environment should be checked together.

In other words, compatibility should be established before installation rather than discovered by accident afterward.

Back to main menu

The Database Is Always Working

The database is one of those parts of a CRM that nobody thinks about when everything is working.

It simply sits there doing its job.

But almost every meaningful action in Vtiger involves data.

Open a customer record and information has to be retrieved.

Create an opportunity and information has to be stored.

Search for a contact and the database has to find it.

Run a report and potentially thousands of records may have to be examined.

Open a related record and the application needs to follow the relationships between pieces of information.

The database is therefore much more than a place to store names and addresses.

It is the memory of the CRM.

Vtiger's open-source requirements specifically call for InnoDB when using MySQL. That is an important technical detail because database behavior and storage engines can affect reliability and performance.

The more the CRM grows, the more noticeable database performance can become.

A small installation with a few hundred records may appear fast almost anywhere.

A business with years of customer history, thousands of contacts, large numbers of activities, substantial product information, and many simultaneous users may expose database weaknesses very quickly.

That is why choosing hosting solely on the basis of storage capacity misses one of the most important parts of the system.

You are not simply storing data.

You are constantly asking the server to work with it.

Back to main menu

When the Team Gets Busy

There is a simple test that often reveals whether a hosting environment is really suitable for business software.

Do not test it at eleven o'clock at night.

Test it when everybody is working.

At 9:00 AM, sales staff start checking their leads.

At 9:15, customer service starts working through support requests.

At 9:30, a manager opens a dashboard.

At 10:00, someone imports information.

At 10:15, another employee attaches documents to customer records.

At 10:30, people are creating new activities and updating opportunities.

Individually, none of those tasks is particularly dramatic.

Collectively, they create a workload.

This is where shared hosting limits can begin to matter.

If a hosting provider places tight restrictions on CPU usage, memory, concurrent processes, database activity, or other resources, users may experience slow responses even though the account technically has plenty of disk space.

That is why a CRM hosting plan should be judged during realistic working conditions rather than by looking only at the feature list displayed on the sales page.

For a business-critical application, consistency often matters more than an impressive peak-speed claim.

Employees want the CRM to respond normally at 10:00 AM on Tuesday just as much as they do at 11:00 PM on Sunday.

Back to main menu

When Email Becomes Part of the CRM

Then Harbor Point decides to connect its email system to Vtiger.

That feels like a small improvement.

It is actually another step in turning the CRM into the center of the business.

Customer conversations can become part of the history associated with a contact or organization. Sales staff can work with messages alongside customer information instead of jumping constantly between unrelated systems.

Vtiger's open-source documentation describes Mail Manager configuration and the use of IMAP for connecting mailboxes. It also explains that an outgoing mail server must be configured when the CRM needs to send mail.

That means the hosting environment now needs to support more than ordinary web traffic.

Connections to mail services need to work.

Authentication needs to work.

SSL connections need to be handled correctly.

Firewall policies cannot interfere with legitimate communication.

And the hosting provider needs to be clear about any restrictions placed on outbound connections.

Vtiger is a business application, and business applications rarely live in isolation.

Once email becomes part of the workflow, the hosting environment becomes part of that workflow too.

Back to main menu

The Work Happening in the Background

One of the easiest things to forget about a CRM is that not all of its work happens after somebody clicks a button.

There are tasks that may need to run automatically.

Scheduled activities can be processed. Data may need to be synchronized. Notifications can be generated. Other automated functions can require server-side execution.

This is where cron jobs and scheduled tasks become relevant.

The user may never see them.

That does not make them unimportant.

In fact, background processes can be among the easiest things to overlook when moving an application to a new server.

The CRM appears to work.

Users can log in.

Customer records open normally.

Then somebody eventually discovers that an automated task has stopped running.

A good hosting environment therefore needs to support the scheduled work required by the particular Vtiger installation.

And after a migration, those jobs should be checked rather than assumed to have followed the application automatically.

It is a small detail until it becomes a very large one.

Back to main menu

Documents and Attachments

A CRM rarely stays a CRM for long.

It begins with customer records.

Then somebody attaches a quotation.

Another employee uploads a contract.

Someone adds a product brochure.

A support agent attaches a PDF.

A salesperson stores a presentation.

Six months later, the CRM is holding a substantial collection of business documents.

That changes the storage equation.

Vtiger's open-source documentation has included hardware guidance of 250 GB of disk space for file attachments. That figure should not be interpreted as an unavoidable requirement for every installation because actual storage needs vary widely, but it does illustrate an important point: attachments can become a major part of a CRM's footprint.

And once files are important to the business, storage performance and backup coverage matter as well.

A customer record without its associated document may not be particularly useful.

A restored database without the corresponding files may leave the company with an incomplete system.

This is why backups have to be designed around the whole installation rather than around only the database.

The files matter.

The database matters.

The customized configuration matters.

Everything that makes the CRM what the business actually uses needs to be considered.

Back to main menu

Performance Is More Than a Fast Server

There is an understandable tendency to blame the server whenever an application is slow.

Sometimes the server is the problem.

Sometimes it is not.

Performance can be affected by database activity, PHP configuration, application customizations, inefficient processes, integrations, large amounts of data, storage performance, network latency, and the number of simultaneous users.

That means buying a bigger server is not always the first answer.

Imagine a Vtiger installation that becomes noticeably slower after several years.

The database has grown enormously.

There are more custom fields.

Several third-party integrations have been added.

Employees are generating more reports.

The document library has become much larger.

The business has also doubled its workforce.

The answer might involve more resources.

But it might also involve reviewing the application configuration and finding out what is actually taking the time.

This is one of the advantages of having a hosting provider that understands application hosting rather than simply selling disk space.

When something becomes slow, somebody should be able to help identify whether the bottleneck is the server, the database, the application, or the configuration.

Back to main menu

Security Is Part of Hosting

Eventually Harbor Point realizes something else.

The CRM now contains information the company could not afford to lose.

Customer records.

Sales opportunities.

Documents.

Internal notes.

User credentials.

Business history.

That makes security part of the hosting decision.

Vtiger's technical prerequisites recommend securing the installation with an SSL certificate so that communication between the browser and server is encrypted.

But SSL is only the beginning.

The operating system must be maintained.

The web server must be maintained.

PHP must remain within a supported and secure environment.

The CRM itself must be updated carefully.

Passwords and access rights need to be handled responsibly.

And self-hosted installations require someone to take ownership of those responsibilities.

That last point is especially important because a self-hosted application is different from a SaaS service.

With Vtiger Cloud, Vtiger handles much of the infrastructure, maintenance, and service operation. With an open-source installation on your own server, those responsibilities are shared by the business and whoever manages the hosting environment.

There is another reason to take updates seriously.

Security advisories published in 2026 identify vulnerabilities affecting older Vtiger releases, including an authenticated remote code execution issue affecting versions through 8.4.0 and an authenticated file-upload issue affecting versions before 8.4.0.

That does not mean every installation is exposed in the same way, but it does make one principle very clear.

Self-hosted CRM software should not simply be installed and forgotten.

Current security information can be checked in the GitHub Advisory Database and in the Vtiger project itself.

Good hosting can provide the foundation.

Keeping the application secure still requires attention.

Back to main menu

Backups and Recovery

There is a strange rule about backups.

People rarely care about them when they are working perfectly.

They become priceless the moment something goes wrong.

Imagine that an employee accidentally removes important records.

Imagine a failed update.

Imagine database corruption.

Imagine a serious server problem.

Imagine the worst version of the story: a security incident that requires the system to be rebuilt.

The question is no longer whether the company has a backup.

The question becomes whether it can actually restore the business.

For a self-hosted Vtiger installation, the database needs protection, but the database is not necessarily the whole story.

Application files matter.

Uploaded files matter.

Custom changes matter.

Configuration matters.

A fresh Vtiger installation may be easy to recreate, but recreating the exact environment that a business has developed over several years is a different problem.

That is why a good backup strategy should be designed around recovery rather than simply around the word “backup.”

How often are backups taken?

How long are they retained?

Where are they stored?

Can they be restored independently?

Has the restoration procedure actually been tested?

Those questions are much more useful than an advertisement that merely says “daily backups included.”

Back to main menu

Customization Changes the Requirements

Northstar's original Vtiger installation eventually starts to look very different from the one it installed on the first day.

A developer has added custom fields.

The business has changed some workflows.

Additional modules have appeared.

The interface has been adjusted.

External systems have been connected.

Now the CRM is no longer just an application installed from a download.

It has become the company's version of that application.

This is where self-hosting can be particularly attractive.

The business has much more control over the environment.

Developers can work directly with the application files and database.

Custom code can be tested without waiting for a SaaS provider to expose every required capability.

But customization creates another responsibility.

Every major change makes future maintenance more important.

Before updating Vtiger, the business should know what customizations exist. Before changing PHP versions, compatibility should be checked. Before moving servers, custom configuration should be documented.

The more unique the installation becomes, the more valuable proper backups and a clear maintenance process become.

Flexibility is one of the strengths of self-hosting.

It is also one of the reasons self-hosting demands more careful management.

Back to main menu

When Vtiger Talks to Other Systems

Eventually someone asks the question that almost always appears once a CRM has become important:

“Can we connect this to the rest of the business?”

That can mean many things.

Perhaps a website should send new leads into Vtiger.

Perhaps an accounting system should exchange information with it.

Perhaps a customer portal should communicate with the CRM.

Perhaps another internal application needs access to selected records.

Vtiger's open-source documentation confirms that third-party applications can connect through REST APIs.

That is useful, because modern businesses rarely operate with one application doing everything.

But integrations also create hosting dependencies.

The server may need to make outbound HTTP or HTTPS requests.

Certificates need to validate correctly.

Firewall rules must allow legitimate traffic.

DNS needs to resolve properly.

Timeouts need to be sensible.

And the external service needs to remain reachable.

At that point, the CRM is no longer just a website running on a server.

It is a participant in a larger business system.

That is why a hosting provider should be able to discuss networking and server configuration rather than treating every application problem as “something inside your software.”

Back to main menu

Is Shared Hosting Enough?

This is probably the question most small businesses will ask first.

And there is no honest one-word answer.

A small Vtiger installation can run successfully on a capable shared hosting environment when the server meets the application's technical requirements and provides enough practical resources.

The problem is that not all shared hosting is alike.

One provider may place strict CPU restrictions on every account.

Another may offer more generous resources.

One may allow the required PHP extensions.

Another may not.

One may support scheduled tasks properly.

Another may heavily restrict them.

One may provide useful technical support.

Another may simply point at the application and say that it is not their problem.

So the right question is not:

“Is shared hosting good or bad?”

The better question is:

“Does this particular shared environment give Vtiger what it needs?”

For a small company with limited usage, the answer may be yes.

For a busy CRM with many concurrent users, extensive integrations, large databases, or substantial attachment storage, the answer may eventually become no.

The trick is to recognize that before the application becomes a bottleneck for the business.

Back to main menu

When a VPS Makes More Sense

After a while, Harbor Point wants something different.

It does not necessarily need a giant server.

It wants predictability.

A VPS can provide that kind of environment by giving the business greater control and a more isolated set of resources than ordinary shared hosting.

For a growing CRM, that can be useful.

The company can plan around its resources and have more control over the software environment.

But the freedom comes with a price that is not measured in dollars.

Someone has to manage the server.

Operating-system updates have to be handled.

Security has to be monitored.

Services have to be configured.

Backups have to be checked.

When something unusual happens, someone has to know where to look.

That makes a managed VPS an interesting middle ground for some businesses.

The CRM can have its own environment and more predictable resources while the hosting company takes responsibility for part of the underlying server administration.

For a technical team, an unmanaged VPS can provide excellent freedom.

For a small company that simply wants the CRM to work, managed infrastructure may be far more sensible.

The best option depends less on technical fashion and more on who will be responsible when the server needs attention.

Back to main menu

Moving an Existing Installation

Eventually a business may decide to move.

The current host might have become restrictive.

The company may need more resources.

Support might have become disappointing.

Or the business may simply want greater control.

Moving Vtiger is not quite like moving a simple HTML website.

The application files need to be transferred.

The database needs to be transferred.

Configuration must be checked.

PHP compatibility has to be verified.

Required extensions must be available.

Database credentials need to be correct.

Scheduled tasks need to be recreated or confirmed.

Email connections should be tested.

SSL has to work.

Uploaded documents need to be present.

Customizations need to survive the move.

External integrations should be checked one by one.

And the new installation should be tested before the old server is abandoned.

A proper migration is usually uneventful.

That is exactly what you want.

A successful migration should feel almost boring because the difficult work happened before the DNS change.

That preparation is especially valuable when employees rely on the CRM for their daily work.

Back to main menu

Choosing a Hosting Provider

Suppose you are comparing several hosting companies.

One has the lowest price.

Another advertises enormous storage.

A third talks constantly about unlimited everything.

A fourth sells premium VPS servers.

The fifth does not have the most impressive advertising, but when you ask a technical question, somebody gives you a useful answer.

The fifth one may deserve serious consideration.

For Vtiger, the useful questions are not mysterious.

Which PHP versions are available?

Can the required extensions be enabled?

Which database systems and versions are supported?

What are the CPU and RAM limits?

How many concurrent processes are permitted?

Can scheduled tasks run normally?

Are outbound connections restricted?

How are backups handled?

What happens when the account reaches its resource limits?

Can the environment be upgraded?

Will the provider help investigate server-side problems?

These questions tell you much more than a giant number printed next to “storage.”

Vtiger provides a knowledge base with technical and product documentation, and it is worth using that documentation when comparing a hosting environment with the requirements of the version you intend to install.

A hosting company does not need to be a Vtiger specialist to be useful.

It does, however, need to understand that an application like this is different from a five-page brochure website.

Back to main menu

Managed or Unmanaged?

There is one final question that often gets buried beneath the technical specifications.

Who is actually going to look after the server?

If the answer is a full-time system administrator, an unmanaged VPS may be perfectly reasonable.

If the answer is the business owner who also handles sales, accounting, customer service, and everything else, the answer may be very different.

Managed hosting can remove a considerable amount of day-to-day server administration.

But “managed” should never be accepted as a magic word.

Ask what it means.

Who handles operating-system updates?

Who watches for server problems?

Who deals with resource issues?

Who helps when the database becomes unhealthy?

Who restores a backup?

Who handles the web server?

What happens when the customer needs a specific PHP setting changed?

There is a huge difference between a provider that advertises managed hosting and one that actually manages the environment in a useful way.

For some businesses, managed hosting is worth paying for simply because it lets employees concentrate on the CRM rather than becoming reluctant server administrators.

Back to main menu

Common Hosting Mistakes

The first mistake is choosing a hosting account because it offers an enormous amount of storage.

Storage is important, but storage is not the same thing as processing power.

The second mistake is assuming that PHP support automatically means Vtiger compatibility.

The exact PHP version, extensions, database environment, and configuration all matter.

The third mistake is ignoring the database.

The CRM's records do not magically appear from nowhere. Every customer, lead, opportunity, activity, and report depends on the database working properly.

The fourth mistake is forgetting scheduled processes.

The visible application may work while background jobs fail silently.

The fifth mistake is treating backups as a checkbox.

A backup that has never been tested is much less reassuring than a restoration procedure that is known to work.

The sixth mistake is ignoring future growth.

A hosting account that looks perfect for five users may become uncomfortable for thirty.

The seventh mistake is updating everything blindly.

A newer PHP version is not automatically compatible with every version of the application. Compatibility should be checked before changing the server environment.

And perhaps the biggest mistake of all is waiting until the CRM is already struggling before doing anything about the hosting.

Planning is much easier while the system is still healthy.

Back to main menu

A Practical Setup

So what would a sensible setup look like?

Start with the specific Vtiger version.

Check the requirements for that version rather than relying on a generic statement that the host supports PHP and MySQL.

Then look at the business itself.

How many employees will use the CRM?

How large is the database expected to become?

How much document storage will be needed?

Will email be integrated?

Will external systems communicate with Vtiger?

Will developers create custom modules or code?

How critical is the application to day-to-day operations?

A small business may be perfectly comfortable on a capable shared hosting account.

A larger business may benefit from a VPS.

A highly demanding environment may eventually justify dedicated resources.

The important thing is not to buy the most expensive server simply because it exists.

The important thing is to leave enough room for the application to operate comfortably.

Vtiger's published open-source hardware guidance lists 4 GB of RAM and substantial disk capacity for attachments, but actual requirements vary with users, data, integrations, and usage. That is why those figures are best treated as a planning reference rather than a universal server specification.

Good hosting starts with compatibility and then adds sensible headroom.

Back to main menu

When the Business Grows

Five years later, Harbor Point looks very different.

The company has more employees.

There are far more customer records.

The sales pipeline is larger.

The support department depends on the CRM.

Documents are exchanged every day.

Several integrations have become essential to the business.

And the server is larger than the one the company originally rented.

That is not a failure.

It is growth.

One of the most sensible ways to approach hosting is to stop treating the initial server as a permanent decision.

A business changes.

The CRM changes with it.

The hosting should be allowed to change too.

A small installation may need little infrastructure.

A growing company may need more RAM, more CPU capacity, faster storage, or a more isolated environment.

The important thing is to have a path forward.

The best host is not necessarily the one that gives you the biggest machine on the first day.

It may be the one that can comfortably support you now and make the next upgrade straightforward when the time comes.

Back to main menu

The Ending Is Really a Beginning

It is late on a Friday afternoon.

The office is getting quiet.

The sales team has finished its work.

A support representative closes the last ticket.

The manager checks tomorrow's appointments.

A new customer record has been added.

A document has been attached.

The CRM is still doing its work.

Nobody is thinking about Apache.

Nobody is wondering how much RAM is available.

Nobody is checking database storage engines.

Nobody is worrying about PHP configuration.

And that is exactly how it should be.

Good hosting tends to disappear into the background.

People notice it when it is bad.

When it is good, they simply use the application.

That is the real point of Vtiger hosting.

Vtiger can become the place where a business remembers its customers, tracks its opportunities, manages its activities, organizes support work, stores documents, connects applications, and keeps years of valuable information together.

But all of that has to happen somewhere.

The server underneath the CRM does not need to be spectacular for the sake of being spectacular.

It needs to be compatible.

It needs to have enough resources.

It needs to be secure.

It needs reliable storage.

It needs dependable database performance.

It needs to support the required background processes and external connections.

And it needs to give the business somewhere to go when the CRM grows.

That is why choosing Vtiger hosting should not begin with the cheapest monthly price.

It should begin with a much more useful question:

“What does this business need its CRM to do, and what kind of server will let it keep doing that reliably?”

Once that question is answered, the hosting decision becomes much easier.

The CRM stops being something you are merely trying to install.

It becomes what it really is:

A piece of business infrastructure.

Practical takeaway: Before installing Vtiger on your own hosting account, check the requirements for the exact version you plan to run. Pay particular attention to PHP compatibility, required extensions, database support, memory, scheduled tasks, SSL, storage, CPU and RAM availability, backups, security maintenance, and the hosting provider's ability to scale the environment as your business grows. Self-hosting gives you greater control, but it also means taking responsibility for the environment in which the CRM operates.

Back to main menu

FAQ

This FAQ covers running the open-source vTiger CRM on web hosting, including server requirements, installation, databases, email, security, backups, performance, updates, troubleshooting, and choosing a hosting setup that makes sense for a real working installation.

FAQ menu

1. Choosing the Right Hosting

1. What kind of hosting is suitable for vTiger?

A normal shared hosting account can sometimes handle a small installation, but CRM software is a little different from a basic WordPress site. You have a database that is constantly being used, users logging in, records being searched and updated, files being uploaded, and usually some scheduled jobs running in the background. For a small team, good shared hosting may be perfectly adequate, while a busy installation is usually happier on a VPS or dedicated server where you have more control over PHP, the database, memory, cron jobs, and server configuration.

2. Can I run it on ordinary web hosting?

Yes, provided the hosting environment actually meets the requirements of the particular vTiger version you are installing. The important point is not whether the host calls itself "web hosting," but whether you have the required PHP version and extensions, database support, appropriate file permissions, enough memory, and access to the settings and scheduled tasks the application needs. I would always check the requirements for your exact release before signing up rather than assuming that every Linux hosting account will work.

3. Is shared hosting a bad idea?

Not automatically. I've seen people choose expensive VPS hosting for an installation that hardly gets used, when a decent shared account would have been enough. The problem starts when the account is heavily restricted or packed with other sites and resources become tight. A small company with a handful of users may be perfectly comfortable on shared hosting, but once the CRM becomes something your staff depend on all day, having dedicated resources becomes much more attractive.

4. When does a VPS make more sense?

A VPS starts to make sense when you need predictable resources or more control than shared hosting gives you. It is particularly useful when several people are using the system at the same time, the database has grown large, reports take noticeable time, you have lots of attachments, or you want control over cron, PHP configuration, caching, and server security. You also gain the freedom to tune the environment instead of working within whatever limits the shared host happens to impose.

5. Does the operating system matter?

For a typical self-hosted installation, Linux is the natural choice because the application is designed around the usual PHP, web-server, and database stack used on Linux hosting. The exact distribution matters less than getting a supported combination of PHP, database, web server, extensions, permissions, and security updates. In other words, I would worry much more about the actual software versions and configuration than whether the server has one popular Linux distribution name or another.

6. Should I choose Apache or another web server?

Apache is the safest choice when you want to stay close to the officially documented deployment environment. Vtiger's own technical prerequisites identify Apache as the recommended web server, while the software can also be deployed in other PHP-capable environments when configured properly. :contentReference[oaicite:0]{index=0}

Back to FAQ menu

2. Server Requirements and Compatibility

7. Which PHP version should I use?

This is one of the questions where you really need to check the release you are installing. Older vTiger documentation lists much older PHP versions, while vTiger 8.0 specifically introduced stable PHP 8.x support and was documented with PHP 8.2. :contentReference[oaicite:1]{index=1} Do not simply select the newest PHP version your hosting panel offers and hope for the best, because an older vTiger release and a very new PHP release can be a frustrating combination.

8. Does it support MySQL?

Yes. MySQL is one of the main database choices used with self-hosted installations, and the project documentation also references MariaDB and PostgreSQL support. The important bit is matching the database version to the application release you are running rather than treating "MySQL" as one single compatibility level. Vtiger 8.0, for example, documented support for MySQL 8.x and MariaDB 10.x. :contentReference[oaicite:2]{index=2}

9. Can I use MariaDB instead of MySQL?

Yes, provided the particular release supports the MariaDB version supplied by your host. MariaDB is explicitly mentioned in vTiger's deployment requirements, and current project materials show database handling that is not limited to a single MySQL installation. :contentReference[oaicite:3]{index=3}

10. What PHP extensions are important?

The exact list depends on the release, but the installation checks commonly involve extensions such as IMAP, cURL, and XML, along with other PHP functionality required by the application and its libraries. The older official administration documentation also calls out settings such as memory_limit and maximum execution time, which is a good reminder that having PHP installed is only the beginning. :contentReference[oaicite:4]{index=4}

11. How much memory does a server need?

There is no magic number that works for every installation because the requirement changes with the number of users, modules, imports, reports, extensions, and background jobs. Older official documentation listed 4 GB of server RAM as a hardware guideline and a 256 MB minimum PHP memory limit, but I would treat those as historical baseline guidance rather than a promise that every modern installation will perform well with exactly those figures. :contentReference[oaicite:5]{index=5}

12. Do I need SSL?

Yes, especially for a CRM containing customer names, addresses, communications, notes, documents, and other business information. Technically, an installation can be exposed without HTTPS, but there is little reason to do that today. Vtiger's own technical guidance describes SSL as optional but strongly recommended for protecting data traveling between the browser and server. :contentReference[oaicite:6]{index=6}

13. Can I use a subdomain for the installation?

Absolutely, and it is often a sensible arrangement. Something such as crm.example.com keeps the application separate from the public website and gives you a clean address for staff. The important thing is to configure the application's site URL correctly; the installer itself warns that using an exact hostname rather than "localhost" avoids problems with certain plugins. :contentReference[oaicite:7]{index=7}

Back to FAQ menu

3. Installing and Configuring the Application

14. Is installing it difficult?

The basic installation is not particularly mysterious: upload the files, create a database and database user, make sure PHP has the required extensions and settings, open the installation page, and enter the database and site details. Where things usually become interesting is after the installer finishes, because permissions, email, cron jobs, PHP compatibility, SSL, and server limits all have to behave properly. The installer checks several of these items for you, which is useful because it catches problems before you are halfway through the setup. :contentReference[oaicite:8]{index=8}

15. Do I need a separate database?

You should give the installation its own database rather than putting unrelated applications into the same database unless you have a very good reason not to. A dedicated database makes backups, restores, troubleshooting, permissions, migrations, and eventual moves to another server much cleaner. It also keeps the CRM's data isolated from a WordPress site or other applications living on the same account.

16. What database information will I need during installation?

You normally need the database hostname, database name, database username, database password, and port when a non-default port is being used. The installer tests the connection, so if one of those values is wrong it should become obvious fairly quickly. The project's installer code specifically checks the database connection parameters and whether the supplied account can access the database. :contentReference[oaicite:9]{index=9}

17. Should the application be installed in the main domain or a subdirectory?

Either can work, so this is mostly about how you want people to reach it. A subdomain tends to make a business installation feel cleaner and avoids mixing the CRM's files with a public website. A subdirectory can be useful when you have one domain dedicated to several internal applications, but I would not put it inside an unrelated site's directory just because there happens to be space there.

18. Are file permissions important?

Very much so. The application needs to be able to read its files and write to certain locations, while you do not want the entire installation writable by the web server. The installer checks read and write access and can refuse to continue when required permissions are not available. :contentReference[oaicite:10]{index=10}

19. Can I install it with a hosting control panel?

Usually yes, but the control panel is only the convenience layer. You can use it to create the database, configure the domain or subdomain, select the PHP version, manage SSL, create email accounts, and sometimes create cron jobs. The application itself still needs a compatible environment underneath, so a one-click installer is helpful but does not magically solve compatibility problems.

20. Can I move an installation from one host to another?

Yes, and this is one reason it is worth keeping proper backups from the beginning. A typical migration involves copying the application files, moving the database, restoring the database on the new server, checking the configuration, correcting the site URL and file paths where necessary, and then testing everything before switching users over. The safest approach is to make the new server work while the old installation remains untouched until you know the migration is good.

Back to FAQ menu

4. Database, Files, and Storage

21. Where is the CRM data stored?

It is split between the database and the files on the server. The database contains the structured information that makes the CRM useful, while the filesystem is also important for uploaded documents, attachments, application files, and other stored resources. That means backing up only the database is not enough if you want a genuine disaster-recovery copy of the whole installation.

22. Do attachments use much disk space?

They can, and this is one of those things people sometimes overlook until the disk starts filling up. A CRM can accumulate contracts, quotations, PDFs, scanned documents, images, email attachments, and other files for years. I would keep an eye on storage from day one and choose hosting with enough headroom rather than buying a plan that is just large enough for today's data.

23. Is the database usually the biggest part of the installation?

Not necessarily. The database can become substantial, especially with a large number of records, logs, and activity history, but attachments and other uploaded files can grow much faster. When you are estimating storage, think about the database, application files, attachments, backups, temporary files, and logs instead of looking at the database size alone.

24. Should the database use InnoDB?

For MySQL-based installations, InnoDB is the expected storage engine in the official documentation and schema materials. It is important because the application relies on database behavior and relationships that should not be casually changed by selecting a different storage engine. :contentReference[oaicite:11]{index=11}

25. Can I put the database on another server?

Yes, provided the network connection, permissions, firewall rules, latency, and database compatibility are all handled correctly. Separating the web application and database can be useful on larger deployments, but for a small installation it can also add complexity without giving you a meaningful benefit. I would not split them apart merely because it sounds more professional.

26. Should I optimize the database manually?

Not as a routine hobby. A healthy database benefits from sensible indexing, appropriate database settings, clean data, and keeping the software itself in good condition, but randomly changing tables or indexes can create problems that are much harder to diagnose later. Before doing database surgery, take a proper backup and understand exactly what the change is supposed to achieve.

Back to FAQ menu

5. Email and Scheduled Tasks

27. Can it send email through my hosting account?

Usually yes, as long as your hosting provider allows the required outbound mail configuration. You can configure the application to use an SMTP server, and that is generally preferable to relying on a vague server-side mail function because SMTP gives you clearer control over authentication and delivery. If email is business-critical, I would use a reliable mail service rather than assuming that every shared host's default mail server will give you perfect delivery.

28. Why do CRM emails sometimes land in spam?

The problem is usually bigger than the CRM itself. Sender reputation, the sending domain, SPF, DKIM, DMARC, the SMTP service, message content, and recipient-side filtering can all affect delivery. A perfectly configured application can still have poor email delivery when the underlying mail setup is weak, so I would troubleshoot the entire sending chain instead of blaming the CRM immediately.

29. Does it need cron jobs?

Many useful CRM functions depend on scheduled tasks, so yes, you should treat cron as part of the installation rather than an optional extra. Scheduled tasks can handle background work that you do not want a user to trigger manually every time. Exactly which tasks need scheduling depends on the version and modules you are running, so check your installation's administration settings and documentation rather than blindly copying a cron command from an unrelated release.

30. Can shared hosting run those scheduled tasks?

Often it can, but shared hosts differ considerably in how much cron access they provide and how frequently jobs may run. Some give you full control, some limit the minimum interval, and some only offer a web-based scheduler. For a light installation that may be perfectly fine; for a busy system, proper system-level scheduling on a VPS is much more comfortable.

31. What happens if scheduled jobs stop running?

You may notice that something that used to happen automatically simply stops happening: email-related processing may be delayed, recurring tasks may not execute, or background maintenance may quietly fall behind. The annoying part is that the main interface can still appear perfectly healthy. When something seems mysteriously delayed, checking the scheduled jobs and the server's cron logs is one of the first things I would do.

Back to FAQ menu

6. Security and Backups

32. Is it safe to host customer information in it?

It can be, but the responsibility is shared between the application and the server environment. You need HTTPS, strong administrator passwords, sensible user permissions, secure file permissions, current software, a properly protected database, and reliable backups. A CRM is a much more interesting target than a simple brochure website because it can contain a surprisingly complete picture of a company's customers.

33. Should I restrict access by IP address?

That can be an excellent extra layer for an internal system, especially when staff normally connect from known offices or through a VPN. It is not practical for every organization, particularly when employees work from changing locations, but limiting administrative access is worth considering. The important thing is not to create a restriction so strict that people start bypassing it in unsafe ways.

34. Should the admin area have its own security rules?

Yes. Administrators have considerably more power than ordinary users, so protecting those accounts deserves extra attention. Use strong unique passwords, restrict unnecessary administrator accounts, avoid sharing credentials, and consider additional server-side access controls. Also remember that changing the login password does not repair a compromised server or a vulnerable plugin, so security has to be approached as a whole rather than as one checkbox.

35. How should I back it up?

You should back up both the database and the relevant application files, including uploaded data. I strongly prefer automated backups stored separately from the production server, with more than one recovery point retained. A backup sitting on the same server as the CRM is not much comfort when the server's disk dies, the account gets corrupted, or somebody accidentally deletes the wrong thing.

36. How often should backups run?

The sensible frequency depends on how much data you can afford to lose. If people enter important records throughout the day, daily database backups are a reasonable baseline and more frequent backups may be justified. File backups can sometimes follow a different schedule, but the real test is simple: decide how much work your company could recreate after a disaster and set the backup frequency accordingly.

37. Do backups actually need to be tested?

Absolutely. A backup that has never been restored is a theory, not a proven recovery plan. Every so often, restore the database and files to a separate test environment and make sure the application actually starts and the important records and attachments are there. It is far better to discover a broken backup procedure on an ordinary Tuesday than during the worst day your server has ever had.

Back to FAQ menu

7. Speed, Reliability, and Scaling

38. Why can the CRM feel slow when the website is fast?

A fast public website does not automatically mean a fast CRM. A typical website may mostly serve cached pages, while the CRM is doing live database queries, permission checks, searches, calculations, record updates, and other dynamic work for each user. When it feels slow, look at server CPU and memory, database performance, PHP configuration, disk performance, network latency, and the particular screen that is taking time rather than judging the host by another website running on the same account.

39. Is SSD storage useful?

Yes. CRM workloads involve a lot of database and filesystem activity, so faster storage can make a noticeable difference compared with slow traditional disks. That does not mean an SSD automatically fixes every performance problem, but when the server is busy doing database work, better disk performance can remove one of the more obvious bottlenecks.

40. Does more RAM make a difference?

It can, particularly when several users are active and the server is also running the database, PHP workers, cron jobs, and other services. When memory is genuinely the limiting factor, adding RAM can make the whole environment more stable. But adding RAM to a server with a badly configured database or an inefficient query is a bit like buying a larger garage because your car has a flat tire.

41. How many users can one server handle?

There is no honest universal number. Ten active users running light workloads are very different from ten users importing thousands of records, generating large reports, attaching documents, and working through several modules at once. The sensible way to judge capacity is to monitor real CPU, RAM, database load, PHP workers, disk activity, and response times as usage grows.

42. When should I upgrade from shared hosting to a VPS?

The best time is usually before the CRM becomes painful, not after users start complaining every afternoon. Consistently high resource usage, slow database queries, limited cron control, memory limits, lack of configuration access, or the need for stricter security are all good reasons to move. You do not need a huge server simply because it is a CRM; you need a server that has enough resources and enough control for the workload you actually have.

43. Can caching improve performance?

Caching can help, but CRM caching is not quite the same game as caching a public website. You have to be careful not to cache pages or data in a way that exposes one user's information to another user or shows stale information where live data matters. I would first make sure the database, PHP environment, storage, and scheduled tasks are healthy before reaching for aggressive caching.

Back to FAQ menu

8. Updates, Maintenance, and Troubleshooting

44. Should I keep the software updated?

Yes, but do it deliberately rather than treating every update as a button you can press without preparation. Updates can contain security fixes, bug fixes, library changes, and compatibility changes, and the correct upgrade path depends on the version you are starting from. Make a tested backup first, check the release notes and server requirements, and ideally test the upgrade on a staging copy before touching the live CRM.

45. Can I update PHP without checking the CRM version?

I would not. This is one of the easiest ways to break an otherwise healthy installation. A PHP version can be perfectly supported by the server and still be incompatible with the particular vTiger release or a third-party extension you rely on. The project's own history shows why checking the actual application release matters: PHP 8.x support was specifically highlighted as a major part of the 8.0 release. :contentReference[oaicite:12]{index=12}

46. What should I check when the installer reports a PHP problem?

Start with the PHP version, required extensions, memory limit, maximum execution time, error reporting configuration, and file permissions. Those are not theoretical concerns: the official installation documentation lists them among the prerequisites and recommended settings. :contentReference[oaicite:13]{index=13} Also remember that hosting control panels sometimes let you select one PHP version for the account while command-line tools or cron jobs use another, which can create wonderfully confusing symptoms.

47. What if the database connection fails?

Check the database hostname, port, database name, username, password, and the user's privileges first. Then check whether the database server is reachable from the web server and whether the selected database type and version are supported. The installer itself distinguishes between invalid connection parameters, unauthorized database users, missing databases, and other connection problems, so those messages can narrow the problem down considerably. :contentReference[oaicite:14]{index=14}

48. Why does an upgrade sometimes work on one server but fail on another?

Because the application is only one part of the equation. Two servers can have different PHP versions, extensions, database versions, permissions, web-server behavior, PHP settings, cron configuration, or security restrictions. This is why cloning a working installation into a test environment that closely matches production is so useful: it lets you discover environmental differences before users discover them for you.

49. What should I check first when something suddenly stops working?

Resist the temptation to change ten things at once. Check what changed immediately before the problem appeared: a PHP upgrade, application update, server migration, expired certificate, database change, plugin modification, cron failure, storage issue, or permission change. Then look at the relevant application and server logs and reproduce the problem in a controlled way. In my experience, troubleshooting gets much easier once you stop guessing and start establishing exactly which layer is failing.

50. Is a managed server worth paying for?

For a company that needs the CRM but does not want to become its own server administrator, absolutely. With managed hosting, someone else can take care of operating-system maintenance, security updates, monitoring, backups, PHP configuration, and other server chores that otherwise land on your desk. If you already enjoy managing Linux servers and know exactly what you are doing, unmanaged hosting can save money, but there is no prize for spending your Saturday night diagnosing a PHP configuration problem when you could have paid somebody else to do it.

51. What is the biggest hosting mistake to avoid?

Choosing a host based only on the cheapest price or the number of websites it says you can host. For this kind of application, the important questions are whether the software version you need is supported, whether you get enough memory and CPU, whether the database is properly supported, whether cron is available, whether backups are reliable, and whether you can get sensible technical support when something breaks. A slightly more expensive environment that behaves predictably is often far cheaper than a bargain account that becomes unreliable once your business depends on it.

Back to FAQ menu

We use cookies to ensure that we give you the best experience on our website.