iis web server configuration guide – eventtracker v9 · iis settings in windows 2012 r2/2k16...

32
IIS Web Server Configuration Guide EventTracker v9.1 Publication Date: December 11, 2018

Upload: others

Post on 21-Feb-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

IIS Web Server Configuration Guide – EventTracker v9.1

Publication Date: December 11, 2018

Page 2: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

1

IIS Web Server Configuration Guide

]

Abstract The purpose of this document is to help users install or customize web server (IIS) on Win 2k16, Win 10, Win

2K12 R2, and Win 8.1, with role services required for the proper functionality of EventTracker v9.1. These are

essential services that should be up and running prior to installing EventTracker.

The information contained in this document represents the current view of Netsurion. on the

issues discussed as of the date of publication. Because Netsurion must respond to changing

market conditions, it should not be interpreted to be a commitment on the part of Netsurion, and

Netsurion cannot guarantee the accuracy of any information presented after the date of

publication.

This document is for informational purposes only. Netsurion MAKES NO WARRANTIES, EXPRESS

OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT.

Complying with all applicable copyright laws is the responsibility of the user. Without limiting the

rights under copyright, this paper may be freely distributed without permission from Netsurion, if

its content is unaltered, nothing is added to the content and credit to Netsurion is provided.

Netsurion may have patents, patent applications, trademarks, copyrights, or other intellectual

property rights covering subject matter in this document. Except as expressly provided in any

written license agreement from Netsurion, the furnishing of this document does not give you any

license to these patents, trademarks, copyrights, or other intellectual property.

The example companies, organizations, products, people and events depicted herein are fictitious.

No association with any real company, organization, product, person or event is intended or

should be inferred.

© 2018 Netsurion. All rights reserved. The names of actual companies and products mentioned

herein may be the trademarks of their respective owners.

Page 3: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

2

IIS Web Server Configuration Guide

]

Table of Contents Abstract ............................................................................................................................................................. 1

.NET Framework Pre-requisite for EventTracker versions .................................................................................... 3

Windows Server 2016 ........................................................................................................................................... 3

Install and Customize Web Server (IIS) ............................................................................................................. 3

Windows 10 ......................................................................................................................................................... 11

Install and Customize Web Server (IIS) ........................................................................................................... 11

Win 2K12 R2 Server ............................................................................................................................................. 14

Install and customize Web Server (IIS) ............................................................................................................ 14

Win 8.1 ................................................................................................................................................................ 27

Install and customize Web Server (IIS) ............................................................................................................ 27

IIS Settings in Windows 2012 R2/2k16 ................................................................................................................ 30

Page 4: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

3

IIS Web Server Configuration Guide

]

.NET Framework Pre-requisite for EventTracker versions NOTE: User(s) can configure the IIS for EventTracker v9.1 by running the below command in the different

Operating Systems such as Windows Server 2016, Windows 10, Windows Server 2012 R2 and Windows 8.1.

Please note that the command should be “Run as an Administrator”.

dism.exe /online /enable-feature /all /featurename:IIS-WebServerRole /featurename:IIS-WebServer

/featurename:IIS-IIS6ManagementCompatibility /featurename:IIS-ManagementConsole /featurename:IIS-

ManagementService /featurename:IIS-ApplicationDevelopment /featurename:IIS-ISAPIExtensions

/featurename:IIS-ISAPIFilter /featurename:IIS-ApplicationInit /featurename:IIS-ServerSideIncludes

/featurename:IIS-NetFxExtensibility /featurename:IIS-NetFxExtensibility45 /featurename:IIS-ASP

/featurename:IIS-ASPNET /featurename:IIS-ASPNET45 /featurename:IIS-Security /featurename:IIS-IPSecurity

/featurename:IIS-URLAuthorization /featurename:IIS-Performance /featurename:IIS-HttpCompressionStatic

/featurename:IIS-HttpCompressionDynamic /featurename:IIS-Metabase /featurename:IIS-WMICompatibility

/featurename:IIS-LegacyScripts /featurename:IIS-LegacySnapIn

**In case the user wishes to configure the IIS manually, please follow the document for the different

Operating Systems.

Windows Server 2016

Install and Customize Web Server (IIS) This section helps to install web server (IIS) with role services required for EventTracker.

1. Log on to Windows 2016 server.

