5 ms·
Ask HN: What web server do you use?
What web server are you currently using? Apache, Nginx, lighttpd, Cherokee, IIS, Custom, Other? Are you happy with your current setup or do you plan on switching to a different web server for your next project?
- ropiku 17y agoNginx and Passenger (for running Ruby apps)
- jdp 17y agoI've used a bunch, but right now it's all about Nginx, and sometimes Lighttpd
- spooneybarger 17y agonginx. love it. no plans to switch. we have a crazy tricked out setup. apache for running mod perl but that is being replaced within a year.
- thesethings 17y agoI'm especially interested in how/if you use one tool for load-balancing/proxy/reverse proxy, and another for more traditional page serving.
- tdupree 17y agoI have heard a lot of talk about using Nginx in conjunction with HaProxy, but I don't have any experience myself with that setup.
- raffi 17y agoI wrote my own. I built on top of NanoHTTPD and added the stuff to properly support caching and other features I needed.
- vyrotek 17y agoIIS - .Net all the way!
- tdupree 17y agoFor most of my career I have used Apache. Just recently I choose to run Nginx for a new project and I cant see myself going back to Apache. Just today I came across the Cherokee web server and that looked pretty slick. Does anyone have any experience with Cherokee?
- sherl0ck 17y agoNginx, with apache as backend with mod_wsgi. still learning how to tweak nginx
- lacker 17y agoFor personal projects I use Apache, not because of its performance characteristics, but because it's the most common and thus when I want to do something crazy I am most likely to find that someone else who uses it has already written up an explanation of how to do it. For development I also use the Django default/debug webserver a lot. For work I use GWS but I suspect that is not helpful to you ;-)
- oldgregg 17y agonginx passenger
- mooism2 17y agoAt work: custom web server hiding behind a lighttpd reverse proxy. I'm not entirely happy with either part of this, although it's more the fault of the back end and all its legacy c++ issues. I'd consider switching to nginx on the front end if I could be sure it wasn't going to interfere with our e-mail setup. Personal server: thttpd. It could log cgi scripts better. Otherwise I'm happy with it. Laptops: thttpd, sending all requests for localhost to a cgi script. If I could persuade it to log cgi errors, it would be perfect.