Un hosting compartido Linux o Windows con soporte para php y que cumpla con los requisitos mínimos para Drupal 7 (la mayoría de los hostings modernos lo hacen).
Una base de datos MySQL, MariaDb o equivalente, o bien SQLite (con su usuario y contraseña)