Exactly the same as if you were deploying an internet site.
Get the server and install and configure IIS on it (Read: Use the configuration wizard to reduce your possible attack surface to just the minimum required to your needs and then dont forget to PATCH IT! - also you may get database engine etc as well if needed).
Then deploy to server from visual studio using the deployment wizard. Make sure you have the correct credentials to do this remotely (READ: If using FTP you must remember to patch IIS as there is an exploit going around atm)
Ensure that the DNS is configured properley so the clients can reach the server by its friendly name e.g
http://server1 ... if that server is in your active directory then it should be already.
Enjoy
Moderator
Featured Poster
Reputation Points: 1784
Solved Threads: 574
Moderator
Offline 16,520 posts
since Apr 2005