Bir framework olmadan direk php kodu yazılıyorsa php 5.4 itibariyle kendi içinde sunucu ile geliyor. Ekstra birşey kurmaya gerek yok çalıştırmak istediğiniz php kodunun olduğu ana dizine "php -S localhost:8000" dediğimiz zaman direk çalışıyor.
Eğer laravel tarzı framework kullanıyorsak o da kendi sunucu desteğiyle geliyor. Laravel için "php artisan serve " komutu yetiyor.
Onun haricinde windows için wamp, easy php kullanılabilir.
Linux için de lamp var.