Use KernelCare and stop rebooting

Use KernelCare and stop rebooting sounds awesome, and it indeed is. One of the things I used to hate the most by maintaining servers was kernel updates, not only because it requires rebooting the system which causes downtime. But also because rebooting a system is a nightmare, because you don’t know what will happen when … Continued

Add R1Soft to Paper Lantern

cPanel was released just a few days ago, which includes a major upgrade to the Paper Lantern theme, but since the theme is working differently I’m going to explain how to add r1soft to Paper Lantern. Since Paper Lantern was introduced, the way of installing plugins work a little differently, you need to create your … Continued

NGINX restarts on cPanel servers

Today we’ll fix NGINX restarts on cPanel servers. When running NGINX on a cPanel server, it often requires that you put a restart of NGINX inside your httpd init script to make NGINX and Apache restart at same time to get the changes updated. The problem people often will find is that cPanel from time … Continued

Things I’ve learned by hosting websites

There’s a few things I’ve learned by hosting websites, some of them should be pretty obvious where others might be obvious after you’ve made a mistake. #1: Use raid on your system I must admit, the first server I ever had, didn’t have any raid. It had two disks, but no raid. Back then, I … Continued

AWStats Totals with cPanel

For some time ago I wanted to see AWStats Totals with cPanel, so I could see the total amount of hits all websites, across a server received, but there wasn’t really a way to do it, until I found this awesome tool called ‘AWStats Totals‘. It’s a very simple PHP script, that reads the awstats … Continued

Using imapsync

I’ve recently needed to do a big migration of some webshops, including a lot of email accounts from a non-cPanel server to a cPanel server, this means you’re quite limited with the migration, and in this case very limited. There was no possible way to do a backup, so everything needed to be migrated using … Continued

New Relic and CloudLinux

To use New Relic and CloudLinux (with CageFS) together, you have to do some changes to your configuration. This post assumes that you use EasyApache 4.   Some time ago I wrote a blog post “Auto deploy New Relic apps in cPanel“, which covers steps how to make each account in cPanel their own application … Continued

RHCSA passed

In the beginning of june, I decided to attend the RHCSA Rapid Track Course including the exam (RH200). I did it first of all because I got the offer, to get the course and exam, but also because I would like to have some kind of certificate, and since I like linux a lot (and … Continued

Nginx support for cpanel awstats

When using cpanel as a control panel for shared hosting, you’re by default forced to use Apache. The reason behind this is that it’s the most common webserver, but Apache is often using a lot of memory when you could lower this. A good choice is to put nginx in front. There’s multiple options for … Continued

Add an invoice to existing product in WHMCS

Today I was looking for a way to add an invoice to existing product in WHMCS, because I had a few people that was imported using the cpanel/WHM importer in WHMCS. I was searching a little on google, and I found the methods really weird, like deleting the client, manually adding the client again, set … Continued