Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm thinking of getting a Dedicated Server from Leaseweb and noticed they offer a nice range of Control Panels to make life easier on the sys admin.

I'm wondering, though, do these control panels affect performance? I've used a VPS in the past that had WebHost Manager and CPanel installed and it seemed rather cluttered.

You know how when you buy a prebuilt computer from the store and it comes with Windows Vista Home, a trial version of Office, Norton Anti Virus, etc, and you spend 30 minutes going through removing all that shit before finally thinking "F*** it. I'll just reinstall Windows and start from scratch" - This is how I saw WHM/CPanel.

share|improve this question

closed as off-topic by HopelessN00b, MadHatter, HBruijn Feb 24 at 18:54

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

My gripe with control panels is they force their way of doing things. Their software versions (without distro tuning, support or security updates), their filesystem locations, their settings etc. Also, it comes with a certain idea of a stack, so you may have unneeded parts on your hands. – Joris Sep 26 '10 at 7:52

Most control panels do not actually do anything unless being actively used; they defer the actual actions to other programs, usually those that come bundled with the control panel. The bundled packages themselves may be of... less-than-ideal quality, but that is a separate issue.

share|improve this answer
Point. I guess the cluttered system just gives me the feeling it would be slow... Doing a find / -name "*cpanel*" on my old VPS would make me cringe. I figured, for the new server, I would just write a few Python scripts to handle adding new 'domains' (the user, group, apache vhost, ftp settings, etc) but I may just be creating more overhead than necessary. Just wondering how you guys go about admining your servers – Frank Jul 9 '10 at 7:21

Do you have experience in administrating a server over the command-line?

IMO, a control panel is only useful in a few situations:

  • When you're a hosting reseller with lots of clients who often needs to make changes to websites/email addresses every day.
  • When you've not got the skills/experience to be able to manage your server solely via the command-line.

I've tended to find that Plesk breaks a system a lot-less than WHM/cPanel, and as long as you're prepared to do things the "Plesk Way" then it's pretty good.

Background: I work for a small-medium hosting company supporting hundreds of servers for our clients, running straight Linux, Plesk, Webmin (CP+), WHM/cPanel and an older in-house control panel.

share|improve this answer