Apache HTTP Server på Windows 2003 Server

Noter til installation og opsætning af Apache som service, sideløbende med Internet Information Services

  1. Hent den seneste version af Apache til Windows fra httpd.apache.org - vælg pakken Win32 Binary (MSI Installer).
  2. Stands Internet Information Services, for at undgå at Apache kaster op på grund af konflikter på port 80.
  3. Installér Apache som service, ved at køre den hentede MSI. Bemærk, at den installerede firewall i forbindelse med dette muligvis vil bede om stillingtagen til hvilke regler der skal benyttes for "Apache HTTP Server".
  4. Åben filen
    conf\httpd.conf
    med f.eks. Notepad, fra den mappe Apache blev installeret i. Typisk vil det være
    C:\Program Files\Apache Group\Apache2\conf\httpd.conf
  5. Kontrollér at Apache svarer, ved at gå til http://yourdomain:80.
  6. Søg efter teksten
    ServerName <yourserver>:80
    Erstat "<yourserver>" med det servernavn du gav under installationen, og ændr der ":80" til et ubrugt portnummer, for eksempel "10080".
  7. Søg efter teksten
    Listen 80
    Erstat 80 med det samme portnummer som angivet ved forrige punkt.
  8. Slå virtuelle hosts til (Valgfri)
    1. Søg efter teksten
      #NameVirtualHost *:80
      Indkommentér linien (fjern #) og erstat 80 med det samme portnummer som angivet ved forrige punkt.

      Note: Apache 2.2.3 har tilsyneladende fjernet "Section #3" indeholdende ovenstående fra default-konfigurations-filen, hvorfor det kan være nødvendigt at indtaste fra bunden af.

    2. Indsæt nedenstående i bunden af filen
      <VirtualHost *:10080>
          ServerName yourdomain
          DocumentRoot "C:\Program Files\Apache Group\Apache2\htdocs"
      </VirtualHost>
      
      Erstat eventuelt "C:\Program Files\Apache Group\Apache2\htdocs" med den aktuelle sti fra din installation, og 10080 med samme portnummer som i forrige trin.
  9. Gem ændringer og afslut Notepad
  10. Genstart Apache via "Apache Monitor" fra system tray
  11. Kontrollér at Apache svarer, ved at gå til http://yourdomain:10080.
  12. Genstart Internet Information Services
  13. Kontrollér at Internet Information Services svarer, ved at gå til http://yourdomain:80.

Tjek eventuelt også artiklem om opsætning af Subversion som et modul under Apache

Valid XHTML 1.1!
Valid CSS!

Enjoy your visit.

Tobias Hinnerup
10. september 2006