Questions? Feedback? powered by Olark live chat software
RSS Feed
Knowledgebase Articles: cPanel / WHM
Find a complete guide to Magento Optimization on a cPanel VPS. The step by step instructions to do this yourself. A complete guide to Magento Optimization on a cPanel VPS. The step by step instructions to do this yourself are below. We also offer this...
This tutorial will help you to get started with cPanel and WHM. Follow the installation process step by step and setup it easily. When you order a cPanel plan you receive a VPS with the default cPanel and WHM installation. * WHM is the web host mana...
Sometimes you need to contact cPanel in instances where there appears to be a bug with the server which we cannot rectify. To do that firstly login to WHM -> Support -> Create a Support Ticket Then click on the 'Get Started' button. You may then need ...
We are proud to present an in-place upgrade path for cPanel servers running CentOS 6 to CentOS 7. CentOS 6 is EOL (end of life) on November 30 2020. This means that it will no longer be supported in any manner after this date. It is imperative that prio...
To install Imagick first install ImageMagick on the server. Learn how to install Imagick on cPanel Server following tutorial. To install Imagick first make sure you have ImageMagick installed on the server (to install ImageMagick [https://www.vpsblocks...
To get the best performance out of cPanel servers it is advisable to install Zend OPcache. INSTALLING ZEND OPCACHE ON CPANEL SERVERS 1. Login to SSH [https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-ssh] on your server...
If you are locked out of your cPanel VPS and cannot load your website, cPanel and/or WHM login, chances are you have been blocked by the inbuilt firewall protection. Please follow the steps starting at point 1 (it's unlikely you are blocked by the 2nd sec...
Read 'how to guide' and set PHP max execution time on cPanel. A quick step by step guidelines for new learners. If you are running into problems uploading files on your cPanel server, you can easily adjust the PHP settings to allow a longer execution ti...
If there isn't enough memory allocated on a server tasks may hang on the server. Find step by step tips to solve it. Find excellent tutorial on restart on task hang. Know how to setup the server so it restarts if this occurs automatically. Sometimes o...
Step by step tutorial on how to fix the PHP invoked OOM killer error. Read steps to fix yourself. If your linux server does not have enough memory, it may crash due to trying to overcommit memory for application requests. If your server becomes unresp...
Know how to set up nameservers on your cPanel & WHM Environment server. An excellent easy guide for self learners. Setting up your own private nameservers on a cPanel server has many benefits, most importantly enabling all of cPanel's built in DNS tools...
This guide provides instruction to check your server kernel information & upgrade your server to latest kernel. Read & learn. To update the kernel in CentOS, cPanel or Fedora is very simple. However, there are a few tricks to ensure you don't run into t...
Quick guide on how to duplicate a site in cPanel or WHM. Simple steps to duplicate a cPanel account into another. WHM doesn't provide an easy way to duplicate a website/account. The only way to do this is to: TAKE A BACKUP OF THE EXISTING SITE IN SHEL...
In cPanel there are way to restore full backup through copy or duplicate. Follow simple steps to it yourself. Three simple steps to duplicate a cPanel account into another domain. 1.) Make a full cpanel backup of the first account. Login as root and e...
A quick guide on how to install imageMagick on cPanel Server. Read step by step guidelines and do it by yourself. To install ImageMagick on a cPanel server: * SSH into your server (if you don't have an SSH client we recommend Putty [http://www.chiar...
Know the method to reset your root password from the console. This guide tells how to reset a forgotten root password. Don't know how to reset your root password from the console? Here is the excellent full guidelines to do it yourself. Firstly, you n...
Set up email address for ConfigServer Security & Firewall alerts in WHM/cPanel. An easy tutorial for self learners. Learn about setting the email address for ConfigServer Security & Firewall alerts in WHM or cPanel for security reason. First login to ...
Learn how to import a large MySQL database today online. An exceptional online selfhelp tutorial. Learn Step by Step. If you have a large MySQL database you need to import, you cannot import it via PHPMyAdmin as there is a 2MB limit. Upload your datab...
Excellent guidelines on how to resize or expand a tmp partition. Learn step by step to do it yourself. The default tmp folder size for lunix operating systems is often 512mb (including cPanel installations). To check the size of the tmp partition use ...
Learn backup configuration that will force it to run immediately instead of waiting for the backup schedule. Learn to do it yourself. If you have setup a Backup to run in WHM -> Backup -> Backup Configuration and would like to force it to run immediatel...
Learn how to check free disk space in Linux operating system. An easier way on 'how to' free guidelines for learners. TO FIND YOUR CURRENT DISK SPACE USAGE Login to SSH [https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use...
A complete guide on how to install Memcache on a cPanel/WHM server with root access. Follow step by step tutorial to learn fast. Memcached is a free & open source, high-performance, distributed memory object caching system, generic in nature, but intend...
Stop hackers attempting to login on wordpress website. A quick guide for self learners on Wordpress security. The WordPress Security tips can protect you against an attack and prevent hackers from continually attempting to login. Wordpress installatio...
If you are running the latest version of Magento or need to install libsodium for another reason this is how to go about it. 1. Login to WHM  and go to 'Terminal'. 2. Type: yum -y install libsodium libsodium-devel 3. Once that has installed go to WHM -> ...
SOLVING THE ISSUE WITH IPV6 WHEN DAD IS FAILED SYMPTOMS: * A lot of entries in the system log looking like this: kernel: [xxxx.yyyy] eth0: IPv6 duplicate address aaaa:bbbb:cccc:d:eee:fff:aaaa:aaaa detected! Where last several numbers in IPv6 address ...
Find details about errors When Parking Domains in cPanel. Learn to identify most common error & solve errors. The most common error states: Using nameservers with the following IPs: xxx.xxx.xxx.xxx Sorry, the domain is already pointed to an IP address...
This step by step method will will teach how to inatall redis caching for Wordpress. Follow to learn fast. Our users have reported approximately 30% increase in page loading speed by installing the Redis Caching module for Wordpress. This can easily b...
Learn how to disable directory listing or browsing in cPanel? Read easy 'how to' guidelines and do it yourself. When you browse to your website and access a directory that has no index.html, index.htm or index.php file, by default a list of all the file...
Learn how to install Nginx on a cPanel Server. Follow step by step tutorial to learn & apply. To install NGinx on cPanel servers we recommend you use the product EnginTron available at https://engintron.com/ [https://engintron.com/] This is a free plu...
Receiving 'Got a packet bigger than max_allowed_packet bytes' error? Follow our instructions to fix such issues. If you receive an error from your MySQL server (or website with mySQL backend) stating 'Got a packet bigger than "max_allowed_packet" bytes'...
Identify the spammer, if your server is getting spammed. Learn how to track down a spammer on cPanel step by step. If your server has been SPAMming you need to identify how the SPAM is getting sent. The first thing to do is login to WHM and go to the ...
Sometimes IMAP server stops responding for new connections. Read & learn solutions to common IMAP problems. Sometimes it may happen when IMAP/POP server stops responding for new connections. If running cPanel/WHM, that issue may be accompanied with LF...
Get a benefit to your MySQL performance by using the MySQL Tuner. A complete tutorial on MySQL tuning on linux hosts. MYSQL TUNER Sometimes you can find that default MySQL settings are not ideal for your installations. In most cases you can get a benef...
Find out what IP address has been hitting your webserver for traffic details. An effective guidelines for self learners. If your server has started getting a lot more traffic and you want to find out what IP address has been hitting your webserver there...
Follow simple instructions to rebuild Apache through cPanel for best performance. A quick guide for fast learners. To rebuild Apache through cPanel follow these instructions: * Login to WHM as Root and follow the path Main >> Software >> EasyApache (...
Learn how to scan and protect your cPanel server for Malware and Viruses. An effective tutorial guide for any learners. To protect your server from viruses and malware, or if you believe there are scripts on your server already we recommend doing the fo...
Although we sell SSL certificates, we are not an SSL provider, we simply resell them as a convenience. There are far cheaper alternatives available. If cost is a major factor we recommend you consider http://www.ssls.com [http://www.ssls.com] We are n...
You can change the server's IP address if you have SPAM issue for sending email. An easy tutorial to learn step by step. If you are using cPanel and have had an issue with SPAM and your main IP address is blacklisted you can change the outgoing mail IP ...
Waiting too longer to log into your VPS with ssh for the session to authenticate? Fix this issue by follow our easy tips. If you are trying to log into your VPS with ssh and found you have to wait much longer than reasonable for the session to authentic...
Migrate accounts from one cPanel server to an another is easier. Learn to migrate accounts from another cPanel server. Copying accounts from an old cPanel server to a new one is very easy. To migrate from one cPanel server to another, please do this: 1...
Learn to solve issues with MySQL crashing occasionally on your VPS. Follow step by step tutorial to learn and apply. If you are having issues with MySQL crashing occasionally (or frequently) on your VPS, the most likely reason is it is hitting the open ...
Learn to block a specific country known exploited IPs. Step by step tutorial will help you learn fast and apply. If you want to block a specific country known exploited IPs you can do so quite easily by running the below script on a daily basis in a cro...
Learn what to do if MySql.sock file is missing. A self learning guidelines for any learners. Some programs require mysql.sock to be located at /tmp/mysql.sock However, cPanel setups and some others now put the mysql.sock file into /var/lib/mysql The...
Guidelines to determine which IP addresses are hitting your web site the most. A quick learning tutorials for self learners. If your webserver has started to come under increased load and you want to see which IPs have been most actively hitting your we...
Cannot write to tmp directory file corruption even if there is space available? Follow step by step to solve such issues. Sometimes particularly if the /tmp directory gets full on your server, the underlying tmpDSK file can get corrupted. If this occurs...
Getting fatal error due to reach your limit in PHP memory within cPanel? Follow our excellent guideline to fix such errors. If you reach your limit in PHP memory within cPanel you will receive an error such as the following: Fatal error: Allowed memor...
Comodo SSL Certificate ensures security of your website. Follow step by step tutorial to install Comodo SSL Certificate. CERTIFICATE INSTALLATION: WHM/CPANEL 11 Note: You must have first generated a CSR (certificate signing request) in cPanel, and orde...
Learn how to enable zipped MySql dump support for cPanel PhpMyAdmin. A step by step tutorial for self learners. If you are trying to import a zipped mysql database in cPanel you may receive the following error: You attempted to load file with unsuppor...
Block an account on WHM or cPanel to prevent spamming activity. Learn how to block an account from Sending Mail. In case of SPAM suspecting or confirmed SPAM activity on aprticular cPanel account (domain in cPanel terms) one can do following actions: ...
Learn about all errors with EasyApache in cPanel to solve issues. A selfhelp guide to learn & apply. If you are recompiling Apache/PHP using EasyApache in WHM and getting an error such as the following: make: *** [ext/date/lib/parse_date.lo] Error 1 !...
If you run a busy site that is not loading as fast as you would like, and that does not run an ecommerce shopping cart, you can setup NGinx to cache your PHP output and serve it directly without sending every request to Apache. First, you need to instal...
Don't have any idea how to Connect to cPanel or WHM through port 80? Follow step by step tutorial and do it yourself. CPANEL and WHM usually uses un-common port which can be blocked by local firewalls. To access it through subdomains on port 80 do the f...
In case your Apache struggling with a lot of "scrapers" requests, which leads to abnormally high LA (load average) please do as described below: * Login to your VPS via SSH as root (link here - https://www.vpsblocks.com.au/support/Knowledgebase/Articl...
Have you made a mistake during the initial WHM setup wizard? You can force it to rerun by following our easy steps. If you made a mistake during the initial WHM setup wizard, you can force it to rerun by: 1. Login to your server via SSH [https://www.v...
Learn how to install ConfigServer explorer to your cPanel/WHM installation. Step by step tutorial for self learners. Login to your VPS via SSH (we recommend using putty [https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/41/0/how-do-i-use-s...
HOW TO INSTALL MOD_PAGESPEED USING EASY APACHE 3 /usr/local/cpanel/3rdparty/bin/git clone https://github.com/pagespeed/cpanel.git /tmp/pagespeed/ cd /tmp/pagespeed/Easy tar -zcvf Speed.pm.tar.gz pagespeed mkdir -p /var/cpanel/easy/apache/custom_opt_mod...
Setting up own private nameservers on a cPanel server has many benefits. Follow quick guidelines to set it yourself. When you setup a new cPanel VPS, you'll be sent an email with two IPs in it. Initially your VPS will only have one IP address assigned. ...
Now you can Install MySQLi using cPanel or WHM easily. Read and learn step by step tutorial and do it yourself. MySQLi = MySQL "Improved" To Install MySQLi using WHM Panel in Cpanel,Follow the steps below :- * Login to WHM as Root and follow the path ...
Enable Remote MySQL Connections in cPanel | Liquid Web Knowledge Base Remote MySQL connections are disabled by default in cPanel servers because they are considered a potential security threat. However, you can enable them for a specific IP address b...
This tutorial describes how to use the SpamAssassin tool in cPanel to reduce the amount of unwanted e-mail. Learn to do it yourself. TURNING ON SPAMASSASSIN: * Login to WHM. * Under Server Configuration on the top of the left-hand navigation bar, c...
Tutorial on how to migrate your cPanel accounts from one server to another. Learn step by step to do it yourself. Once you have a VPS setup with cPanel on it, you can easily transfer accounts from another cPanel server to this one. What you need to do...
Listed on the CBL blacklist but there is no SPAM queued in your mail? To get rid learn to set the Exim configuration today. If you find yourself listed on the CBL blacklist (http://www.abuseat.org/ [http://www.abuseat.org/]) but you have checked your ma...
Installing ConfigServer firewall is recommended onto cPanel VPS for security . An easy explanation for quick learning. Firewall security is important on any server environment. It is recommended that you install ConfigServer firewall onto your cPanel ...
Learn how to install ConfigServer MailManage to cPanel or WHM installation. Complete step by step tutorial for learners. Login to your VPS via SSH (we recommend using putty) Perform the following commands one by one: rm -fv cmm.tgz wget http://www.c...
Instruction on how to disable POODLE & other SSL vulnerabilities to get good SSL score. Follow to do it yourself. This article is actual as of 01/09/2015. Below is the instruction how to disable POODLE and other SSL vulnerabilities and get good SSL sc...
Change DNS server to NCD from BIND quite easily without losing any information. An effective tutorials for self learners. When BIND is set as your selected DNS server cPanel does not properly setup the zones for the main domain that matches the hostname...
Facing problems while uploading files on cPanel server? Learn how to adjust the PHP settings to allow larger uploads. If you are running into problems uploading files on your cPanel server, you can easily adjust the PHP settings to allow larger uploads....
On your cPanel server mod_deflate is installed by default in Apache, however, you need to enable it on each site you want to run it. It can greatly improve performance particularly from overseas locations as it compresses all data before it leaves the s...
If you are running a mailing script based on the PHPMailer (or similar) libraries, you may find that even if port 25 and 587 outbound are open in the firewall you are receiving a cannot connect error. This occurs because the PHPMailer has the options to...
VPSBlocks has introduced a new feature to monitor and alert clients when their wordpress sites have known vulnerabilities. PORTAL LOGIN EXPLAINED If you login to the portal website using your email address and password you can administer all your VPSs...
Webmail time may be set to GMT 0. Learn to change the time for webmail following our easy steps. WHEN YOU LOGIN TO WEBMAIL THE TIME MAY BE SET TO GMT 0. TIME IS SET ON A PER ACCOUNT BASIS, TO CHANGE THE TIME FOR YOUR ACCOUNT IN EACH OF THE WEBMAIL CLIEN...
September 7th 2020 An update breaks LFD meaning no file exists at /usr/sbin/lfd. This is fixed by reinstalling the ConfigServer Security&Firewall product. This can be done in WHM -> Terminal or through SSH by running the following commands: > cd ~ ...
cPanel/WHM creates a renewable certificate at end of year. WHM send email if certificate is expiring, learn step by step. cPanel/WHM creates self-signed certificates for accessing services like SMTP, POP3, IMAP, FTP, cPanel and WHM. These certificates h...
Go through setup wizard, it asks for the name servers & IPs. Learn to specify correctly to fix problem through WHM. When you go through the setup wizard, it will ask for the name servers and IPs. If you specify this incorrectly you cannot fix the proble...
If when any updates are running they receive errors containing: DB_RUNRECOVERY: Fatal error, run database recovery error Then most likely the RPM database has become corrupted. To fix this run the following commands in WHM -> terminal or SSH on the se...
Please note that installing mod_cloudflare is not working anymore at least since January 2021. Instead you need tp install mod_remoteip. It can be done via: 1. Yum installer with command: yum install ea-apache24-mod_remoteip or 2. Using WHM -> Easy...
Is your Exim not working properly with sendmail where PHP mail is functioning? Resolve the issue following instructions. We have had an issue where Exim was not working properly with sendmail however PHP mail was functioning. We were unable to resolve t...
Upgrading from MySQL 5.6 or lower up to 5.7 or higher may find some of your application incompatible with STRICT mode. This mode controls how MySQL handles invalid or missing values. See: https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sql-mode-stri...
UPGRADE CPANEL LICENSES Step-by-step tips on how to modify your cPanel license to allow more (or less) accounts. PORTAL LOGIN EXPLAINED If you login to the portal website using your email address and account level password you can administer all you...
A cPanel VPS may display trial license due to cPanel database not updated. Solve this issue by following guidelines. Sometimes on a newly provisioned cPanel VPS it will display trial license. This is due to the cPanel database not updating quickly enoug...
SEO Friendly URLs may not function after the upgrade to EasyApache 4 due to a change in the way WHM allows .htaccess commands. To fix this do the following: 1. Login to WHM 2. Go to Service Configuration >> Apache Configuration 3. Click on the Glo...
When facing an issue with outgoing spam emails or just want to stop certain emails from reaching the internet, on any cPanel account you can block temporarily or permanently all outgoing emails that originate from a certain domain. HOW TO CREATE A LIST W...
HOW TO SET UP PHP ERROR LOG ROTATION IN CPANEL When cPanel server uses PHP-FPM it does only control the log rotation for system-like log files, which are sitting at /opt/cpanel/ea-phpXY However it does not rotate PHP error log generated and stored at /h...
Conditions: Apache based server, PHP runs as DSO, suEXEC enabled. Symptoms: PHP Scripts cannot access or write user's files/directories, because Apache runs under the username "nobody". Solution: You need to enable ModRuid2 for Apache in WHM -> EasyAp...
Already paying for an extra IP that no longer require? Learn & remove it from cPanel first before anyone can reclaim it. If you are paying for an extra IP that you no longer require you need to remove it from cPanel first before we can reclaim it. To ...
Step-by-step tutorial on how to upgrade or downgrade your cPanel account limit. Note pricing for cPanel licenses can be found on our price list page at: https://www.vpsblocks.com.au/support/Knowledgebase/Article/View/124/0/price-list-for-optional-service...
CONDITIONS: VPS with cPanel installed, Exim in use as SMTP server SYMPTOMS: Exim mail log is full of following messages: 550-Please turn on SMTP Authentication in your mail client. 550-your.mail.domain [xx.xx.xx.xx]:yyyy is not permitted to relay 550 ...
There was a bug introduced in MariaDB 10.2.35 and 10.3.26 which breaks connectivity from PHP versions prior to 7.3. Any sites running PHP 7.0-7.2 would receive the error: Critical Error Could not connect to the database. The resolve this upgrade Mari...
On Sept 30 2021 there was a major issue with LetsEncrypt root certificates affecting a large number of devices for browsing and mail checking. To get around this we recommend switching from LetsEncrypt to Sectigo (cPanel provided certificates). For more i...
If you have enabled mod_pagespeed in cPanel, and you are seeing lots of errors in the Apache log at /var/log/apache2/error_log that look like this: Failed to make directory /var/mod_pagespeed/cache/shm_metadata_cache The best option is to make Apache ...
CREATE STAGING SUB DOMAIN The first thing we want to do is setup a sub domain for our staging store: * Login to cPanel for your domain, and click on the SUB DOMAINS icon. * For both the SUB DOMAIN and DOCUMENT ROOT, we'll enter the word: staging ...
If you are running PHP-FPM on a website and need to check the process logs for PHP-FPM they are located at: > /opt/cpanel/ea-php$$/root/usr/var/log/php-fpm/
If you are concerned about ensuring you have the latest cyphers and SSL protocols supported, to get an A rating at ssllabs.com then in cPanel you should go to the Apache Configuration -> Global Configuration To enable TLS v1.2 and higher your protocol s...
In WHM you may want to map a database that has been imported manually via an SQL dump or another method to an existing cPanel user. To do that you need to: 1. Find the database name or names (for multiple databases): * Login to WHM * Go to 'Term...
SYMPTOMS cPanel updates report an error with /scripts/rpmup Running yum update on terminal/SSH results in an error for example: ea-php72-runtime-7.2.33-1.1.2.cpanel.x86_64 conflicts with packages ea-php72-runtime-7.2.34-1.1.1.cpanel.x86_64 This me...
If you discover that databases are not mapped properly within cPanel after a server transfer using the transfer tool, the mapping database can be rebuild using the following commands: cp -a /var/cpanel/databases{,.bak} for accounts in $(cut -d":" -f2 /e...
Sometimes Apache on cPanel servers can become overloaded, this can be caused by scrapers, HTTP DDOS attacks or just a general spike in traffic. This script simply checks the load and if it's over 20 it restarts the http (Apache) service. This can help pr...
With the modern cPanel security advisory you may get the alert: Apache vhosts are not segmented or chroot()ed. Enable “mod_ruid2” in the “EasyApache 4” area, enable “Jail Apache” in the “Tweak Settings” area, and change users to jailshell in the “Manage ...
Email not sending using DSO with MPM_Prefork: /var/log/exim_mainlog shows: unable to set gid=32009 or uid=32008 (euid=0): system filter OR unable to set gid= or uid=0 (euid=0): forcing real = effective The reason is the UID/GID perfork can use is quite ...
If you are receiving a daily alert from your cPanel server stating: Constant subroutine unbound_version redefined at /usr/local/cpanel/bin/autossl_check This is due to a cPanel bug with version 96.0.9, see: https://forums.cpanel.net/threads/constant-subr...
CUSTOMIZE APACHE VIRTUAL HOSTS WITH INCLUDE FILES It is MANDATORY to use exactly following files/directories structure: In the following examples: * Replace  with the account’s username. * Replace  with the domain name. * Replace <...
At the moment there is an ongoing issue with either cPanel's or their SSL provider Sectigo services to issue certificates. They are regularly overloaded. If you are finding you do not have a valid certificate for your hostname (and it definitely resolves ...
To disallow the whole cPanel account to send emails out the WHM API can be used as below (run in Terminal or SSH session as root): whmapi1 suspend_outgoing_email user= Where is cPanel account username you wish to block sending email...
If DSO is enabled with the MPM_ITK module loaded, there is a bug in the entry in the mpm_prefork.conf file. In the logs you are likely to see unable to set gid=993 or uid=0 (euid=0): forcing real = effective  You may also get unable to set gid=32009 or ...
UPGRADING CPANEL FROM CENTOS 7 TO ALMALINUX 8 WITH ELEVATE If you are currently using CentOS 7 + cPanel, cPanel is no longer providing updates. There is a process entitled 'Elevate' to upgrade your system to AlmaLinux 8 (CentOS is no longer supported by ...
SYMPTOMS: Magento website throws the error containing: Processed schema file: public_html/vendor/magento/module-elasticsearch/etc/esconfig.xsd complex type 'mixedDataType': The content model is not determinist. That may happen after WHM updated EA prov...