All Products
Document Center

How to install IIS and FTP services on Windows instances

Last Updated: Apr 03, 2020

Disclaimer: this document may contain information about third-party products that are for reference only. Alibaba Cloud does not make any guarantee, express or implied, with respect to the performance and reliability of third-party products, as well as potential impacts of operations on the products.



This topic describes how to install IIS and FTP in a Windows instance.


Detailed description

Alibaba Cloud reminds you that:

  • If you have any risky operations on an instance or data, pay attention to the disaster tolerance and fault tolerance capabilities of the instance to ensure data security.
  • If you modify the configuration and data of an instance (including but not limited to ECS and RDS), we recommend that you create snapshots or enable RDS log backup.
  • If you have granted permissions on the Alibaba Cloud platform or submitted security information such as the logon account and password, we recommend that you modify the information as soon as possible.

The following figures show how to install the Windows Server 2008, Windows Server 2012, and later versions of Windows.

Note: Windows Server2012 and later versions refer to Windows Server 2012, Windows Server 2016, and Windows Server 2019. For more tutorials on installing IIS and FTP in different versions, see the following Microsoft documentation.


Windows Server 2008 installation

  1. On the server desktop, click server Manager.
  2. Click role > add role.
  3. Click next Step.
  4. Select web Server (IIS), click next Step.
  5. Click next Step.
  6. Select FTP server and FTP console.
  7. Application Environment generally check under the list ASP.NET. Click next Step.
  8. Click next Step.
  9. Click installation.
  10. System prompt installed successfully after that, click close.
  11. Click start > management Tools > internet Information Services (IIS) manager.
  12. Click website > default Web Site view the IIS default site.
  13. Click browse *:80 (http) to open the default site for IIS in a browser.
  14. Now, your IIS installation is complete.


Install Windows Server 2012 and later versions

  1. Open server Manager, click management > add roles and features.
  2. Server role select web Server (IIS), click next Step.
  3. Function select according to the situation. Select here. . Net Framework 3.5 function, click next Step.
  4. Role service select the corresponding security(If you do not know which items need to be checked, we recommend that you security content), click next Step.
  5. Select FTP server, FTP service. Please note that you need to check the server necessary management Tools. Click installation.
  6. Start the installation and wait patiently.
  7. After the installation is completed, open the Windows 2012 Server Manager and click tools > internet Information Service (IIS) manager.
  8. Display in manager program pool and website it indicates that IIS is successfully installed.
    Attention: refer to document for information about IIS and FTP service security enhancement. Security hardening for the anonymous or weak password vulnerability of FTP.

Applicable to

  • Elastic Compute Service