I had asked this question on ServerFault, but nobody answered satisfactorily, so I re-ask here.

I want a lightweight webserver. The requirements are:

  • PHP support
  • HTTPS support
  • Virtual domains (we have some domains that will point to the same IP address)
  • Actively developed (to patch security issue etc.)
  • Runs on Linux (but no need for binary packages; if I have to compile it from source, so be it)

We don't need URL rewriting ability; SEO has approximately zero priority.

Between Nginx, Cherokee, and Hiawatha, can you provide me with the pros/con's of each?

Or can you recommend something better?

  • 1
    I think you'll get a better answer on ServerFault. There are more active people there. Have you thought about offering a bounty? May 16 '11 at 11:39
  • @paulmorriss hmm... didn't think of that... okay, thanks for the tip :)
    – pepoluan
    May 16 '11 at 14:18

Hiawatha does what you want and prides itself on security and ease of use. It's been faster than Nginx in some cases. Cherokee is a little faster but less secure than Hiawatha and Nginx had an issue with phpMyAdmin.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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