2. Click Server Manager Icon available in the task bar.

3. Select Add Roles and Features.

Page 5: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

4

IIS Web Server Configuration Guide

]

Figure 1

4. Click Next >

Select Installation Type window displays.

‘Role based or feature based selection’ option is selected by default. You can select the installation

type as per the requirement.

Page 6: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

5

IIS Web Server Configuration Guide

]

Figure 2

5. Click Next >

6. Select Local Server from the server pool, and then select Next>.

Figure 3

Page 7: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

6

IIS Web Server Configuration Guide

]

7. In Roles pane, select the Application Server, and then select Web Server (IIS).

Figure 4

Add Roles and Features Wizard displays the confirmation message.

Figure 5

Page 8: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

7

IIS Web Server Configuration Guide

]

8. Click Add Features.

9. Click Next >.

10. Select .NET Framework 3.5 Features, and then select .NET Framework 3.5 (includes .NET 2.0 and 3.0)

option.

Figure 6

11. Scroll-Down and select ASP.NET 4.6.

Page 9: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

8

IIS Web Server Configuration Guide

]

Figure 7

12. Click Next >

Figure 8

Page 10: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

9

IIS Web Server Configuration Guide

]

13. Click Next >

14. Enable HTTP Logging under Health and Diagnostics.

15. Enable Static Content Compression and Dynamic Content Compression under Performance.

Figure 9

16. Expand Application Development and select the sub-options as shown in the figure.

Page 11: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

10

IIS Web Server Configuration Guide

]

Figure 20

17. Expand IIS 6 Management Compatibility and enable all the sub-options.

Figure 31

Page 12: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

11

IIS Web Server Configuration Guide

]

18. Click Next.

Figure 12

19. Click Install.

Windows 10

Install and Customize Web Server (IIS) This section helps to install web server (IIS) with role services required for EventTracker v9 .1 in Windows 10.

1. Log on to Windows 10 operation system.

2. Go to Control Panel-> Programs-> Programs and Features.

Page 13: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

12

IIS Web Server Configuration Guide

]

Figure 13

Windows features wizard gets displayed.

1. Select .NET Framework 3.5 (include .Net 2.0 and .Net 3.0).

2. Expand .Net Framework Advanced Services. Select ASP.NET 4.7.

3. Expand Internet Information Services and then Web Management Tools. Expand IIS 6 Management

Compatibility and check the sub-options shown in the figure.

4. Also select IIS Management Console and IIS Management Service.

5. Expand World Wide Web Services and then Application Development Features. Select .Net

Extensibility 3.5 and 4.7, ASP, ASP.NET 3.5 and 4.7, ISAPI Extensions and ISAPI Filters.

6. Expand Common HTTP Features. Select Default Document, Directory Browsing, HTTP Errors and

Static Content.

7. Expand Health and Diagnostics and select HTTP Logging.

8. Expand Performance Features and select Dynamic and Static Content Compression.

9. Expand Security and select IP Security, Request Filtering and URL Authorization.

Page 14: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

13

IIS Web Server Configuration Guide

]

Figure 14

Page 15: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

14

IIS Web Server Configuration Guide

]

Win 2K12 R2 Server

Install and customize Web Server (IIS) By default, all role services are not installed while installing IIS 8.5 on Win 2K12 R2 server. You need to

manually select Application Development and IIS Management role services while installing the web server

(IIS). These are essential services and should be up and running prior to installing EventTracker.

This section helps to install web server (IIS) with role services required for EventTracker.

3. Log on to Win2k12 server.

4. Click Server Manager icon available in the task bar.

Server Dashboard displays.

Figure 45

5. Select Add Roles and Features.

Add Roles and Features Wizard displays.

Page 16: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

15

IIS Web Server Configuration Guide

]

Figure 16

6. Click Next >

Select Installation Type window displays.

‘Role based or feature based selection’ option is selected by default. You can select the installation

type as per the requirement.

Page 17: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

16

IIS Web Server Configuration Guide

]

Figure 17

7. Click Next >

Select destination server window displays.

Figure 18

Page 18: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

17

IIS Web Server Configuration Guide

]

8. Select Local Server from the server pool, and then select Next>.

9. In Roles pane, select the Application Server, and then select Web Server (IIS).

Figure 19

