cPanel® Blog

Category: Tips & Tricks

Dealing with InnoDB Corruption – Common Misconceptions

InnoDB, given its (relatively) recent change as the default engine of MySQL, can quickly take an unfamiliar administrator off-guard if they’re not aware of the way that InnoDB works behind the scenes. With that in mind, there’s a few key concepts you should probably be aware of if you’re working with any InnoDB tables – which, if you’re running MySQL 5.6+, you will at the very least have a few of MySQL’s system tables using …

Starting with Strace

What is strace? Strace is a “system call trace” program. It attaches to a process and tracks system calls and signals made to and from it (and possibly it’s children). There are limitations to strace, some of which are detailed below. However, strace can be a very valuable tool for determining the root cause of many issues. This post only covers very basic usage of strace. The example used here can be done using jailshell. …

Introducing EasyApache’s Optimal Profiles

We are happy to announce the upcoming release of a new Profile page that will make EasyApache quicker and easier to use. This new Profile page will include cPanel & WHM’s new Optimal Profiles. The purpose of the new profiles is to ensure that you will receive a safe and secure EasyApache build without having to access the Short or Exhaustive Options list. Each new Optimal Profile will include a selection of modules to match …

Removed Scripts in cPanel & WHM Version 11.42

All good things must come to an end. In version 11.42, we will remove several deprecated service update scripts from cPanel & WHM. These scripts have been deprecated since version 11.36. Because of this, system administrators should make certain that they have already updated any cronjobs or other dependencies that might include them. Otherwise, you may be depending on out-of-date or broken scripts to perform important service-related tasks on your server. What’s the difference between deprecated …

Upgrades in cPanel & WHM Version 11.40 and Beyond

Understanding our upgrade process will help you keep your servers up-to-date with the level of stability that you need. In cPanel & WHM version 11.40, we have added a few new changes to how upgrades work, to help make the transition between major versions better for everyone. How do upgrades work? Before an upgrade takes place, compatibility checks are performed for the target version. If any blockers are found, the upgrade exits and leaves the system …

Part 3: How I Built a cPanel Hosting Environment on Amazon AWS

In Part 2 of this series, we discussed selecting and launching a new Amazon Machine Instance (AMI), creating and configuring that instance to serve as a dedicated name server, and worked through configuring a DNS Cluster for use within your subnet. Today, we will launch and configure a standard Web Server instance using cPanel 11.39 or newer. I will discuss how to join the new instance to our existing DNS Cluster and how to ensure that …

Part 2: How I Built a cPanel Hosting Environment on Amazon AWS

In Part 1 of this four part series, we discussed establishing your VPC, creating and configuring your small subnet, and worked through configuring the Security Groups for our two instance types (‘NS_SG‘ and ‘VS_SG‘). Today, we work on launching a two new instances, running cPanel DNSONLY, into our VPC and configuring these to be the primary and secondary DNS resolvers for our environment. While this series is written with the assumption of using dedicated …

Part 1: How I Built a cPanel Hosting Environment on Amazon AWS

People argue for and against building a production hosting environment on top of cloud services such as Amazon’s AWS. I recently made the decision to migrate my entire hosting infrastructure from co-located dedicated hardware to a full implementation built entirely on top of Amazon’s Web Services. I will be releasing a four part series detailing the tricks I’ve learned in my own migration to AWS and walking you through setting up your own …

«...456...»