Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

How to use Apache to run as a web server

https://www.apachehaus.com/cgi-bin/download.plx

  1. Download Apache2.4(x86 / x64) from this site. Link above

  2. Unzip apache to a desired location

  3. Open httpd.conf
    Eg. C:\httpd-2.4.33-o102o-x64-vc14-r2\Apache24\conf\httpd.conf

  4. Set “ServerRoot” as the parent directory apache directory
    Eg. ServerRoot "C:\httpd-2.4.33-o102o-x64-vc14-r2\Apache24"

  5. Make sure you have these lines modules loaded in httpd.conf, uncomment if commented
    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule proxy_http2_module modules/mod_proxy_http2.so
    LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
    LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule ssl_module modules/mod_ssl.so

  6. Add the following config in your httpd.conf
    <VirtualHost *:80>

...