Computer: Apache auf Windows-Computer als Service

Gehört zu: Internet
Siehe auch Web Server

HTTP-Service als Basis für Web-Anwendungen

Als Basis für eine ganze Reihe von Anwendungen benötige ich einen  HTTP-Service, den ich mit der Open-Source Software Apache auf allen meinen Windows-Computern installiert habe.

Meine Apache-Installationen

  • Version 2.2.22
  • Installations-Ordner: d:\bin\Apache Software Foundation\Apache2.2
  • Start: als Windows-Service mit Stattyp “Automatisch”

Meine Apache-Konfiguration

Die Apache-Konfigurationsdatei ist hpptd.conf und enthält folgende Einstellungen:

  • Port: 80
  • html-Ordner: xxx
  • Module:
    • mod_rewrite wird für WordPress Permalinks benötigt (siehe hier)
    • xxxx

Meine Anwendungen, die Apache benötigen

  • Meine traditionelle Website     http://www.kr8.de
  • WordPress (Apache, PHP, MySQL)
  • MediaWiki (Apache, PHP, MySQL)
  • phpMyAdmin   (Apache, PHP, MySQL)
  • phpKalender  (Apache, PHP)
  • WebDAV experimentell (siehe hier)
  • xxxx

Mögliche Probleme mit Apache

Port 80 belegt

Apache soll ja den TCP/IP-Port 80 benutzen. Wenn der Port 80 bereits benutzt wird, kann Apache so nicht starten.

Auf Computer Thinkbaer hatte ich das Problem, dass der Port 80 durch irgendeinen installierten Windows-Service benutzt wird. Ich habe da einge Services abgeschaltet, danach startete Apache ordnungsgemäß.

Welcher Windows-Service war der schuldige? Siehe hier.

Computer: WordPress: Nice Permalinks with Apache mod_rewrite and AllowOverride FileInfo

Gehört zu: WordPress
Siehe auch: Apache

Stand: 07.03.2023

WordPress: Nice Permalinks with Apache mod_rewrite and AllowOverride FileInfo

My WordPress installation has configured the permalinks as “post name”.

In order to make this really happen, I had to activate within Apache the “rewrite-module mod_rewrite.so” and allow something for the “.htaccess”.

Allowing for .htaccess means changing my Apache configuration file (httpd.conf) as follows:

  • FollowSymlinks
  • AllowOverride FileInfo