четверг, 24 ноября 2011 г.

Пути к скриптам

Коллеги посоветуйте пожалуйста общепринятую практику.

У меня есть сайт. Лежит на хостинге. Код в svn/git. Я хочу, чтобы этот
сайт с минимальными телодвижениями можно было развернуть на другом
хостинге. Проблема в том, что есть конфиги, в которых прописаны
абсолютные пути до сайта (cron, apache/nginx). Есть несколько вариантов
решения:
1) Прописать пути фиксированно. Например, выкатывать всегда в
/home/www/site . Проблема в том, что на данном хостинге может не
оказаться таких путей, или этот путь будет уже занят другим.
2) Сделать скрипт install, который при развертывании сайта по своему
местоположению будет генерить конфиги с правильными путями. Сложно и
неочевидно.
3) ?

Как вы обычно это делаете?

Комментариев нет:

Отправить комментарий