Apache 2 Plus Domain

last modified on 18.11.2022
Eine zusätzliche Domain zum Apache 2 hinzufügen ist Denkbar einfach, da viele Schritte aus Teil 1 der Apache Installation entfallen. Dieser Teil 2 richtet sich an Anfänger die Probleme damit haben. Profis wissen was man macht oder haben ein Skript welches sowas erledigt.


Virtuelle Hosts


Zeigt eine Domain auf die IP Adresse des Servers wird der Webserver dieses beantworten. Ab 2 Domains wird es schwierig besonders dann, wenn beide was anderes anzeigen sollen. Hier greift das Virtuelle Hosts so Kapseln wir jede Domain in eine Konfiguration.

Das Standard HTML Verzeichnis bei Apache2 ist unter /var/www/html zu finden. Wir werden jetzt jede weitere Domain ein Verzeichnis zuteilen mit einer eigenen Konfiguration.


Besitzers des Verzeichnisses setzen www-data


Dem Verzeichnis schreibrechte geben für z.B. Wordpress, Gästebuch etc.


Eine index.html Seite erstellen mit dem Editor deiner Wahl hier z.B. nano


Inhalt index.html

Nun müssen wir Apache2 eine Konfiguration geben damit die index.html angezeigt wird. Wir erstelln nun eine Konfiguration für unsere Domain_2 unter /etc/apache2/sites-available/deine_domain_2.conf mit dem Editor deiner Wahl z.B. nano.


Mit dem Inhalt:
deine_domain_2.conf

Bitte beachten!

Unter ServerAdmin sollte auch eine Funktionierende E-Mail Adresse liegen, dieses hat Bewandtnis für eine zukünftige SSL Aktivierung der Domain welche Ihr hier auch findet. Überall wo deine_Domain_2 steht muss auch mit deine Domain ausgefüllt werden (example.com) sonnst funktioniert es nicht.

Deine Konfiguration muss Aktiviert werden.


Wichtig: die Konfiguration auf Fehler überprüfen.


Die Ausgabe sollte ähnlich aussehen, wichtig ist die zweite Zeile Syntax OK

Inhalt syntax.jpg

Hat alles geklappt… dann folgt der letzte Schritt. Neustart des Apache2 Webservers.


Lass uns sehen ob es funktioniert hat, ruf im Browser deine Domain auf http://deine_domain_2 dann solltest du folgendes Bild sehen.

Konfigurations Test

Fertig!


Wenn ihr meine Anleitung Kopiert und woanders Publiziert dann hinterlasst doch bitte ein Link zu meiner Domain. Danke!