برای اجرای دستورات PHP به دو چیز نیاز دارید :
1- مفسر PHP که قرار است دستورهای PHP را تفسیر و اجرا کند. که معروفترینش در حال حاضر Apache است.
2- مدیریت کننده درخواست های PHP یا همان PHP Handler که وظیفه اش مدیریت درخواست ها برای ارسال به مفسر است. مثلا تعیین می کند که چند وظیفه (تِرِد) برای یک درخواست باز شود و صاحب آن درخواست چه کسی باشد.