Архив

Публикации с меткой ‘virtual host’

Использование mod_macro для конфигурации виртуальных хостов Apache

Лёгкое добавление новых виртуальных хостов в apache, в чём нам поможет модуль mod_macro.
Установка для debian ubuntu mod_macro и включения.
$ sudo apt-get install libapache2-mod-macro
$ sudo a2enmod macro

Создаем файл, в котором будут лежать шаблон виртуального хоста
$ sudo mkdir /etc/apache2/conf.d/custom
$ sudo touch /etc/apache2/conf.d/custom/vhosts

Добавляем код макроса в файл:

«< "Macro VHost $name $path>
«< "VirtualHost *:80>
ServerName $name
DocumentRoot $path
«< "/VirtualHost>
«< "/Macro>

Напишем простой скрипт, который будет использовать наш макрос:
Читать далее…