Cpanels

Well I have been looking around on the web for a cpanel. I did find a few but was wondering what you all use if you use one. The cpanel I think I am going to try is ISPconfig http://www.ispconfig.org/index.htm
Just wanted some input on the subject and If any body ran into some probs installing. What I would like a to find is a cpanel that works on multiple servers. I run a few sites that are in the top 100,000 so some of my servers work together as a cluster/heartbeat. So using the ISPconfig will be a little harder to manage but the control of things will be alot better.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Cpanel

Thanks every body for there input.


Control Panels for Linux Hosting

There are a number of open source (free) and commercial (paid) control panel packages for Linux. Some are designed to run from a single server, while there are some that can deal with services spread across multiple nodes. Control panels are also designed for different purposes. Some are suited to configure a broad range of services (great for easing the tasks of a solo administrator and their tasks), while others are suited to help an administrator in a hosting environment where there is access levels for various roles such as administrator, reseller and clients. Additionally, each control panel may only be (well) supported for specific Linux distributions, one more thing to consider when choosing what is right for your needs.

One Free control panel that seems promising is VHCS. It is designed for a single server and has multiple access levels designed for a hosting environment.

Another Free control panel that is designed to work utilizing a number of server nodes is ISPMan. It utilizes a LDAP back-end to send commands to the other nodes on the network. This can add more complexity in the setup and configuration however can accommodate higher demands by distributing server load across more hardware while keeping management centralized.

GPLHost hosts DTC that ties into Virtualization technologies (Xen) and has other unique features such as Billing and support tickets. They also have a list of some competing projects.

For commercial products, I am most familiar with some of Parallels products such as Plesk. Plesk uses open source (apache, bind, qmail, courier, etc) products with a proprietary WebGUI front end that ties everything together. They seem to have a well rounded suite of products either developed in house or purchased from other companies (clustered hosting, virtualization, billing automation, linux and windows solutions, etc). Virtuozzo, one of their commercial products also has an open source version OpenVZ that has a great project team that the company supports.

There are lots of options to consider depending on your needs. I would first choose based on what bests supports your Linux distro of choice. I would recommend checking out that product's Documentation, support Forums or IRC rooms to get a feel for how well you can find answers to your questions as they will inevitably arise in the future, in addition to how active they are to address security threats and how easy it is to update and administer. I could go on and on!

Good luck!


Plesk, VHCS, cPanel, H-Sphere

Those are some examples - although most are not free, but pretty powerful. What distro are you rolling it out on? I assume you giving others access to this control panel, similar to what a hosting company would have?

I have used the user area of cPanel and H-Spere and Plesk on other boxes when I paid for hosting and I thought Plesk was easiest to use from a user standpoint. I didn't really like cPanel, and H-Sphere was OK. VHCS I haven't had any experience with yet, but maybe someone else does.

I personally don't use one on my web server, but I do use Webmin when I am feeling lazy.


Cpanel

Well I am Using Fedora 8

And yes I am making it like a hosting company. I did get the cpanel Installed on my server. But having weird issues. I have a dual quad core xeon server that I custom made. There was some sort of applet or something running in the back ground and using a 100% on one of my cores. I am still trying to fig out how to use the cpanel. The whole reason why I wanted to go to a cpanel is because I want to be able to moniter my bandwith with it. I currently have a T2 from bresnan And have speed issues with them. So I wanted to be able to watch the use of it. Bresnan Came over to my house today to try to fix my upload speed but with no succes. :( There is some thing totaly going on with the line. I have had them replace the cable in the house and the cable from the house to the pole. I am on my own node "node 63" There are no other biz in my area in missoula that are on my node. Bresnan and I have been baffled by this. When I was running a windows server some hacker got into the windows server then some how binded it with one of bresnan DNS servers. I told bresnan about this but thought i was crazy until I made one of the tech guys go to forums site that said that breasnan dns server carried a virus and was giving it to other peoples cp. Well never the less I think some how somebody is cache the modem and the line some how I think. Bresnan tried to get in the modem and it was displaying a total diff set of ips on the modem. I do have a ton of traffic on my line at home but I just sometimes get that vib that somebody is messing with my line. Maybe some people have ran into this prob but from what I get from bresnan that it has not. I really hate to be a pain in the but with bresnan but when you pay 300 a month for a 5 by 3 and I only get that some times it fustrates me like today ran a speed test I got a 5 by 2 ugg a whole meg or what ever they call it. But we will see if this helps me out I hope.
The cpanel I installed was ISPConfig.

Thank You
Joe


Scott Dowdle's picture

Choice of server OS

Joe,

I'm a *BIG* Fedora fan. In fact, I've actually been accused of being paid by Red Hat for some of the things I've written... which isn't true of course... but there you go.

Anyway...

I use Fedora for personal desktops... both at work and at home. I don't mind upgrading every 6-7 months... and by always running the latest version, I don't have to worry about being "End-of-Lifed". As you probably know, Fedora is supported for 2+1 which means two releases plus one month. So for Fedora 8, it'll be supported until one month after Fedora 10 comes out. Fedora 10 is just around the corner. Historically it has been painful to upgrade from one version of Fedora to another... but on servers (where you typically have a lot less software installed than a desktop system) that is less true.

On servers though, I prefer Red Hat Enterprise Linux (mostly at work) or CentOS (for most of my hobby stuff) because basically they are a sub-set of every three releases of Fedora and they are supported for 5 years plus 2 additional years of security updates for 7 years total. Here's a blog post by one of the CentOS developers that explains the CentOS support cycle quite well. When you stick with a particular version, upgrading to the periodic Updates (not to be confused with regular package updates) that are released every 6-9 months is pain free. Now upgrading from major release to another so far has not been supported... say... going from 4 to 5 for example... and they recommend fresh installs when going from one major version to another.

Given the properties of Fedora vs. the properties of RHEL/CentOS, on servers, I think the choice is clear.

RHEL/CentOS are not well suited to everyone's needs... specifically, if you find yourself compiling a lot of software from source or installing a lot of third-party packages that aren't part of the stock package set. Red Hat really narrowed down the number of package (when compared to Fedora) to make it easier to support. Luckily there are a couple of high quality third-party addon package repositories for RHEL/CentOS like EPEL and rpmforge.

Since many people want the latest software on their desktops, RHEL/CentOS gets a little long in the tooth after a while... since major releases for it only come out every 18-24 months (again, approximately every three releases of Fedora). It looks like RHEL 6 won't be out for some time though so the time between the initial release of RHEL 5 and the release of RHEL 6 is probably going to be longer than 24 months. As a result, Red Hat (and CentOS) has extended the support for it by one year.

In a somewhat related topic, virtualization is also a handy thing to deploy on servers. If you are doing Linux on Linux, OpenVZ is great. That is a broad separate topic so I'll stop now. :)


Fedora

Well I am to a big fedora fan I love fedora. I have tried many diff linux os's and I find that fedora is the most user friendly os for me anyway. I have gnome desk top envirement installed on it I am thinking that I am going to do a reinstall on one of my linux boxes and try kde and see what that desk top envirment is like.


Scott Dowdle's picture

Webmin / Virtualmin

I don't use any web-based control panels but I hear good things about Webmin and Virtualmin. There is also a Virtualmin Pro that is the commercial version. Webmin has been around for a long time and should be quite mature.

The only problem with such things though is that they historically have been seen as pretty rigid in that you have to use them and only them for configuration... because if they don't manage the configuration completely... and some changes are done manually by hand or with some other tool... they might get confused... or maybe not.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.