Да, хоть CMS Drupal и является более универсальной системой чем, например, WordPress, ее также можно устанавливать на shared хостинги. Для больших проектов мы все же рекомендуем выбирать VPS/VDS хостинги.