Installing PIAF on VMWare ESXI
First the disclaimer!
PIAF is not supported on ESXI!
If you are using ESXi 3.5 (or unpatched 4.0) it's about time to upgrade or do some research on editing because the following instructions will not work for you (vmx-04). I don't identify every signal potential required change for example: if in the future the PIAF project adds a sound card to the VirtualBox VM these instructions will be incomplete. Additionally there are known issues running PIAF on ESXi. Several people have reported jitter (choppy sound) issues running PIAF on ESXi and there is a link a the resolution in the thread "Read This Thread BEFORE posting here... Please." I personally haven't had jitter or any other issues but I've only been running the VM for 48 hours, with 2 extensions, plenty of bandwidth, and over provisioned. In short, your mileage may very.
The following are instructions for installing pbx in a flash on ESXi 5.1 by convert the VirtualBox VM into a file deploy-able by ESXi
Step 1. Head on over to sourceforge and download the latest VirtualBox VM file (.OVA file)
Step 2. Verify the MD5, seriously you should do this.
Step 3a. Untar the .OVA into a folder using tar xvf in linux or by opening it with winrar in windows. You now have 2 files .OVF and a .VMDK.
Step 4. Edit the .OVF (I prefer Notepad++) in the following manner
You will find
Replace that with
This is the bare minimum, you need to do to be successful.
Step 5. Save your work
Step 6. Deploy via the VMware vSphere client: Open vSphere Client and click File and then Deploy OVF Template. You will immediately get an error referring to the OS indentifier being "Red Hat" (id:79); Click "Yes" stating that you want to continue and you are aware you just did some janky editing based on something you read on the internet.
Next, Accept, Next, Name it, Next, Storage, select Thin Provision, Check the box that says "power on after deployment", and Finish.
Step 3b. Use ovftool instead and change the items after deployment (But what's the fun in that?)