How to Install Classic ASP on Windows Server?

How to Install Classic ASP on Windows Server?

If you want to run IIS on your own server, you need to manually install the requisite components. By default, the classic ASP is not installed when you install the Web Server. For this reason, when you try to redirect to an ASP page on the server, you may receive HTTP Error 404 – Page not found, or you may find the source code of this ASP page present in your browser window. Both errors are likely to appear if configuration settings are not installed. However, the configuration is needed when defining the server-side scripting environment for classic ASP.
 
Therefore, it's necessary to install classic ASP on your server. In this post, we will introduce you detailed steps to install classic ASP on different Windows servers.

Install Classic ASP on Windows Server 2012 or Windows Server 2012 R2

1. Find the Windows taskbar and click "Server Manager" here.

2. Click "Manage" located in the "Server Manager" section. Then, click "Add Roles and Features".

3. Here comes the "Add Roles and Features Wizard" window, click "Next". Before you start, you should choose installation type and click "Next". Then, choose a destination server in the "Server Section" and click "Next".

4. On the "Server Roles" section, click "Web Server" and check "Application Development".
Install Classic ASP on Windows Server 2012 or 2012 R2-1
If the following page, select "Add Features". Note that this won't appear unless you haven't installed ISAPI Extensions on your own server.
Install Classic ASP on Windows Server 2012 or 2012 R2-2
Besides, you should also tick "ASP" and "ISAPI Extensions". Then, click "Next".
Install Classic ASP on Windows Server 2012 or 2012 R2-3
5. Click "Next" in the "Features" window.

6. Click "Install" in the "Confirmation" window.

7. Click "Close" in the "Results" window.

Install Classic ASP on Windows 8 or Windows 8.1

1. Click "Control Panel" in the Start menu.

2. Click "Programs and Features" in "Control Panel", and then click "Turn Windows features on or off".

3. Expand "Internet Information Services", "World Wide Web Services" and "Application Development Features" respectively. Then tick "ASP".
Install Classic ASP on Windows 8 or 8.1
Note that if "ISAPI Extensions" haven't been installed, it will need to be ticked. Then click "OK".
 
4. After the new role is installed, click "Close".

Install Classic ASP on Windows Server 2008 or Windows Server 2008 R2

1. Click "Start". Navigate to "Administrative Tools" and click "Server Manager".

2. Expand "Roles" In the "Server Manager" navigation tree. Then click "Web Server".

3. Find "Role Services" in the "Web Server" section and click "Add Role Services".

4. Tick "ASP" on the "Select Role Services" screen.
Install Classic ASP on Windows Server 2008 or 2008R2-1
If the following page, select "Add Required Role Services". Note that this won't appear unless you haven't installed the "ISAPI Extensions" on your own server.
Install Classic ASP on Windows Server 2008 or 2008R2-2
Then, click "Next" on the "Select Role Services" screen.

5. Click "Install" in the "Confirm Installation Selections" window.

6. Click "Close" in the "Results" window.

Install Classic ASP on Windows Vista or Windows 7 Client

1. Click "Start" and click "Control Panel".
2. Here click "Programs and Features" and click "Turn Windows Features on or off" in "Control Panel".
3. Expand "Internet Information Services", "World Wide Web Services" and "Application Development Features" respectively.
4. Tick "ASP". Then click "OK".
Install Classic ASP on Windows Vista or 7 client
Related Articles