I wanted to kick of a technical discussion on integrating the Lighttpd Web Server into the Web Stack with the view of getting the Arc Case submitted for review by the end of the month. On the surface at least, Lighttpd integration looks fairly straightforward but in order to make it worthwhile we'll also need FastCGI and the fcgi Ruby Gem. This, along with MySQL or PostgreSQL will give us a complete Lighttpd Ruby on Rails stack. FastCGI and the fcgi Ruby gem can be used with Apache so it makes sense to integrate them separately.
Lighttpd requires the Perl Compatible Regular Expression libraries (pcre). We have SUNWpcre which seems to be the latest version and while I can't build against it (no header files) I can run Lighttpd with it without any problems. We generally build Lighttpd with the default options except for enabling openssl, bzip2, ldap. I'm looking around to see what options others are using to build Lighttpd on Solaris and SXCE/DE. Does anyone one have any preferred options for building Lighttpd? I'm currently doing the pre-integration work and getting familiar with the whole process. Any initial thoughts? --Amanda