FAQ

This page has Frequently Asked Questions (FAQs) and their associated answers:

1.) Question: Is it possible to run Lighttpd or Nginx as a Windows service?
Answer: Yes. Microsoft’s website has a good explanation. (Thanks to Martin Kirsche.)

2.) Question: Can Lighttpd use FastCGI with PHP and MySQL on Windows?
Answer: No. Currently the FastCGI implementation does not work properly on Windows. To use PHP and MySQL with Lighttpd on Windows, use CGI.

3.) Question: Can the windows version of Nginx (or Lighttpd) be installed anywhere besides C:\nginx\ (or C:\lighttpd\)?
Answer: The short answer is No. It is compiled statically using Cygwin. The long answer is yes, providing that I create a custom-compiled version specifically for you. I have done this on a consulting basis in the past for a fee. Please contact me if you are interested.

4.) Question: Where can I get your source code for Nginx? Lighttpd?
Answer: I use the same source code as the original provider. For Nginx: nginx.net, for Lighttpd: lighttpd.net

5.) What is the difference between your Cygwin builds and the official Windows builds?
Answer: I think the official builds use Microsoft Visual Studio – it is a native build.
My versions are built to support legacy users who are already using Cygwin based builds of Nginx.

6.) Which version should I use? Your Cygwin build, or the official?
Answer: If you are not sure which version to use, the answer is to use the officially supported Windows binaries at nginx.org

If you’d like to ask a question or suggest a question and answer to list here, please Contact me.