LINUX.ORG.RU
ФорумAdmin

управление доменами и виртуальными хостами апача через фтп


0

0

Юзер заходит на свой фтп-аккаунт. Там лежат диры вида domain1.ru, domain2.ru и т.д. Создает диру domain1.ru/subdomain1 при этом создается соответствующая A запись в зоне domain1.ru, также в апаче добавляется соответствующий виртуал хост в конфиге апача.

Смысл в том, чтобы юзер проделав вышеописанные действия и положив в папку субдомена хтмл-контент мог получить рабочий сайт.

Вопрос: есть ли какие-нибудь готовые скрипты для реализации такой задачи?

Батенька, все гораздо проще :) В днс используя wildcard настраивается что-то типа linux.org.ru. 604800 IN A xxxxxx *.linux.org.ru. 604800 IN A xxxxxx

А остальное разруливается на уровне апача либо при помощи реврайт-маппинга, либо какой-нить mod_vhost's

Valmont ★★★
()
Ответ на: комментарий от Valmont

1. Несколько wildcard-ов можно прописать?
2. Кроме простого linux.org.ru и *.linux.org.ru можно вставить какой-нибудь abc.linux.org.ru?
2б. Если 1и2=Да, то проверка происходит в порядке написания правил?

ЗЫ. Можно просто Да\Нет ответить.

anonymous
()
Ответ на: комментарий от anonymous

1. не понял вопроса. Достаточно одного.

2. Они нормально будут дружить вместе. сначала проверяется наличие этой конкретной записи abc, и если нет то отдается по вайлдкарту. И это не правила. Это записи на dns сервере.

Valmont ★★★
()

proftpd, например, может создавать homedir автоматически при первом логине юзера. BIND может делать wildcards, как уже написано. Apache можно впрячь в mass hosting.

Ключевые слова: proftpd CreateHome, Apache Name-based hosting, Apache ServerAlias, Apache VirtualDocumentRoot.

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