Weil ich es immer wieder vergesse:
so richtet man virtuelle Hosts ein:
im /etc/apache2/apache2.conf:
NameVirtualHost 123.124.125.126
ServerName eigentlich.egal.pauker.at
in den einzelnen files unter sites-enabled muss es dann heissen:
Wenn der Server wieder einmal lahmt, will man gerne einen Beschleuniger einbauen:
z.B. den eAccelerator.
PHP Seiten werden bei jedem Aufruf interpretiert.
Der
eAccelerator speichert sich den compilierten Code. Dadurch ist er beim nächsten Aufruf um die Compilierzeit schneller.
Eine gute Anleitung findet sich hier:
http://www.howtoforge.com/eaccelerator_php5_debian_etch
Achtung:
beim letzten Debian upgrade ist folgendes passiert:
PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.4-0.dotdeb.1. Rebuild it for your PHP version (5.2.5-0.dotdeb.1) or dow
nload precompiled binaries.n in Unknown on line 0
--> Website kaputt.
Lösung
in /etc/php5/conf.d/eaccelerator.ini
extension auskommentieren.
//extension="eaccelerator.so"
eaccelerator.shm_size="16"
...
Die Beschleunigerfunktion ist weg, aber immerhin funktioniert die Seite wieder. Hoffen, dass es eine neue Version gibt, die mit der neuen PHP Version wieder funktioniert.