Guten Tag,
im letzten thread hatte ich den massiven Speicherverbrauch von lighttpd
komisch gefunden. Da ich das Problem nicht lösen konnte und es auch keine Antwork gab habe ich jetzt Apache2 mit prefork installiert. Um den Speicher zu schonen mit folgender Konfiguration:
Das letzte mal als ich was mit Apache zu tun hatte war 1.3 und da gab es das ganze mods-available, sites-enabled usw. noch nicht.
Ich wollte nun meine Domain mit Subdomains von Apache ausliefern lassen.
Meine Verzeichnissstruktur ist wie folgt:
nun habe ich in /etc/apache2/sites-available folgende dateien erstellt:
exemplarisch der inhalt von sub1.domain.tld (für die anderen wurde nur das verzeichniss und ServerName geändert)
danach habe ich mit
die Seite versucht zu veröffentlichen.
Das Problem ist, dass egal ob ich sub1.domain.tld oder sub2.domain.tld usw. aufrufe immer die gleiche Seite aufgerufen wird.
Wenn ich einen 404 produziere auf verschiedenen Subdomains dann ist die subdomain im footer (Apache2 ... at sub1.domain.tld) immer die die ich auch im Browser aufgerufen habe.
Was ist an meiner konfiguration falsch?
Grüße
madmax
im letzten thread hatte ich den massiven Speicherverbrauch von lighttpd
komisch gefunden. Da ich das Problem nicht lösen konnte und es auch keine Antwork gab habe ich jetzt Apache2 mit prefork installiert. Um den Speicher zu schonen mit folgender Konfiguration:
Code:
<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 2
MaxSpareServers 5
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
Ich wollte nun meine Domain mit Subdomains von Apache ausliefern lassen.
Meine Verzeichnissstruktur ist wie folgt:
Code:
/srv/www/domain.tld/htdocs
/srv/www/domain.tld/log
/srv/www/sub1.domain.tld/htdocs
/srv/www/sub1.domain.tld/log
/srv/www/sub2.domain.tld/htdocs
/srv/www/sub2.domain.tld/log
[...]
Code:
domain.tld
sub1.domain.tld
sub2.domain.tld
Code:
<VirtualHost *>
ServerAdmin webmaster@domain.tld
ServerName sub1.domain.tld
#ServerAlias domain.tld
# Indexes + Directory Root.
DirectoryIndex index.php
DocumentRoot /srv/www/sub1.domain.tld/htdocs/
# Logfiles
ErrorLog /srv/www/sub1.domain.tld/log/error.log
CustomLog /srv/www/sub1.domain.tld/log/access.log combined
</VirtualHost>
Code:
a2ensite sub1.domain.tld
/etc/init.d/apache2 reload
Das Problem ist, dass egal ob ich sub1.domain.tld oder sub2.domain.tld usw. aufrufe immer die gleiche Seite aufgerufen wird.
Wenn ich einen 404 produziere auf verschiedenen Subdomains dann ist die subdomain im footer (Apache2 ... at sub1.domain.tld) immer die die ich auch im Browser aufgerufen habe.
Was ist an meiner konfiguration falsch?
Grüße
madmax