Установка пакета
Устанавливаем непосредственно движокyum install drupalУстанавливаем поддержку необходимой базы данных в php
yum install php-mysql
Конфигурирование
Apache должен быть скофигурирован примерно таким образомПосле инсталяции пакета появляется каталог /etc/drupal. Перед процедурой стандартной инсталляции необходимо скопировать конфигурацию по-умолчанию в каталог с именем, совпадающим с именем домена. К примеру при развертке сайта os-rostov.ru необходимо выполнить коммандуServerAdmin admin@gmail.com DocumentRoot /usr/share/drupal ServerName os-rostov.ru ErrorLog logs/os-rostov.ru-error_log CustomLog logs/os-rostov.ru-access_log combined
$ cp -ra /etc/drupal/default /etc/drupal/os-rostov.ru $ chown -R apache /etc/drupal/os-rostov.ruПерезапускаем Apache
$ service httpd restartДалее следует стандартная инсталляци движка через web-интерфейс.
Стоит отметить, что если на сервере используется SELinux, то он блокирует запись в конфигурационный файл в директории /etc по соображениям безопасности. Следует или приостановить SELinux на этапе инсталяции сайта, или соответствующим обазом его переконфигурировать.
$ chcon -t httpd_sys_content_t /etc/drupal/default/settings.phpМодули следует устанавливать в дирректорию /etc/druapl/all/modules.
Из недостатков данной схемы стоит отметить, что директория files для всех сайтов общая, но данный вопрос требует более детальноо изучения.
Комментариев нет:
Отправить комментарий