Для выполнения php скриптов нужен интерпретатор php.
Для обработки http/https запросов нужен сервис/демон, который будет их обслуживать, в данном случае - это веб-сервер (apache, nginx и т.д.).
Чтобы веб-сервер мог обработать php, в паре с ним должен работать соответствующий обработчик-интерпретатор.
Это может быть либо какой-нибудь встроенный модуль для веб-сервера, например, mod_php для apache, либо сторонний обработчик, например, php-fpm в связке с nginx.
В принципе, в php(>5.4) есть встроенный веб-сервер, но он рекомендован только для тестовой и отладочной работы.
В сухом остатке: для полноценной работы нужно поставить одну из наиболее распространённых связок - apache + mod_php или nginx + php-fpm.
PS openserver, насколько я помню, - это обвязка-сервис над apache + mod_php и некоторыми другими сопутствующими сервисами.