У меня основной домен www.example.com
Я хочу иметь такой поддомен
www.pictures.example.com
У меня (думаю) есть выбор:
Мои вопросы:
На самом деле у вас нет выбора. Если вы запустите два отдельных экземпляра apache, они не смогут обе захватите порт 80. Использование виртуальных хостов - лучшее решение.
Добавьте в конфигурацию apache следующее:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/example.com
ServerName example.com
ServerAlias www.example.com
# the remainder of your example.com configuration goes here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/pictures.example.com
ServerName pictures.example.com
ServerAlias www.pictures.example.com
# the remainder of your pictures.example.com configuration goes here
</VirtualHost>