A similar question has been answered to death. Here is a good example.
I need to have a few internally written apps running on an internal network able to be monitore