The last update of cPanel 62 (build 17) for some reason disappeared with Awstats in a few servers I managed. Luckily, cPanel provides their own RPM of Awstats, so with a few commands you can have Awstats working again:
If you are not running as root, use “sudo” before the commands. That’s all.
cPanel configures Apache to work the stablest way as possible, but with a few tricks the default settings can be improved in order to gain performance and have a better resource usage.
Too big, too late. picture by Peter HoeyI would never allow users to connect directly to a cloud server, since cloud servers from good providers such as AWS or Google, do not come with DDoS Protection. So, I have to build a protection.
Sometime ago I read a decent review about “DDoS Protected VPS Providers” on LowEndTalk (really, on LET):
It’s indeed very accurate based on my experience so far. Today I trust 3 providers for my SSH/SFTP/MySQL tunnels: LunaNode from Montreal (OVH), RamNode from Atlanta (Staminus) and QuadraNet from Miami (In-House).
To make it easier, I was going to create a shell script like any sysadmin. However, before I did any movement, I went to Google to find if there is already an existing script. Continue reading →
Recently I had a problem with a customer trying to remove a addon domain on cPanel. Every time he tries to remove, he got different error messages, like “subdomain ‘shop.example.com’ does not exist for user ‘client’”.
Since cPanel couldn’t do it by itself, I went to the documentation to find where the user configurations are located. According to the documentation, the files are store in /var/cpanel.