DNS-Server ?

sandro_nar

Grünschnabel
Hallo,
auf einem Server (Linux) sollen drei Internet-Seiten d. h. drei Domain laufen.
http://www.web1.de
http://www.web2.de
http://www.web3.com

Apache (mysql und php) habe ich schon installiert.

Als Test, soll erstmal nur einfache HTML- Seiten dargestellt werden.
Meine Frage ist nun, brauche ich ein DNS-Server zu installieren, damit die drei Domains auf ihre jeweiligen (Verzeichnis/index.html) Seite zeigen? Oder muss ich es mit Apache-Server einrichten?

Danke im Voraus, Sandro.
 
Zuallererst müssen die Domains auf die IP zeigen, auf die der Server läuft. Dann kannst du ohne Probleme mit VirtualHosts arbeiten

Code:
NameVirtualHost *:80

<VirtualHost *:80>
     ServerName web1.de
     #zum lokalen testen kannst du in der Hosts Datei deines OS noch 'subdomains' zu localhost anlegen dann kannst du den Server ohne Internet testen
     #ServerAlias web1.localhost

     DocumentRoot Pfad/zum/root/der/domain/web1
     #Es können noch weitere Einstellungen vorgenommen werden, wie AdminMail, ErrorLog, ...

</VirtualHost>

<VirtualHost *:80>
     ServerName web2.de
     #zum lokalen testen kannst du in der Hosts Datei deines OS noch 'subdomains' zu localhost anlegen dann kannst du den Server ohne Internet testen
     #ServerAlias web2.localhost

     DocumentRoot Pfad/zum/root/der/domain/web2
     #Es können noch weitere Einstellungen vorgenommen werden, wie AdminMail, ErrorLog, ...

</VirtualHost>

<VirtualHost *:80>
     ServerName web3.com
     #zum lokalen testen kannst du in der Hosts Datei deines OS noch 'subdomains' zu localhost anlegen dann kannst du den Server ohne Internet testen
     #ServerAlias web3.localhost

     DocumentRoot Pfad/zum/root/der/domain/web3
     #Es können noch weitere Einstellungen vorgenommen werden, wie AdminMail, ErrorLog, ...

</VirtualHost>

Hostdatei des OS
Code:
#...

127.0.0.1  web1.localhost
127.0.0.1  web2.localhost
127.0.0.1  web3.localhost
 
Zuletzt bearbeitet:
Zurück