The company I work for is starting a project that will probably require a web-server and database to be deployed on the clients system. There are a couple of reasons why we want to ship with a webserver:
- We need to send and receive data between machines, and we don't want to force customers to setup a network file-system
- We need to have some sort of GUI for this system, and it has to be cross-platform and cross-machine
- Most of our clients are probably going to want to write web-interfaces to our system, and it would be nice to give them some working examples
We are scared about the idea of shipping a system with Apache. That sounds like it would be a support nightmare. We want to ship on Linux and Windows, and we want something that we can basically deploy automatically.
Has anyone ever developed or used a product that deployed on top of a web-server? What options are there? What sort of frameworks were used?