Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I will be co locating my first web server and am currently weighing up software, which would you recommend based on my needs?

  • I'm not a host - just run a handful of my own sites (so don't need reseller/billing features etc)
  • Will need PHP & Ruby (Rails) and Mysql
  • Probably Apache, but am open to Nginx
  • Will need firewall/security built in
  • Would prefer light-weight, if that means a more efficient/secure server
  • Will need to be able to configure emails per domain
  • Don't mind having to use command line to set things up such as email (tho a GUI would be nice)
  • Will probably be using CentOS (but am open to suggestions)
  • All the usuals for a web server, such as FTP

    Have used cPanel/WHM for over 5 years (and plex - which I don't like), but don't really need all the features of those.

    Any suggestions? Anything I need to consider but I've missed? Thanks in advance.

share|improve this question

closed as too localized by Sven, gWaldo, Lucas Kauffman, Wesley, Iain Mar 11 '12 at 22:09

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

Shopping questions are off topic. This might survive if you framed it differently. Perhaps "Why should I use a control panel?" or "How can I avoid the use of a control panel?" - even then, it might be considered a bit open ended and chatty. Check out our FAQ for more info: serverfault.com/faq –  Wesley Mar 11 '12 at 22:09

1 Answer 1

up vote 2 down vote accepted
  1. You don't like cPanel or Plesk - which implies you know enough about server management to intelligently critique them.
  2. You're not afraid of a shell environment.
  3. You won't have clients interface with the control panel.
  4. It doesn't sound like you're doing anything too crazy. Pretty vanilla hosting from what you say.

All that adds up to: don't use a control panel.

Still reading? Okay...

If you must have a control panel (try it without one - you might like it! =) ), I would say take a peak at Open Panel or zpanel. Perhaps just good ol' Direct Admin.

I've had to work with control panels for years now and as such I've worked to cull all known server / web hosting control panels into a single blog post at my blog. Consider researching some of them on your own: Definitive List of Web-Based Server Control Panels

share|improve this answer
Hi Wesley - thanks! That's exactly the type of informative reply I was after :) –  A4J Mar 11 '12 at 22:33

Not the answer you're looking for? Browse other questions tagged or ask your own question.