1. bluehost knowledge base

VPS & Dedicated Hosting: Third Party Applications

VPS and Dedicated servers come with all applications necessary to run a standard web and email server. The applications that come with the VPS and Dedicated servers are generally supported as-is by our support technicians.

Aside from the standard installation, you can install many third-party applications to customize your private server. Though our technical support engineers do not support third-party software, customers have successfully customized their server with many different types of applications and software. Our technical support engineers can offer information on third-party applications if available; however, due to the nature of being on a self-managed server, they will not be able to assist you with the installation, configuration, and management of your third-party applications.
 




Some of the most popular 3rd party applications that our customers have installed can be found below:

ConfigServer Security & Firewall (CSF)

CSF is a free firewall application that automatically blocks abusive IP addresses in the server's iptables firewall service. Please see ConfigServer Security & Firewall to learn more about using CSF.

Nginx

Nginx is a web server application that many customers use in lieu of or sometimes in conjunction with the Apache web service. The following links discuss Engintron, a third-party Nginx plugin compatible with cPanel, and also how to install Nginx directly on the server.

LiteSpeed

LiteSpeed is also a web server like Nginx and Apache. Information on how to install LiteSpeed on a cPanel server and how to purchase a Litespeed license can be found below:

Java

When running Java Server Apps, Java will need to be installed on the server. Please see our article on Installing Java.

Tomcat & Node.js

Tomcat and Node.js are servers for java based applications. Though not installed by cPanel by default, they can be installed through the EasyApache 4 interface from within the WHM panel.

WHM - Easy Apache 4 additional packages

Note: this functionality was added in version 80 of cPanel. Older versions would need to be updated to see this option.
This article from cPanel's documentation explains how to install a node.js application on your server.

Python & Django

These are application services that allow you to deploy web applications. To learn more, please see cPanel's documentation on Installing a Python WSGI Application.

Elasticsearch

Elasticsearch is a distributed, RESTful, open-source search and analytics engine. To learn more, please see cPanel's documentation on Installing and Running Elastisearch.

FFmpeg

FFmpeg is a multimedia framework designed to decode, encode, transcode, stream, and play various media content and types. There are legal concerns when installing FFmpeg, so be sure to follow local and country laws. More information on how to use FFmpeg legally can be found below:

MongoDB

MongoDB is a cross-platform document-oriented database server. It can be installed on the server as an alternative to pre-included database applications such as MySQL and MariaDB.

Information on how to install MongoDB can be found in this article.

Please note that this is not an article endorsed by our support, and the instructions include installing a separate repository that may conflict with the cPanel environment. Follow these instructions at your own risk.