It can take a lot, or a little explaining. To begin with, you need HTTP server software (Apache, IIS, etc), PHP software, and SQL software (MySQL, PostgreSQL). Also, at least an understanding of the PHP programming language is good. Installing the software all depends on your OS (Windows, Unix, Linux, etc). We'd need to know that before explaining further.