Next, you are supposed to install the necessary software on the PXE server. First of all, you need to install a Linux operating system on the server. There are no specific requirements for which operating system to use, so you can choose any (e.g., CentOS 6 or Fedora 17).
Once your system is up and running, install the following packages:
-
tftp-server
-
httpd
(Install this package only if you plan to deploy the PXE and HTTP servers on the same physical server.) -
syslinux
-
dhcp
(Install this package only if you plan to deploy the PXE and DHCP servers on the same physical server.)
Assuming that your PXE server is running an RHEL-like operating system, you can use the yum
utility to install the packages:
# yum install tftp-server dhcp httpd syslinux