Apache

Aus Fachinformatiker Azubi
Zur Navigation springen Zur Suche springen

Apache ist ein Apache Hypertext Transfer Protocol Server. Das heißt es ist ein Server-Dienst für das Protokoll http.

Virtualhost

Wie man ein Virtualhost einrichtet anhand von Domainname und IP einrichten. Findet man hier: http://httpd.apache.org/docs/2.2/de/vhosts/ genug Beispiele.

Probleme bei der Auflösung vom 127.0.0.1

Sollte ein Fehler auftreten im Bezug zu localhost auftreten, dass er die IP 127.0.0.1 nicht auflösen kann. So kann folgendes helfen:

  • In der Datei apache.conf folgendes unten hinzufügen:
ServerName localhost

Apache Boost

Modul PageSpeed aktivieren: https://developers.google.com/speed/docs/mod_pagespeed/download?hl=de

a2enmod deflate

Deflate komprimiert die Dateien bevor es losschickt. (Kostet mehr Rechenleistung) http://httpd.apache.org/docs/2.2/mod/mod_deflate.html

a2enmod expires

Expires gibt die Cachedauer an, die der Browser nutzen soll. http://httpd.apache.org/docs/2.2/mod/mod_expires.html

a2enmod headers

Passt den Http Header an. http://httpd.apache.org/docs/2.2/mod/mod_headers.html