Call now! (ID:320386)+1-855-211-0932
Home ⁄ vTiger Web Hosting Offer + Guide and FAQ on vTiger
What sets our shared CLOUD hosting apart:
No renewal price hikes No upselling No hidden fees No overloaded servers No shared databases Fixed monthly pricing, even for Cloud Hosting Expert support Free 30 day trial Free website migration

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 Our support team is available around the clock, every day of the year, whether you have a question before ordering or need assistance after your account is active.
Yes Yes Yes Yes
1 Hour Response Time Feature We understand that hosting issues should not leave you waiting, so a member of our hosting team will respond to your request within one hour, regardless of the subject.
Yes Yes Yes Yes
Uptime Guarantee Feature A website that keeps going offline is frustrating, so our hosting network is backed by a 99.9% uptime guarantee to help keep your site consistently reachable.
99.9% 99.9% 99.9% 99.9%
Daily Data Backup Feature For added peace of mind, we create a daily backup of your hosted data whenever the total account data remains below 5 GB. If something goes wrong, the previous day's copy can be used to restore your content.
Yes Yes Yes Yes
Money Back Guarantee Feature Every shared hosting package includes a 30-day money-back guarantee, giving you time to evaluate the service. If it does not meet your expectations, you can request your money back within those 30 days. Refunds are not available once the 30-day period has expired, and registered domain names are final and non-refundable.
30 Days 30 Days 30 Days 30 Days
30-Day Free Trial Feature Try our hosting for 30 days at no charge and explore the service before committing. You can begin the trial without entering credit card information.
Yes Yes Yes Yes
Monthly price
$4.95/mo $8.75/mo $17.50/mo $25.00/mo
CORE FEATURES
Disc Space Feature This figure represents the amount of storage available for the files, databases, and other data you place on your shared hosting account.
Unlimited Unlimited Unlimited Unlimited
Monthly Traffic Feature Monthly traffic measures the amount of data your account can send and receive during a month, including website files, other hosted content, and visitor activity.
Unlimited Unlimited Unlimited Unlimited
Domain Name Registration / Transfer Feature Domain name registration gives your website its own unique Internet address. Domains registered through us are automatically connected to your hosting account, so no additional setup is normally needed.Domain name transfer moves the domain registration from one provider to another while ownership remains unchanged.
$10.00 $10.00 $10.00 $10.00
FREE FEATURES
Free Account Set-up Feature There are no account setup charges, so you can get started without an additional activation fee.
Yes Yes Yes Yes
FREE Domain Name Feature Choose one of our qualifying packages and you can receive one free domain registration or transfer from the available promotional domain extensions.
No No No No
800+ Website Themes Feature More than 800 complimentary templates are available with every shared hosting plan, giving you a ready-made starting point without requiring coding knowledge or previous website-building experience.
Yes Yes Yes Yes
Online Website Builder Feature Every shared hosting package includes a free browser-based website builder with a selection of templates, making it possible to create a site without needing professional design experience.
Yes Yes Yes Yes
50+ Free Apps Installer Feature The built-in one-click application installer gives you access to more than 50 applications. Set up a blog, forum, online store, or other supported software in just a few clicks without having to install everything manually.
Yes Yes Yes Yes
Free VPN Access Feature Reach websites that may be unavailable from your location and access services with regional restrictions by sending your Internet traffic through secure connection points in different parts of the world.
5 GB 15 GB 25 GB 50 GB
Shared SSL IPs Feature Our cloud hosting environment supports shared IP addresses for SSL-secured websites, allowing you to protect visitor information without requiring a separate dedicated IP address.
Yes Yes Yes Yes
Dropbox/ Google Drive Backups Feature Connect a Dropbox or Google Drive account and our system can place daily copies of your website files and databases there, giving you an additional copy that can be reached from a computer or mobile device.
Yes Yes Yes Yes
Website Migration Feature Moving from another hosting company does not mean you have to move your website yourself. We can transfer your existing content at no additional charge, then check the site before you switch the domain over to our platform.
Yes Yes Yes Yes
SSD Data Caching Feature Our cloud shared hosting environment uses SSD storage in a RAID configuration for responsive website performance. Additional SSD storage is dedicated to caching selected operations, helping frequently accessed data move more quickly and further improving site responsiveness.
Yes Yes Yes Yes
ZFS Storage Feature Our cloud platform uses the ZFS file system to manage stored data with strong integrity features and efficient storage management. Real-time checksum verification helps detect file corruption and supports dependable data handling.
Yes Yes Yes Yes
ModSecurity Feature ModSecurity adds an extra layer of web application protection by examining HTTP requests in real time and applying security rules to potentially harmful traffic. It is included with every shared hosting package.
Yes Yes Yes Yes
Marketing Tools Feature A collection of straightforward marketing tools is included with each package to help you promote your website. You can submit your site to search engines and publish news, announcements, and other content.
Yes Yes Yes Yes
Administration Tools Feature Each package includes practical administration features such as hotlink protection, IP blocking, an .htaccess generator, and other controls designed to simplify advanced account management.
Yes Yes Yes Yes
Video Tutorials Feature More than 40 tutorial videos are available in different areas of the hosting control panel, giving you visual guidance when you need help finding your way around.
Yes Yes Yes Yes
Online Documentation Feature We have collected an extensive help center based on the questions and problems customers commonly encounter with the control panel and our hosting services. It includes FAQs, explanations, and step-by-step tutorials.
Yes Yes Yes Yes
CONTROL PANEL
In-house Built Control Panel Feature Hepsia is our in-house hosting control panel, developed to combine a broad range of management tools with an interface that remains straightforward and easy to navigate.
View Demo View Demo View Demo View Demo
Multi-lingual Interface (over 10 languages) Feature Because our customers come from many different parts of the world, the hosting control panel is available in more than 10 languages, with additional language options planned for the future.
Yes Yes Yes Yes
Colour Skins Feature You can also change the visual theme of the hosting control panel, making it easier to work in an interface that matches your personal preference.
Yes Yes Yes Yes
DOMAINS & SUBDOMAINS
Hosted Domains Feature This option shows how many top-level domains can be hosted within each shared hosting package, allowing you to see how many separate websites your account can accommodate.
1 5 Unlimited Unlimited
Subdomains Feature A subdomain is a separate section of an existing domain. For instance, anything.my-best-domain.com would be a subdomain belonging to my-best-domain.com.
Unlimited Unlimited Unlimited Unlimited
Parked Domains Feature When a domain is registered for later use rather than for an active website, domain parking can point it to a temporary page such as "Coming Soon" or send visitors to another website.
Unlimited Unlimited Unlimited Unlimited
Full DNS Management Feature The hosting control panel gives you direct control over the domain's DNS records, including A records for directing a domain to an IP address and MX records for specifying which mail server receives its email.
Yes Yes Yes Yes
Custom A and MX Records Feature An A record links a domain name to an IP address, while MX records identify the mail servers responsible for receiving email for that domain.
Yes Yes Yes Yes
CNAME Records Feature A CNAME record creates an alias that points a hostname to another domain name. Because the hostname uses the destination domain rather than its own A record, creating a CNAME changes how that hostname is resolved.
Yes Yes Yes Yes
AAAA/SRV/NS/TXT Records Feature Advanced DNS controls let you configure records such as AAAA records for IPv6 addresses, SRV records for locating specific services and ports, NS records for identifying the authoritative name servers, and TXT records used for information such as SPF authentication.
Yes Yes Yes Yes
Full Whois Management Feature You can manage the available WHOIS information for your domain to the extent permitted by the applicable registry. Some domain extensions impose specific limitations, so the Domains section should be consulted for extension-specific rules.
Yes Yes Yes Yes
Registrar Lock Option Feature For supported domain extensions, the registrar lock adds protection against unauthorized transfers. You can enable or disable the lock from the hosting control panel whenever the registry permits it.
Yes Yes Yes Yes
EPP Transfer Protection Feature Certain domain extensions use an EPP authorization code when a domain is transferred. This additional security measure can work alongside or in place of a registrar lock, and the code can be obtained through the hosting control panel when available.
Yes Yes Yes Yes
ID Protection Feature For domain extensions that support it, ID protection keeps eligible personal registration details from being publicly displayed in the WHOIS record, helping reduce unwanted exposure of your information.
Optional Optional Optional Optional
E-MAIL SERVICES
Email Accounts Feature Mailboxes created on the hosting platform support POP3, IMAP, and SMTP, allowing you to manage your messages with desktop applications such as Outlook and Thunderbird.
100 500 Unlimited Unlimited
Webmail Feature You can access your email through any of the three webmail applications provided, using an Internet-connected computer without having to install or configure a separate mail program.
Yes Yes Yes Yes
E-Mail Aliases Feature Email aliases let several addresses deliver to the same mailbox, making it possible to manage messages addressed to different email names from one place.
100 500 Unlimited Unlimited
E-Mail Forwarding Feature You can forward incoming messages to another address or have the same message delivered to two or more email accounts, depending on how you configure the forwarding rules.
Yes Yes Yes Yes
Auto-responders Feature An autoresponder can automatically send a predefined reply whenever a message arrives in the selected email account, using the response text you specify.
Yes Yes Yes Yes
Catch-all e-mails Feature A catch-all address can receive messages sent to email addresses at your domain that do not correspond to a separately configured mailbox, including addresses containing typing mistakes.
Yes Yes Yes Yes
Mailing Lists Feature Mailing lists let you distribute a single message to multiple subscribers at the same time, making them useful for announcements and group communications.
Optional 15 Unlimited Unlimited
Mailing List Members Feature This value indicates how many subscribers can be associated with the same mailing list.
Unlimited Unlimited Unlimited Unlimited
Anti-spam Protection Feature The built-in anti-spam system is designed to reduce unwanted messages reaching your inbox. With the available settings configured appropriately, SpamAssassin can filter as much as 99% of spam.
Yes Yes Yes Yes
SPF Protection Feature Sender Policy Framework helps verify that mail servers are authorized to send messages for your domain, reducing the risk of your domain being abused for forged or unwanted email.
Yes Yes Yes Yes
DomainKeys Identified Mail Feature DomainKeys Identified Mail adds a digital signature to outgoing messages so receiving systems can verify that the message came from an authorized server and was not altered during delivery. It also helps reduce email spoofing by linking the message to the sending domain.
Yes Yes Yes Yes
Anti-virus Protection Feature ClamAV scans incoming email for known malicious software and helps protect mailboxes by identifying messages that contain viruses or other detected threats.
Yes Yes Yes Yes
Custom MX Records Feature Custom MX settings let you choose which mail servers handle your domain's email and can also be used to add multiple mail servers with different delivery priorities.
Yes Yes Yes Yes
WEBSITE CONTROLS
Advanced File Manager Feature The hosting control panel includes a full-featured file manager for creating, removing, moving, and renaming files and folders. It also supports convenient operations such as drag-and-drop management.
Yes Yes Yes Yes
FTP Accounts Feature An FTP account lets you connect to the hosting server with the File Transfer Protocol, providing a practical way to upload and manage website files.
Unlimited Unlimited Unlimited Unlimited
FTP Manager Feature The FTP Manager allows you to create separate FTP accounts, assign different access levels, update passwords, and remove accounts that are no longer needed.
Yes Yes Yes Yes
SSH/Telnet Feature Advanced users can use this feature to connect to the hosting account through secure server-access tools such as SSH and Telnet, depending on the service available to the account.
Optional Optional Optional Yes
Web-based SSH Feature Web Console provides browser-based access to shell commands, allowing you to work with the server through a web interface without opening a separate SSH client.
Optional Optional Optional Yes
Website Manager Feature The website management tools in the hosting control panel give you centralized control over the domains and subdomains associated with your account.
Yes Yes Yes Yes
Custom Error Pages Feature You can replace the standard error pages shown to visitors when a requested page cannot be opened, allowing you to present a design and message that fits your website.
Yes Yes Yes Yes
Custom Apache Handlers Feature Advanced users can define how Apache handles particular file types and extensions, providing more control than the server's default configuration.
Yes Yes Yes Yes
Custom MIME Types Feature This setting lets experienced webmasters specify how browsers should interpret particular file types, providing additional control over content delivery.
Yes Yes Yes Yes
Password Protected Areas Feature You can restrict access to a selected directory by requiring a password, keeping private sections available only to authorized users or groups..
Yes Yes Yes Yes
URL Redirection Tool Feature The redirection tool makes it easy to send visitors from one URL to another using either permanent or temporary redirects, depending on the purpose of the change.
Yes Yes Yes Yes
Guest Users Feature The Guest Users feature lets you give third parties limited access to selected areas of your hosting account. It is useful when working with developers or designers because you can share only what they need without opening up the rest of the account.
ADVANCED TOOLS
Dedicated IP Address Feature A dedicated IP address is assigned exclusively to your account rather than being shared with other websites. It can be useful for certain configurations, such as an online store that uses a private SSL certificate requiring its own IP address.
Optional Optional Optional 1
FrontPage Extensions Feature These extensions provide compatibility with websites created using Microsoft FrontPage, allowing supported FrontPage-based sites to be uploaded and operated on the hosting platform.
Yes Yes Yes Yes
Dreamweaver MX Support Feature Our hosting packages support websites created with Dreamweaver, a widely used web design application that has been used to build many different types of sites.
Yes Yes Yes Yes
PHP4/PHP5/PHP7 Support Feature PHP is a widely used language for building dynamic websites, and these hosting plans include support for the listed PHP versions so older applications that depend on them can continue to operate.
Yes Yes Yes Yes
MySQL Databases Feature MySQL is a widely adopted relational database system that works with many programming languages, including C, C++, Java, Perl, PHP, and Python. This value indicates how many MySQL databases are included with each package.
5 20 Unlimited Unlimited
MySQL Database Storage Feature This figure represents the combined amount of storage available for all MySQL databases associated with the hosting package.
Unlimited Unlimited Unlimited Unlimited
phpMyAdmin Access Feature phpMyAdmin provides a browser-based interface for managing MySQL databases, making tasks such as viewing, editing, and maintaining database content more accessible.
Yes Yes Yes Yes
PostgreSQL Databases Feature PostgreSQL is an advanced relational database system known for its strong reliability and data integrity features. This value shows the number of PostgreSQL databases available with each package.
Optional 5 20 Unlimited
PostgreSQL Storage Feature This value shows the total amount of storage allocated for all PostgreSQL databases belonging to the hosting package.
Optional 80 MB Unlimited Unlimited
phpPgAdmin Feature phpPgAdmin provides a web-based interface for administering PostgreSQL databases, giving you direct access to common database management tasks.
Optional Yes Yes Yes
Zend Optimizer Feature Zend Optimizer improves the handling of PHP applications that use Zend Guard encoding by supporting the loading and execution of protected PHP files.
Yes Yes Yes Yes
Perl Feature Perl is a general-purpose programming language that has long been used for web applications and server-side tasks, and it is supported by our hosting servers.
Yes Yes Yes Yes
Over 3400 Perl Modules Feature More than 3,400 Perl modules are available with our shared hosting packages, providing reusable components that can save development time when building Perl-based applications.
Yes Yes Yes Yes
ImageMagick & GD Library Feature ImageMagick and the GD Library provide tools for processing images such as PNG, GIF, and JPEG files and can be used for tasks including thumbnails, graphics, and other generated visuals.
Yes Yes Yes Yes
Python Feature Python is a general-purpose programming language supported by our shared hosting packages. It is known for readable syntax while still providing the flexibility needed for a wide range of applications.
Yes Yes Yes Yes
IonCube Feature IonCube supports PHP applications that use encoded files, allowing compatible IonCube-protected software to run on the hosting platform.
Yes Yes Yes Yes
Server Side Includes Feature Server Side Includes allow HTML pages to incorporate content from other sources or files. This can reduce repeated work and keep shared information consistent wherever it appears across a website.
Yes Yes Yes Yes
SSL Certificate Generator Feature SSL technology protects data exchanged between a website and its visitors and is commonly used when pages collect sensitive information. The SSL Certificate Generator creates the certificate material that can then be approved or signed by an authorized certificate provider.
Yes Yes Yes Yes
Supervisor Feature Supervisor allows you to run, control, and monitor background processes that need to remain active for extended periods.
Optional Optional 1 1
Cron Jobs Feature Cron jobs let you schedule commands or scripts to run automatically at selected times or recurring intervals, making them useful for routine maintenance and other scheduled tasks.
Optional 5 Unlimited Unlimited
InnoDB Feature The InnoDB storage engine provides dependable transaction handling, recovery capabilities, and efficient database operation for applications that rely on MySQL-compatible databases.
Yes Yes Yes Yes
Varnish Feature Varnish Cache is an HTTP caching system that can store frequently requested content and help reduce the time needed to serve repeat requests.
Optional Optional Yes Yes
Memcached Feature Memcached is an in-memory caching service designed to reduce database workload and speed up dynamic websites by keeping frequently requested data readily available.
Optional Optional Yes Yes
Node.js Feature Node.js is a server-side JavaScript runtime based on Chrome's V8 engine and is designed for building scalable network applications.
Optional Optional Yes Yes
WEBSITE STATISTICS
Webalizer Web/FTP Stats Feature Webalizer provides website and FTP statistics, including graphical reports, monthly comparisons, referral information, and detailed activity records for individual days.
Yes Yes Yes Yes
Access Log Manager Feature Once access logging is enabled for a hostname, the system records requests and visits made to the site. The resulting logs can also be exported as text for analysis with other statistical tools.
Yes Yes Yes Yes
Error Log Viewer Feature The error log records warnings and errors generated by your website, giving you a way to review problems and investigate what may be preventing parts of the site from working properly.
Yes Yes Yes Yes
Traffic Stats Feature Traffic statistics let you review the amount of incoming and outgoing data associated with each hostname in your account, making it easier to see where transfer resources are being used.
Yes Yes Yes Yes
MySQL Stats Feature This section reports the number of queries handled by each MySQL database on a daily basis and also provides an hourly average for comparison.
Yes Yes Yes Yes
Load Stats Feature Load statistics show how much CPU activity your hosting account generates over different time ranges, from individual six-hour periods to daily, monthly, and yearly views.
Yes Yes Yes Yes
OS, CONNECTIVITY AND BACK-UP
Stable Linux with Apache Feature Linux is a widely deployed server operating system valued for stability and security, while Apache remains one of the most established web server platforms for hosting websites. Together they provide the foundation for the hosting environment.
Yes Yes Yes Yes
2.5 Gbit Network Feature The data center network uses multiple high-quality carriers and routing equipment with a combined connectivity capacity of 2.5 gigabits per second.
Yes Yes Yes Yes
Help UPS & Diesel Backup Generator Feature UPS systems provide backup power during interruptions, while a diesel generator supplies extended backup power when an outage lasts longer, helping maintain network availability.
Yes Yes Yes Yes
CUSTOMER SERVICE
24/7 Customer Support Feature Customer assistance is available 24 hours a day, seven days a week, throughout the year. You can use the available support channels according to the kind of question or problem you need to resolve.
Yes Yes Yes Yes
Phone Support Feature In addition to our US phone number, we provide AU, UK, and international lines with extended availability for presales questions, billing matters, and general assistance.
Yes Yes Yes Yes
Live Chat Support Feature Live Chat connects you with a support representative in real time, giving you a direct way to ask questions and work through hosting issues while you are online.
Yes Yes Yes Yes
Integrated Ticketing System Feature When you encounter a technical problem, you can open a support ticket directly from the hosting control panel. Our technicians will respond within one hour, with typical replies arriving in approximately 15-20 minutes.
Yes Yes Yes Yes
PRICING
Monthly price Feature Shared hosting plans are billed annually. The monthly figure shown here is therefore an equivalent monthly amount provided for comparison rather than the actual billing interval.
$4.95/mo $8.75/mo $17.50/mo $25.00/mo
Total annual price Feature Because shared hosting plans are charged on a yearly basis, this is the full amount payable for the package you select for the annual term.
$59.40/yr $105.00/yr $210.00/yr $300.00/yr
         

Have you outgrown shared hosting but aren’t ready for VPS or dedicated hosting? Take a look at our semi-dedicated plans with a 30-day free trial.

Questions about vTiger web hosting? See our FAQ.

A narrative guide to vTiger web hosting.

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

The Beginning

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.