PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vhost bei lighthttp anlegen?


D@rk-€vil™
04.06.2009, 11:49
Hallo ihr lieben, da ich nun zum erstenmal mit den lighthttp arbeite, so hab ich mal ne frage...kann ich des genau so machen wie beim apache2 mit den vhost oder muss ich was da beachten?

So hatte ich es bisher immer beim apache2 gemacht:

<VirtualHost * >
ServerAdmin test@adress
ServerName adress
ServerAlias adress w.adress ww.adress
DocumentRoot /home/dbsource
<Directory /home/dbsource>
Order Deny,Allow
Allow from all
# Don't show indexes for directories
Options -Indexes
</Directory>
</VirtualHost>

wen dies der fall wer...so wo müsste ich dann des rein hauen?

Wer sehr dankbar wen da jemand mir nen tip oder gar die lösung veraten würde.

Lg dark

Feudas
04.06.2009, 16:14
is ganz einfach

im etc haste ja den ligfhttpd ordner, in dem sollten sich auch die ordner conf-enabled und conf-available befinden.
du kannst dir die beispiele in conf-available ansehen wenn du lust hast.
Aber es reicht wenn du im ordner conf-enabled eine datei erzeigst und die mit inhalt füllst.
sinnvoll ist einezahl am anfang und ie startreihenfolge festzulegenw enn man mehrere sachen da drin hat :D
ich habe meine einfach 10-domainname.conf genannt.
und de rinhalt sieht so aus:

$HTTP["host"] =~ "(.+\.)?domainname\.de$" {
server.document-root = "/var/www/domainname.de"
server.errorlog = "/var/log/lighttpd/domainname.de/error.log"
accesslog.filename = "/var/log/lighttpd/domainname.de/access.log"
}
$HTTP["host"] =~ "(^|\.)subdomain\.domainname\.de$" {
server.document-root = "/var/www/domainname.de/subdomain"
}

(domainame ist natürlich meine domain)
wie du das auch imemr anpasst auch die pfade usw ist egal
der erste eintrag oben $HTTP["host"] sorgt dafür das es egal ist ob man die domain mit oder ohne www schreibt er leitet esin den entsprechenden ordner und der zweite $HTTP["host"] fügt eine regel für subdomain mit ein :D

ganz einfach wenn mans weiss :D



--======================================--
--== Beitrag erstellt: 17:14 ==--
--== automatische Beitragszusammenführung ==--
--======================================--


Feudas schrieb nach 8 Minuten und 57 Sekunden:

arg fast vergessen in der lighttpd.conf sollte sich dann natürlich kein $HTTP["host"] eintrag für die verwendete domain befinden.

ansonsten funktioniert der eintrag natürlich auch 1 zu 1 wenn man in mit in die lighttpd.conf schreibt, ich bin aber eher ein ordnungsfreund wenns um die server konfig geht deshalb die erklährung mit getrennter konfig.

D@rk-€vil™
04.06.2009, 19:34
supi danke dir feudas...läuft 10 mal schneller als sonnst.

lg D@rk-€vil™

Feudas
05.06.2009, 01:02
schön das es es dir geholfen hat :teacher: