Я не понимаю, почему это невозможно.
Что касается сброса при установке, если вы включаете файл settings.php и копию импортируемой ими БД, это все, что им нужно, если их веб-сервер настроен правильно (например,как красивые URL и тому подобное).Конечно, это несколько соображений, которые следует учитывать при выполнении этого, вам нужно убедиться, что путь к соединению с БД задан по отношению к localhost (или как он у них есть) и что, когда вы архивируете его вместе, у вас есть правильные права доступа, настроенныедля машины назначения, в противном случае, перемещение установки drupal на самом деле не так сложно и может быть просто так просто.
В зависимости от того, как они «заглядывают», вы можете написать небольшой скрипт для автоматизации и проверки установки.Сценарий должен импортировать копию БД, восстановить права доступа и владельца файлов на хосте назначения и перезагрузить apache.
Что касается работы с несколькими сайтами на одном сайте, я бы просто сделалпреобразование в песочнице и настройте нужный домен в / etc / hosts (как показано здесь ).Это достаточно хорошо смоделирует целевой домен, так что вы можете убедиться, что установка работает, прежде чем отправлять его.
Надеюсь, это поможет.