Is Drupal based on Java or PHP?
Drupal is based on PHP. Thus, any server supporting PHP programming languages (such as Nginx, Apache, Microsoft IIS, etc.) can run it.