Windows server provides out-of-the-box FTP server feature in IIS. When I say OTB, I mean it.  Most of the process to configure FTP server in IIS 7.5 and Windows Server 2008 (or R2) and configure FTP server in IIS 8 and Windows Server 2012 are same. To configuration FTP server in IIS following steps should be followed: Install Web Server (IIS) in Windows Server 2008 R2 or Windows Server 2012 (Which is very easy to figure out). Add role service - FTP Server. Create your first or I say "Hello World FTP" site. Here is the step-by-step guide to Install IIS  Web Server and add FTP server roles in Windows Server 2008 R2 Step: Open Server manager  and right click on Roles and select "Add Roles" Step: On click "Add Roles" will bring up some begin Add Roles wizard and lots of stuffs to read if you want, once » Read more