Нет. PHP - это отдельный программный продукт. и его нужно ставить отдельно.
Ну, для обычного сервера и этого набора (Apache, PHP, MySQL) вполне достаточно. Нюк работать точно будет.
И кстати, если ты в этом мало понимаешь, то постарайся найти человека, который тебе все нормально настроит. Иначе есть риск, что через пару недель твой сервер поломает какой-нить придурок-хакер, причем не только Web-сервер, но и всю систему в целом. А то и раньше....
А для дома вполне подойдет Денвер - там все есть и все настроено. Нужно только установить его и запустить. Если интересно, почитай здесь:
http://www.denwer.ru/other/shared.html