Полная документация по CMS Drupal (создание сайта, локализация)

Установка и настройка сайта, а также системного окружения. Исключая вопросы программирования новых модулей и тем.

См. документацию на английском: http://drupal.org/node/258

Рецепты создания сайтов на Drupal

Задача: 

Некоторые модули некорректно работают с PHP 5.3. Многие хостеры имеют PHP 5.2 и для разработки нужно иметь среду близкую к серверной, поэтому нужно откатить обновление пакета php и всех с ним связанных

Сделайте бекап файла php.ini (в /etc/php5)

Создать выполняемый файл:

# remove all php packge
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
# use karmiс for php pakage
# pin-params:  a (archive), c (components), v (version), o (origin) and l (label).
echo -e "Package: php5\nPin: release a=karmic\nPin-Priority: 991\n"  | sudo tee /etc/apt/preferences.d/php > /dev/null
apt-cache search php5-|grep php5-|awk '{print "Package:", $1,"\nPin: release a=karmic\nPin-Priority: 991\n"}'|sudo tee -a /etc/apt/preferences.d/php > /dev/null

читать далее