This document explains how to deploy an image of the Wildix PBX in a virtual environment on a Linux platform

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); = id;
  js.src = '';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<span class="page-title-pdf">Install PBX as a Virtual Machine or Server HW</span>

<div class="fb-like" data-href="" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>

 <div class="lang-box-pdf">
		<div class="google-lang">
			<div id="google_translate_element">
			<script type="text/javascript">
					function googleTranslateElementInit() {
						new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,it,nl', autoDisplay: false}, 'google_translate_element');
			<script type="text/javascript" src="//"></script>
		<div class="pdf-button">
			<a href="" alt="Convert to .pdf" title="Convert to .pdf"><img src=""></a>

This document explains how to Install a PBX on a Linux platform

WMS version: 3.86

Updated: January 2018



Memory requirements

A virtual PBX can run on any modern server as long as the server has enough resources available (RAM, Disk space). In case you run several virtual machines on one server, take into consideration that more VMs use more resources. A good example of a server that can host a Wildix system is Dell PowerEdge T110 II.

Minimum memory resources available required

PBX model

Disk space (one HDD must be created)


PBX managing up to 1000 users

3GB (2GB for the system + min 1GB to save extra data)


PBX managing up to 5000 users

3GB (2GB for the system + min 1GB to save extra data)


Note: It is highly recommended to create only ONE HDD when deploying Virtual PBX via chroot (described in the second chapter of the current Document). Please note that cases of using several HDDs were not tested and any consequences can't be predicted by Wildix.

Please note that the RAM capacity indicated in the table are the recommended minimum requirements.


Documentation on PBX activation:  

Linux Server or VM on VMware / Xen / Azure / VirtualBox / Hyper-V / KVM, or other virtualization platform supporting Linux

Important: Host Linux system should use default partition scheme without LVM!

Proceed as follows:

Use the port 2222 for access via SSH inside chroot



For console connection to PBX, use the command: sudo chroot /wms/

Follow the guide to activate your Virtual PBX Per User / Per Service:

Console history:

MacBook-admin:~ admin$ ssh wildix@

wildix@’s password:
Linux Hyper-Debian 3.2.0-4-686-pae #1 SMP Debian 3.2.60-1+deb7u3 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Sep 18 17:30:58 2014
wildix@Hyper-Debian:~$ su
root@Hyper-Debian:/home/wildix# wget
–2014-10-02 17:58:38–
Resolving (…,,, …
Connecting to (||:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 264937287 (253M) [
Saving to: `wildix_pbx_install.tar.gz’
==============================================================================>] 264,937,287 613K/s in 5m 11s
2014-10-02 18:03:51 (831 KB/s) – `wildix_pbx_install.tar.gz’ saved [
root@Hyper-Debian:/home/wildix# tar xzf wildix_pbx_install.tar.gz
root@Hyper-Debian:/home/wildix# ./ install
Checking system requirements... Done.
Copying archive to /wms... Done.
Unpacking archive... Done.
Mounting file system for PBX... Done.
Running chroot...
Applying fixes... Done.
Create tmpfs... Done.
Changing hostname... Done.
Mount additional directories... Done.
Installing additional components... Done.
Start main services... Done.

Official VMware VM image (deprecated)

**Starting from September 2017 *.ova is deprecated, please use the first mode**

In case of Per User PBX: first follow the procedure to create a Per User Virtual PBX on WMP:  

Proceed as follows:

Per User PBX: before starting your VMware, change the MAC address on VM to “Serial” copied from WMP:

Per Service PBX: access WMS and follow the guide to activate Per Service Virtual PBX:  

<div class="fb-like" data-href="" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>

<div class="ask-question">
		<div class="text-before-buttons">
			<span style="font-size: 24px; text-align: center;">Not finding the help you need?</span><br>
Join the Facebook group to ask a question!
<div class="fb-buttons">
<span style="align: center;"><a href="" target="_blank"><img src="" alt="facebook_tech-wizards" width="282" height="80" align="center"/></a></span></div>