Нужен компилятор этого языка, лучше всего установленный как модуль к веб серверу Apache, часто программы на ПХП требуют базу данных MySQL, так что желательно и её иметь
Всё можно совершенно бесплатно скачать из интернета, но надо найти ещё литературу как всё правильно настроить, так что более лёгкий вариант скачать уже готовый пакет, где уже всё настроено
Я лично пользуюсь таким пакетом
Вот ссылка:
http://www.dklab.ru/chicken/web/base.html
Почитайте справку по этому пакету и всё очень легко получится