Add Roles and Features Wizard displays the confirmation message.

Page 19: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

18

IIS Web Server Configuration Guide

]

Figure 20

10. Click Add Features.

11. Click Next >

Page 20: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

19

IIS Web Server Configuration Guide

]

12. Select .NET Framework 3.5 Features, and then select .NET Framework 3.5 (includes .NET 2.0 and 3.0)

option.

Figure 21

13. Click Next >

Figure 22

Page 21: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

20

IIS Web Server Configuration Guide

]

14. Select Web Server(IIS) Support.

Figure 23

Add Roles and Features Wizard displays the confirmation message.

15. Click Add Features.

Figure 24

Page 22: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

21

IIS Web Server Configuration Guide

]

16. Click Next >

Figure 25

17. Scroll down and expand Application Development node. Select .NET Extensibility 3.5, ASP.NET 3.5.

Figure 26

Page 23: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

22

IIS Web Server Configuration Guide

]

18. Enable ASP.

Figure 27

19. Click on Add Features.

20. Similarly, select the checkbox ASP.Net 3.4.

The below page displays.

Figure 28

Page 24: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

23

IIS Web Server Configuration Guide

]

21. Click on Add features.

Figure 29

22. Scroll down and expand Management Tools node. Select Management Tools and all the Sub options.

23. Enable IIS 6 Management Console.

Figure 30

Page 25: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

24

IIS Web Server Configuration Guide

]

Click on Add Features.

Figure 31

Click Next.

Page 26: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

25

IIS Web Server Configuration Guide

]

Figure 32

Add Roles and Features Wizard displays with confirmation message.

24. Click Install.

Page 27: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

26

IIS Web Server Configuration Guide

]

Figure 33

25. If required, click Specify an alternate source path.

26. Select Restart the destination server automatically if required option, to restart the server once the

installation is complete.

27. Click the Install button.

Page 28: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

27

IIS Web Server Configuration Guide

]

Win 8.1

Install and customize Web Server (IIS) By default, all role services are not installed while installing IIS 8.5 on Win 8.1. You need to manually select

Application Development and IIS Management role services while installing the web server (IIS). These are

essential services and should be up and running prior to installing EventTracker.

This section helps to install web server (IIS) with role services required for EventTracker.

10. Log on to Win 8.1.

11. Go to Control Panel-> Programs-> Programs and Features.

Figure 34

12. Select Turn Windows features on or off.

Windows Feature Wizard displays.

Page 29: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

28

IIS Web Server Configuration Guide

]

Figure 35

13. Select .NET Framework 3.5 (include .Net 2.0 and .Net 3.0).

14. Expand .Net Framework Advanced Services. Select ASP.NET 4.5.

15. Expand Internet Information Services and then Web Management Tools. Expand IIS 6 Management

Compatibility and check all the sub-options.

16. Also select IIS Management Console and IIS Management Service.

17. Expand World Wide Web Services and then Application Development Features. Select .Net

Extensibility 3.5 and 4.5, ASP, ASP.NET 3.5 and 4.5, ISAPI Extensions and ISAPI Filters.

18. Expand Common HTTP Features. Select Default Document, Directory Browsing, HTTP Errors and

Static Content.

19. Expand Health and Diagnostics and select HTTP Logging.

20. Expand Performance Features and select Dynamic and Static Content Compression.

21. Expand Security and select IP Security, Request Filtering and URL Authorization.

Page 30: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

29

IIS Web Server Configuration Guide

]

Figure 36

Page 31: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

30

IIS Web Server Configuration Guide

]

IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008 R2/2012/2012

R2.

1. Open Internet Information Services (IIS) Manager.

2. Select Application Pools node, select Classic .Net AppPool, and then select Advanced Settings….

3. In (General) pane, select .NET Framework Version as v2.0.

4. In Process Model pane, select Identity as NetworkService and then click Apply.

Figure 37 – On 32-bit OS

In 64-bit OS, enable 32-Bit Applications must be set to True. Please refer Figure 38.

Page 32: IIS Web Server Configuration Guide – EventTracker v9 · IIS Settings in Windows 2012 R2/2k16 Please ensure that IIS Settings under Application Pools are as follows in Windows 2008/2008

31

IIS Web Server Configuration Guide

]

Figure 38 – On 64-bit OS