Configuring Windows Server 2022


Before installing the Ingeniux CMS, system administrators must ensure the following roles and features have been configured for Windows Server 2022:

  • .NET Framework 4.8.x
  • .NET Framework 4.8 Features
  • ASP.NET 3.5
  • ASP.NET 4.8
  • Version Notes: CMS 10.1+
    For Ingeniux CMS 10.1+, install Microsoft .NET Framework 4.7.2.
  • Windows Authentication

After configuration, you will install Windows Server 2022.

To configure and install Windows Server 2022:

  1. Log in to your server as an administrator, then access the Server Manager.

    This application typically opens automatically for administrators logging onto a Windows Server-based operating system.

  2. In the Server Manager Dashboard, click Manage > Add Roles and Features.

    Server Manager

    The Add Roles and Features Wizard displays.
  3. In the Before you Begin view, review the configuration prerequisites.
  4. Click Next.
    The Installation Type view displays.
  5. Select Role-based or feature-based installation.
  6. Click Next.
    The Server Selection view displays.
  7. Ensure the Select a server from the server pooloption is enabled, then select the server where you will install roles and features from the Server Pool area.
  8. Click Next.
    The Server Roles view displays with default selections.

    Select Server Roles Dialog

  9. In the Server Roles configuration view, select the roles marked with an X below, or ensure they have been enabled by default.
    Note
    When you attempt to enable the .NET Extensibility 3.5 role, theAdd Role and Features Wizard dialog will display. You will be prompted to accept the .NET Framework 3.5feature before the wizard enables the .NET Extensibility 3.5 role.
    Role Settings
    [X] Web Server (IIS)
       [X] Web Server
           [X] Common HTTP Features
               [X] Default Document
               [X] Directory Browsing
               [X] HTTP Errors
               [X] Static Content
               [X] HTTP Redirection
               [ ] WebDAV Publishing                                
           [X] Health and Diagnostics
               [X] HTTP Logging                                       
               [X] Custom Logging                                      
               [X] Logging Tools                                    
               [X] ODBC Logging                                          
               [X] Request Monitor                                  
               [X] Tracing
           [X] Performance                                               
               [X] Static Content Compression                         
               [X] Dynamic Content Compression                       
           [X] Security                                                     
               [X] Request Filtering                                       
               [X] Basic Authentication
               [ ] Centralized SSL Certificate Support
               [ ] Client Certificate Mapping Authentic...
               [ ] Digest Authentication
               [ ] IIS Client Certificate Mapping Authe...
               [ ] IP and Domain Restrictions
               [ ] URL Authorization                                   
           [X] Application Development                                    
               [X] .NET Extensibility 3.5
               [X] .NET Extensibility 4.8
               [ ] Application Initialization
               [ ] ASP
               [X] ASP.NET 3.5
               [X] ASP.NET 4.8
               [ ] CGI
               [X] ISAPI Extensions
               [X] ISAPI Filters
               [ ] Server Side Includes
               [X] WebSocket Protocol                                                                         
       [X] Management Tools
           [X] IIS Management Console
           [ ] IIS 6 Management Compatibility
               [ ] IIS 6 Metabase Compatibility
               [ ] IIS 6 Management Console
               [ ] IIS 6 Scripting Tools
               [ ] IIS 6 WMI Compatibility
           [X] IIS Management Scripts and Tools                     
           [X] Management Service
  10. Click Add Features when the wizard prompts you to add the .NET Extensibility 3.5 feature after enabling the .NET Extensibility 3.5 role.

    .NET Framework 3.5 Features

  11. Enable any remaining roles.
  12. Click Next.
    The Features configuration view displays.
  13. In the Features configuration view, select the features marked with an X below, or ensure they have been enabled by default.
    [X] .NET Framework 3.5 Features
        [X] .NET Framework 3.5 (includes .NET 2.0 and 3.0)         
        [ ] HTTP Activation                                           
        [ ] Non-HTTP Activation                                         
    [X] .NET Framework 4.8 Features                        
        [X] .NET Framework 4.8                            
        [X] ASP.NET 4.8                                      
        [X] WCF Services                                   
            [ ] HTTP Activation                                   
            [ ] Message Queuing (MSMQ) Activation                  
            [ ] Named Pipe Activation                              
            [ ] TCP Activation                                   
            [X] TCP Port Sharing
  14. Click Next.
    The Confirmation view displays.
  15. Optional: If you want the server to restart automatically after installation completes, enable the Restart the destination server automatically if required option.
  16. Click Install.
  17. When the installation completes, verify that IIS installed successfully by entering the following into a web browser:http://localhost
    When the installation successfully completes, the default IIS Welcome page displays.

Next Steps: