2.2. Installing Software on the PXE Server

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