Przeniesienie domen wirtualnych
W przypadku Debiania Sarge Apache 2.x ma ciekawą strukturę katalogów konfiguracyjnych pozwalającą w wygodny sposób zarządzać, które domeny są aktywne a które nie.
Otóż występują dwa katalogi: sites-available i sites-enabled. W pierwszym umieszczamy pliki konfiguracyjne domen, w drugim tworzymy do nich linki symboliczne jeżeli domena ma być aktywna. Ważna jest również numeracja domen (chodzi o określenie która domena jest domeną domyślną). W większości przypadków administratorzy mają katalog z domenami wirtualnymi. Należy więc skopiować do katalogu /etc/apache2/sites-availabe pliki definiujące domeny i prostym skryptem je zlinkować w do katalogu /etc/apache2/sites-enable. Skrypt ten może mieć postać:
ls /etc/apache2/sites-available | grep -v "default" | \n awk 'BEGIN { a=000; print "#!/bin/sh \n\n" }; {a=a+1; print "ln -s /etc/apache2/sites-available/" $1 " /etc/apache2/sites-enabled/" a "-" $1 }' \n > /tmp/apache2_enable.sh && chmod 700 /tmp/apache2_enable.sh \n && /tmp/apache2_enable.sh && rm /tmp/apache2_enable.sh