cPanel

cPanel is an online Linux-based control panel that simplifies website and server management.

cPanel allows you to publish websites, manage domains, organize web files, create email accounts, and more.

www.cpanel.net

cpanel git tutorial 736x491 - Complete guide to Git Version Control in cPanel

Complete guide to Git Version Control in cPanel

On cPanel Git can be used in two ways: clone a remote repository (e.g. from GitHub) to cPanelcreate a repository on cPanel and use it in a remote location (e.g. your pc) Here I will cover both ways and highlight some important steps that are not...

image 79 736x491 - Change MySQL data directory in PHPMyAdmin

Change MySQL data directory in PHPMyAdmin

In a recent article, I discussed many methods for removing the large ibdata file, one of which involves transferring the MySQL data directory to a different partition. However, if you do so, you must also inform PHPMyAdmin of the location of the...

chrome Yibr4IgoiI 736x491 - SH4LL AAF_Xploiter

SH4LL AAF_Xploiter

The shell contains an interesting feature that records each action performed by the script and sends to the attacker the IP address from which the request originates, as well as the file path. So we can see all the pages that were viewed or modified...

chrome F0kxLpiDVa 736x491 - Move email accounts from G-Suite to cPanel

Move email accounts from G-Suite to cPanel

In this guide I will be using IMAPSync tool to move emails from G-Suite to cPanel. Step 1. Enable less secure apps on G-Suite To move email accounts from G-Suite to cPanel first enable the “Allow users to manage their access to less secure...

image 31 736x233 - Whitelist Dynamic IP in CSF and cPanel

Whitelist Dynamic IP in CSF and cPanel

In this guide I will use cPanel’s Dynamic DNS feature to create a subdomain, then add that subdomain to CSF to automatically whitelist each IP that calls the URL. #1 Create Dynamic DNS In cPanel go to Dynamic DNS and create a new subdomain...

image 120 736x423 - Max retries has been reached, 503!

Max retries has been reached, 503!

503 Service Unavailable error on a shop hosted on shared cPanel server, apache error log: tail /usr/local/apache/logs/error_log 2022-04-29 11:04:21.728438 [T0] [31.32.33.34:49768-H3:3D8F707E6843B0DF-0#APVH_XXXXXX.com:443] Max retries has been...

image 39 736x491 - 🚨 Critical Vulnerability in Sitepad cPanel plugin ≤ 1.7.0

🚨 Critical Vulnerability in Sitepad cPanel plugin ≤ 1.7.0

I recently rented a tiny VPS with cpanel in order to have a better understanding of all of the cpanel files, scripts, and so on. During browsing cpanel files, I discovered that some scripts are only visible to webmail users, while others are only...

image 34 - MySQL: 6 ways to move data from huge ibdata file to .ibd files

MySQL: 6 ways to move data from huge ibdata file to .ibd files

ibdata file is used to store all tables of databases that use the innoDB engine, so if you delete it, you will lose all data. To keep each database files in a separate file add innodb_file_per_table in your my.cnf file under [mysqld] section. Here...