To install a client via Pre-Boot Execution Environment (PXE) you don't need a PXE server! PXE uses a bootp request to get an IP address and other network information and a bootloader program to the client. You can either use a bootp server for doing this or a DHCP and TFTP server.
In the following sections, I will describe how to set up a DHCP and TFTP server.