vHosts des Debian Servers anlegen:
Um nun Domains einzurichten findet man alle Informationen
unter Linux Apache Virtual Host. Die einzelnen vHosts werden
unter Apache unter/etc/apache2/sites-available/gespeichert und
per Symlink nach /etc/apache2/sites-enabled/ verlinkt.
öffnet die Konsole Putty und zum
Anlegen des Webverzeichnisses folgendes eingeben:
Code:
mkdir /home/ordnername
Debian Apache Virtual Host erstellen
Code:
mcedit /etc/apache2/sites-available/domain.de
Anmerkung:
Der Name (z.B. domain.de) ist hier bedeutungslos.
Inhalt ein Beispiel für eine Anständige Host Datei:
Code:
<VirtualHost *:80 >
ServerAdmin staff@domain.de
ServerName domain.de
ErrorDocument 403 http://domain.de/404.php
ServerAlias domain.de w.domain.de ww.domain.de www.domain.de
DocumentRoot /home/ordnername
<Directory /home/ordnername>
Order Deny,Allow
Allow from all
# Don't show indexes for directories
Options -Indexes
</Directory>
</VirtualHost>
Aktivieren bzw. einen Symlink setzen auf den virtual Host mit:
Danach Apache neustarten oder Reloaden:
Code:
/etc/init.d/apache2 reload
das wars und im browser müsste die domain nun laufen....
Um Die Domain wieder zu Deaktivieren einfach:
Code:
a2dissite domain.de
und danach Apache neu einlesen lassen mit:
Code:
/etc/init.d/apache2 reload
Jetzt ist die Domain abgeschaltet und kann nicht mehr aufgerufen
werden im Browser, die Host Datei wurde nicht gelöscht nur deaktiviert!
mal nebenbei angemerkt...das gilt für Apache, bei Lighttpd läuft das anders!
Mann kann das auch so machen wie Deto und einfach alles in seine Apache.conf reinhauen aber das ist unprofessionell und billig..
__________________
Es ist kein Zeichen von Gesundheit, an eine von Grund auf kranke Gesellschaft gut angepasst zu sein.