About Releases Build & Install Configure Donate Blog
Build & Install Overview Install xvpappliance VM Build from Tarball Build from Source RPM Install from Binary RPM Build an xvpappliance

Overview of Building and Installing the xvp Suite

If you want to build these programs for yourself, you must first install Citrix's XenServer API C library (libxenserver) and header files, plus xvp, and xvpweb (if you wish to use the web interface) on a suitable Linux machine. This can be a standalone PC or server, or a XenServer or Xen Cloud Platform virtual machine.

Note that you must not install the xvp suite on a XenServer or Xen Cloud Platform server machine itself: not only will you probably invalidate any support contract, but xvp will clash with the Xen API for the use of TCP/IP ports.

If you are not fussy about which Linux distribution you use, I strongly recommend using 64-bit CentOS 5, because I provide pre-built binary RPMs for this distribution, that will save you a lot of time and effort.

Generally, I would recommend using a Red Hat based or SUSE based distribution, as I use these myself, and can offer you more help than if you use e.g. Debian or Ubuntu.

Instead of building and installing the individual components, you may find it much more convenient to use xvpappliance. You can either install the complete xvpappliance virtual machine (recommended), or build your own appliance.

For full instructions, please follow the appropriate link on the left.