Installing FTP in IIS 7
Applies To: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Install FTP on a Web server when you want to let users transfer files to or from a site. By default, the FTP service is not installed on IIS 7.0, which is the version of IIS included with Windows Vista® and Windows Server® 2008.
FTP 7.5 is included with Windows® 7 and Windows Server® 2008 R2. This topic does not apply to those operating systems.
To set up an FTP site, you must first install the FTP service through Control Panel in Windows Vista® or by using Server Manager in Windows Server® 2008. Installing the FTP service creates a default FTP site that you can then customize to your needs using IIS 6.0 Manager. A default FTP directory is created at LocalDrive:\Inetpub\Ftproot. For more information about IIS 6.0 Manager, see IIS Manager (IIS 6.0).
You must be a member of the Administrators group on the local computer to perform the following procedure or procedures.
You must be using a version of Windows on which FTP is supported. For information about which IIS features are supported on which versions of Windows, see Available Role Services in IIS 7.0.
To install the FTP service on Windows Vista Ultimate, Business, and Enterprise Editions
On the Start menu, click Control Panel.
Click Programs, and then click Turn Windows features on or off.
In the Windows Features dialog box, expand the Internet Information Services node.
Expand the FTP Publishing Service node.
Select the FTP Management Console check box and the FTP Server check box, and then click OK.
To install the FTP service on Windows Server 2008
On the Start menu, click Administrative Tools, and then click Server Manager.
In the Server Manager Pane, in the Roles Summary section, click Web Server (IIS).
In the Web Server (IIS) section, click Add Role Services.
Under Role services, select FTP Publishing Service. This will install the FTP service and the FTP management console.
Click Next, and then click Install.