Настройка Drupal для работы с существующим веб-приложением

У меня есть существующее веб-приложение, которое я создавал с помощью сценария ant и развертывал в виде файла .war на Tomcat.

Я пытаюсь добавить Drupal в свой текущий стек технологий, чтобы обеспечить CMS и общую функциональность, связанную с пользовательским интерфейсом, чтобы мне не приходилось писать свои html-страницы вручную, а использовать шаблоны.

Во время установки Drupal7 некоторые инструкции предлагают перейти в этот каталог:

/etc/apache2/sites-available

и измените DocumentRoot на

/home/myuser/drupal/drupal7

Если я сделаю docroot базовым каталогом в файловой системе, как это повлияет на работу приложения? В дополнение к Apache у меня также есть сервер Tomcat. Моя цель — заставить их всех хорошо играть вместе. Как это лучше всего осуществить?


person Genadinik    schedule 15.04.2011    source источник


Ответы (1)


Если я сделаю docroot базовым каталогом в файловой системе

Я не уверен, что вы имеете в виду. Качественной разницы между /var/www и /home/mysuser/drupal/drupal7 нет. Последний длиннее и находится в домашнем каталоге пользователя, но если предположить, что этот пользователь все равно будет администрировать службу, это не имеет значения.

Далее, лучший способ наладить взаимодействие между Tomcat и Apache — это вероятно запустить один из них на разных субдоменах. Вы можете использовать тот же домен, но это будет означать, что вам придется запускать один из демонов через нестандартный порт, а это выглядит странно и может привести к проблемам с брандмауэром у некоторых пользователей.

person Winfield Trail    schedule 15.04.2011