Use Cases
HomeIntegrityControlManagement CenterSolutions
  • Get Started
  • Integrity | Access
    • Auth. methods
      • LDAP (Username/Password)
      • LDAP (Username/Password) + OTP (SMTP)
      • LDAP (Username/Password) + OTP (SMS)
      • Swedish BankID
      • Microsoft Entra ID (SAMLSPBroker)
      • Foregin eID (SAMLSPBroker)
    • Auth. methods (SAML)
      • One-Time Password (OATH)
      • Inera IdP (SITHS) (SAMLSPBroker)
      • ID-porten (Norway) (SAML IdP with OIDC RP)
      • Multiple SAML IdP's configured
        • Multiple JSON files
    • Auth. methods (OIDC)
      • Static values (OIDC) - Test only
      • Swedish BankID (OIDC)
      • UID/PWD (OIDC)
    • Auth. methods (MISC)
      • Selector filtering
      • AuthZ control
      • External links and Cancel location
    • Add a Federation or SAML SP
  • Integrity | Portal
    • Portal
  • Integrity | Enrollment
    • Software token (OATH)
    • Best practice configuration
  • Integrity | Radius
    • UID/OATH token
    • UID/Password/OATH token
    • UID/Password/SMTP
  • Integrity | API
    • Swedish Siths eID
    • Oath Token
  • Control | Applications
    • Password Reset
    • Password Reset for Entra ID
    • Password Reset for Google Workspace
  • OPERATION
    • Rolling upgrade - cluster
  • TROUBLESHOOTING
    • Wrong relaystate
  • Misc
    • Address configuration externally
    • ADFS
      • Protect Fortified ID apps
      • Install and configure Fortified ID ADFS adapter for Siths eID
      • Install and configure Fortified ID ADFS adapter for Oath
    • AWS
      • Protect AWS Cognito with eID MFA
      • Protect AWS IAM Identity Center with eID MFA
    • Customization
      • Overlay - WEB
      • Overlay - Portal
      • Overlay - Password Reset
      • Overlay - Enrollment
      • Logout page
    • Dependency-Track - protect with eID MFA and SSO
    • Digitala Nationella Prov (DNP) / Skolfederation
      • Active Directory Federation Services (ADFS) with BankID as step-up-method
      • Active Directory / LDAP with BankID as step-up-method
      • Entra ID (Azure AD) with BankID as step-up-method
      • Google with BankID as step-up-method
      • Generate eduPersonPrincipalName (eppn) and store in Google
      • Generate eduPersonPrincipalName (eppn) and store in Entra ID
      • Common configuration
    • Encrypt configuration secrets
    • Microsoft Entra
      • Protect Entra ID (Azure AD) with eID MFA
      • Entra External - Support for eID (SAML)
      • Entra External - Support for eID (OIDC)
    • Expressions
    • Google
      • Common configuration for Google Workspace - Directory API
      • Common configuration for Google Workspace - authentication for Fortified ID products
      • Delegated administration for Google Workspace - teacher updates student guardians
      • Delegated administration for Google Workspace - teacher updates student password
      • Protect Google Workspace with eID MFA
    • HTTPS
    • Protect sensitive data, such as social security numbers, through obfuscation
    • Reverse proxy
      • Install Apache Web Server on Windows
      • Add SSL certificate and enable https
      • Add a Fortified ID virtual host
    • Set AuthnContextClassRef
    • Wiki.js - OpenID Connect (OIDC)
Powered by GitBook
On this page
  • Scenario
  • Prerequisite
  • Download and install Apache Web Server
  • Start and verify installation of Apache Web Server manually
  • Install Apache Web Server as a Windows service
  1. Misc
  2. Reverse proxy

Install Apache Web Server on Windows

This use case describes how to install Apache Web Server on Windows.

PreviousReverse proxyNextAdd SSL certificate and enable https

Last updated 1 year ago

Scenario

Why do you need a reverse proxy? By intercepting requests headed for different Fortified ID services, the reverse proxy server protects the services and acts as an additional defense against security attacks. In this use case we will use and install the Apache Web Server on top of a Windows server.

Prerequisite

  • Windows server 2019 or later

Download and install Apache Web Server

  1. Download Apache Web Server

    1. We used to download media

  2. Make sure you have pre-requirement completed

    1. Be sure you installed latest Visual C++ Redistributable Visual Studio 2015-2022. This will also be found on the link above.

  3. Extract the contents of the Apache Web Server 2.4 zip-file

  4. Locate the extracted Apache24 folder and copy this folder to the root of C:\

  5. You should now have C:\Apache24

Start and verify installation of Apache Web Server manually

  1. Open a command prompt as an administrator

  2. Open the C:\Apache24\bin folder

  3. Run the httpd.exe command

  4. Open a browser and browse to http://localhost:80

  5. When you point your browser to the localhost address, and there are no conflicts on port 80, a landing page will appear that says “It works!”

    1. If this will not work you might need to check local firewalls on windows server

  6. Quit command prompt to stop service

Install Apache Web Server as a Windows service

  1. Open a command prompt as an administrator

  2. Open the C:\Apache24\bin folder

  3. Run httpd.exe -k install -n "Apache HTTP Server"

  4. Open Services on your Windows server

  5. Locate the service Apache HTTP Server

  6. Start the service

  7. Open a browser and browse to http://localhost:80

    1. If this will not work you might need to check local firewall on windows server.

  8. When you point your browser to the localhost address, and there are no conflicts on port 80, a landing page will appear that says “It works!”

https://www.apachelounge.com/download/