2.5. Setting Up an HTTP Server

Now that you have set up the TFTP and DHCP servers, you need to make the Virtuozzo Storage distribution files available for installation over the network. To do this:

  1. Set up an HTTP server. You can also use an existing HTTP server, if you have one.

  2. Copy the contents of your Virtuozzo Storage installation DVD to some directory on the HTTP server (e.g., /var/www/html/astor).

  3. On the PXE server, open the /tftpboot/pxelinux.cfg/default file for editing, and specify the path to the Virtuozzo Storage installation files on the HTTP server.


    For EFI-based systems, the file you need to edit has the name of /tftpboot/pxelinux.cfg/efidefault or /tftpboot/pxelinux.cfg/<PXE_server_IP_address>.

    Assuming that you have the installation files in the /var/www/html/astor directory on the HTTP server with the IP address of and the DocumentRoot directory is set to /var/www/html, you can add the following option to the append line of the default file to make the Virtuozzo Storage files accessible over HTTP:


    So your default file should look similar to the following:

    default menu.c32
    prompt 0
    timeout 100
    ontimeout ASTOR
    menu title Virtuozzo Storage Boot Menu
    label ASTOR
            menu label Install Virtuozzo Storage
            kernel vmlinuz
            append initrd=initrd.img ip=dhcp inst.repo=