LINUX.ORG.RU

Автоматическое создание поддоменов в Apache, на CentOS 6


0

1

Доброго времени суток. Допустим есть такая задача: В определённой
директории создаётся папка, например test.avto.biz.ua, и веб сервер сразу без перезагрузки
подхватывает новый сайт. То есть как только создаётся поддомен
test.avto.biz.ua, сайт сразу же расположенный на нём, можно открыть в браузере.
Помогите: как, что и где именно прописать, чтобы это заработало.
Встречал советы по поводу этого, но как-то что-то не связывается
у меня, и не получается организовать именно на на CentOS 6.


Такое делал, используя Webmin (Virtualmin).

dvrts ★★★
()

скрипт на баше? создаешь файл-шаблон виртуального хоста, где в ServerName прописываешь любое другое имя, чтобы не попадалось в файле. У меня это DomName. Там же расположение лог-файлов, что и куда, в отдельные папки. А потом весь этот файл прогоняешь через sed, который заменяет DomName на название твоей папки.

Всё это дело запускается раз в минуту, и проверяется с помощью inotify (сам не пробовал, он умеет такое?), либо find $watch_dir -maxdepth 2 -type d | grep -f enabled-sites.txt.

В файле enabled-sites.txt в каждой строке название директории (сайта) которые уже включены.

Курс примерно задал, как-то так.

leader32
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.