In a previous article, I covered installing and configuring IIS to host multiple websites. Once you have your Windows server hosting websites through IIS, how will your users get their web pages and web files to their respective web folders on the server? In this scenario, Windows Server 2008 R2 can also be used as an FTP server. When you installed Windows IIS 7.5, you specified key features to install including:
– Web server service (HTTP),
– File transfer protocol (FTP),
– Certificate security services (CA, SSL, TLS, RSA),
– and related security services (HTTPS, FTPS),
– Email services (SMTP),
– Dynamic web development with ASP.NET,
– Database administration tools,
– WebDAV for secure file hosting and transfers,
– Migration and support tools for IIS 6.0
Even if you didn’t install FTP services when you installed IIS, you can always add it afterwards.
In order to install IIS 7.5 and FTP services in Windows Server 2008 R2, open the server manager, and click Add Role. If you have not installed IIS 7.5 yet, I recommend looking at my previous article and video tutorials on installing IIS 7.5 and creating multiple hosted websites.
In the following video tutorials (parts 3, 4, and 5), I configure FTP on Windows Server 2008R2 in order to be able to transfer files to the hosted websites (the default website and an additional website). In order to transfer files using FTP, I configure site users and passwords, and I troubleshoot connecting and transferring file to the FTP sites with the created users.