Chame o PHP do “servidor web” virtual / personalizado

Basicamente, estou tentando descobrir como o PHP pode ser chamado a partir de um "servidor web"

Eu li a documentação, mas não ajudou muit

Até onde sei, existem três maneiras de chamar o PHP:

via linha de comando (por exemplo:php -f "/path/to/script.php")via CGI (??) / via FastCGI (???) via um módulo de servidor web (por exemplo: Apache)

Então, vamos começar com CGI. Talvez eu esteja cego, mas as especificações não mencionam como o servidor Web passa dados (cabeçalhos e retornos de chamada) para a coisa que implementa CGI. A situação é ainda pior com FastCGI.

Em seguida, temos módulos específicos de servidor, os quais eu nem sei o que procurar, pois todos os leads não chegam a lugar algu

questionAnswers(2)

yourAnswerToTheQuestion