To install and run Drupal your web server must meet certain minimum requirements.
Drupal works on any web server with PHP support.
Recommended: MySQL (or an equivalent such as MariaDB or Percona Server)
Detailed information regarding the PHP requirements for Drupal 7.
PDO is an acronym for PHP Data Objects. PDO is a lean, consistent way to access databases. This means developers can write portable code