I run Apache for static content
Jboss Application Server (Tomcat Servlet container) for dynamic content
Backend DB is MySql.
Lucene for full text searching
I think you would be fine with fedora, just dont run KDE and dont do the default install..