Yes, the approach for an intranet is basically the same as for the world-wide realm, but you don't advertise the server outside (you don't have to list it on a public DNS, and maybe don't have to register a domain). The details vary mainly based on the host envirornment of the server. If you have a complete choice, I recommend a linux host (or virtual host) and an nginx front-end.
If you're constrained to using an existing environment., you may have less freedom to assemble the perfect setup. What sort setup will the server be running on?
/dps