KNOWNHOST KNOWLEDGE BASE

Hosting Question? Find the Solution - Browse our Guides, Articles, and How-To's

Introduction to POP3 & IMAP

Last Updated: September 23, 2021

In this article; we’ll be going over the differences between POP3 and IMAP, as well as their use-case scenarios. One of the first things you should know is that both of these are what is called “Email Protocols”. IMAP (Internet Message Access Protocol) POP3 (Post Office Protocol) These services are used for communication between a […]

Training SpamAssassins accuracy with sa-learn

Last Updated: November 16, 2021

Category: cPanel
Tags: # # # #

This is a guide to effectively use SpamAssassins sa-learn to help train tokens for spam flagging accuracy. What is ‘sa-learn’? Given a typical selection of your incoming mail classified as spam or ham (non-spam), this tool will feed each mail to SpamAssassins, allowing it to ‘learn’ what signs are likely to mean spam, and which are likely […]

How to configure cPanel MySQL/MariaDB or PostgreSQL for remote connections?

Last Updated: January 23, 2026

MySQL/MariaDB It is very simple to set up remote connections in MySQL/MariaDB thanks to the WHM and cPanel interfaces. You will need to known advance what IP/hostname, or IPs/hostnames, require database access because you will need to specify them in the panel. If your IP is dynamic, you may be able to inquire your ISP […]

PHP OPcode Cache Install Guide

Last Updated: January 23, 2026

Category: Guides
Tags: # # # # # # #

Overview Each time when PHP script executes on the server it goes through the following stages: tokenizing, parsing, compilation, and interpretation. PHP opcode caching allows skipping the first 3 stages by storing pre-compiled scripts in shared memory and reusing them. This significantly increases the performance of running PHP scripts. 
 It is important to know […]

How to use Dynamic DNS to automatically whitelist your IP?

Last Updated: September 20, 2021

Category: Guides
Tags: # # #

Dynamic DNS offers a resolution to a common problem that many users have. ISP’s constantly change their IP, and for one reason or another, they get blocked by their server’s firewall. Often, it’s not the user’s fault. Its not that they are logging in 40 times with the wrong password, but rather they’ve simply exceeded the firewall’s […]

How to Compress and Uncompress Files with cPanel

Last Updated: January 23, 2026

Introduction When transferring files to or from your server, it’s always best to compress them to make the transfer slightly smaller, and most importantly guard against corruption during the transfer process. What is compression? Any Windows, Linux and Apple computer are able to compress files. There are several different kinds of compression, but we’ll focus […]

Installing Ruby on Rails Apps on a cPanel/CentOS 7 Server with EasyApache 4

Last Updated: January 23, 2026

Category: cPanel
Tags: # # # # # #

cPanel deprecated Ruby on Rails in cPanel & WHM version 66 since it is not supported on CentOS 7 servers. Rails is a Ruby application, and they support Ruby applications via cPanel’s Application Manager interface (Home » Software » Application Manager), so this can technically be done. However, I cannot promise that it will run seamlessly forever […]

How to Manage Users on a Dedicated Server?

Last Updated: November 16, 2021

Managing users on a dedicated server means getting comfortable with a few basic concepts and commands, including the fact that users belong to one or more groups. Add or remove users, assign or unassign their group membership and you’re in business! The steps below assume that you’re either logging in as root, so commands don’t […]

How to Install Java on a Dedicated Server?

Last Updated: October 15, 2021

Category: Guides
Tags: # # #

Installing Java on a dedicated server isn’t quite the same as a desktop machine where visiting a URL, clicking and confirming, then voila you’re done. Installing Java on a KnownHost dedicated server hosting account isn’t a huge undertaking, but there is a bit more to it. Installing Java Prerequisites Before running through the steps to install, […]

What are some useful tips for disk space management?

Last Updated: January 28, 2022

Category: Guides
Tags: # # # # # #

It is important to make sure that the server does not fully run out of disk space. If it does, the services running in the server will quit working, and some of the database tables could even become corrupted. Here are some things to consider, to help ensure that your server has enough disk space […]