vorneweg, bin neu hier im Forum und auch im Bereich Server.
Ich versuche mir gerade einen kleinen Server mit ssh, ftp, html, mailliste und später auch openvpn aufzusetzen, und bin gerade beim html-Server.
Da auch mein Freundeskreis sich dort nen kleinen Bereich einrichten sollen können, möchte ich denen gerne jeweils nen virtualhost erstellen. Und genau diese krieg ich nicht konfiguriert. Habe mich dabei, ausgehend vom lighttpd-debianhowto ans Lighttpd ModSimpleVhost-Tutorial gehalten.
Die zu den Vhosts gehörige konfiguration sieht so aus:
Code: Select all
server.modules += ( "mod_simple_vhost" )
simple-vhost.server-root = "/var/www/vhosts/"
simple-vhost.document-root = "html"
simple-vhost.default-host = "www.arian.sytes.net"
Code: Select all
/var/www [user: www-data, group: www-data, 550]
|-rhost [user: www-data, group: www-data, 550]
| |-index.html [user: www-data, group: www-data, 440]
|-vhosts [user: www-data, group: www-data, 550]
|-test/html [user: www-data, group: www-data, 550]
| |-index.html [user: www-data, group: www-data, 440]
|-www/html [user: www-data, group: www-data, 550]
|-index.html [user: www-data, group: www-data, 440]
Zum Server: Debian Etch auf nem Qemu-I386-System, das wiederum läuft auf lenny. Vielleicht habt ihrs schon mitgekriegt, dass ist ne Dyndns-vermittelte Domain.
ich hoffe ihr könnt mir damit helfen! Dann schon mal Danke im Voraus!
nrn
restliche config
Code: Select all
server.modules = (
"mod_access",
"mod_alias",
"mod_accesslog",
server.document-root = "/var/www/rhost"
server.errorlog = "/var/log/lighttpd/error.log"
index-file.names = ( "index.php", "index.html",
"index.htm", "default.htm" )
accesslog.filename = "/var/log/lighttpd/access.log"
url.access-deny = ( "~", ".inc" )
server.pid-file = "/var/run/lighttpd.pid"
dir-listing.encoding = "utf-8"
server.dir-listing = "enable"
server.username = "www-data"
server.groupname = "www-data"
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"