Subdomäne auf zweiter Festplatte einrichten

1. In der Standardkonfiguration werden nur die Baumzweige /var/www und /usr/share zur Nutzung freigegeben. Die Nutzung von Symlinks kann Probleme bei der automatischen Pfaderkennung in den Scripten bereiten. Entweder die Platte mit bind in die fstab einhängen oder einfach den übergeordneten Pfad in der /etc/apache2/apache2.conf definieren z. B.


<Directory /mnt/FESTPLATTENLABEL/WordPress/testinstallation>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

2. Konfiguration der Subdomäne

Anlegen des likes /etc/apache2/sites-enabled/subdomänlink.conf zu /etc/apache2sites-available/subdomänconf

Bearbeiten der subdomänconf z. B.


<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName sub.meinserver.local:80
DocumentRoot /mnt/FESTPLATTENLABEL/WordPress/testinstallation
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /mnt/FESTPLATTENLABEL/WordPress/testinstallation
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

3. Definition der Subdomäne fürs Intranet z. B. Eintrag in der /etc/hosts


127.0.0.1 localhost
127.0.1.1 meinserver.local
192.168.63.17 meinserver.local          meinserver
192.168.63.17 sub.meinserver.local