Apache on Linux is a good option.
You can follow the below WHC links
- http://www.ptc.com/cs/help/windchill_hc/wc100_hc/index.jspx?id=WCInstall_ConfigApacheInstallRemotely&action=show
- http://www.ptc.com/cs/help/windchill_hc/wc100_hc/index.jspx?id=WCInstall_AddApacheConfig&action=show
- http://www.ptc.com/cs/help/windchill_hc/wc100_hc/index.jspx?id=WCInstall_ConfigWCWork&action=show
I would prefer early release from Apache than downloading from org because it has gone through at least minimal testing from PTC.
Also you need to devise a strategy for your internal users. I would recommend a split dns configuration for this.
Thanks
Binesh
Barry Wehmiller International