Skip to content

Apache. Schnellstart

Apache ist ein Webserver, der HTTP-Anfragen verarbeitet und bei jeder Anfrage .htaccess liest. Er ist mit den meisten PHP-CMS (WordPress, Joomla, Drupal) ohne zusätzliche Konfiguration kompatibel. Geeignet, wenn das Projekt .htaccess oder die klassische Kombination mit PHP-FPM benötigt.

Betriebsmodi

In BeAdmin läuft Apache in einem von zwei Modi:

  • Eigenständig (Apache ohne Nginx). Apache lauscht direkt auf 0.0.0.0:80 und 0.0.0.0:443 — Anfragen aus dem Internet erreichen ihn unmittelbar.
  • Nginx + Apache (Nginx davor). Apache lauscht auf 127.0.0.1:8808 (HTTP) und 127.0.0.1:8843 (HTTPS), während Nginx externe Anfragen entgegennimmt und an Apache weiterleitet.

Der Modus wird bei der Installation automatisch gewählt: Ist Nginx im Panel bereits installiert, wird die Kombination eingerichtet, andernfalls der eigenständige Modus.

Unabhängiger Modus

Apache und Nginx können auch als unabhängige Dienste mit eigenen Seiten laufen. Dieser Modus wird aktiv, wenn Sie bei der Installation von Apache über Installationseinstellungen manuell freie Ports angeben (z. B. für eine interne Seite).

Modul installieren

Öffnen Sie im Seitenmenü WebserverApache. Vor der Installation sehen Sie einen Willkommensbildschirm mit der Schaltfläche Installieren — sie startet die Installation mit automatischer Erkennung von Modus und Ports (Nginx vorhanden — Kombination, sonst — eigenständig).

Erweiterte Installation

Das Zahnrad-Symbol neben der Schaltfläche öffnet den Dialog Installationseinstellungen, in dem Ports und IP manuell festgelegt werden können:

  • IP-Adresse — die Schnittstelle, auf der Apache Anfragen entgegennimmt. Standard: 0.0.0.0 (alle Schnittstellen).
  • Port ohne TLS und Port mit TLS — standardmäßig 80/443 im eigenständigen Modus und 8808/8843 in der Kombination mit Nginx.

Virtuellen Host erstellen

Derzeit ist in BeAdmin das Erstellen virtueller Hosts nur im Expertenmodus möglich — die <VirtualHost>-Konfiguration wird manuell im Editor mit Syntaxhervorhebung bearbeitet.

Minimaler Ablauf:

  1. Klicken Sie im Seitenmenü des Apache-Bereichs auf Virtuellen Host erstellen.
  2. Geben Sie im daraufhin geöffneten Dialog Host-Konfiguration einrichten den Domainnamen der Website (z. B. example.com) ein und klicken Sie auf Weiter.
  3. Passen Sie die Vorlage an Ihre Website an.
  4. Klicken Sie auf Erstellen.

Einen Host löschen Sie über das Papierkorb-Symbol neben seinem Namen im Seitenmenü.

Details zur Einbindung von PHP, zur Arbeit mit .htaccess und zum Bearbeiten der <VirtualHost>-Vorlage finden Sie im Artikel Apache. Virtuelle Hosts im Expertenmodus.

Siehe auch

BeAdmin © 2025. Alle Rechte vorbehalten.