Installing the System

Please refer to the section Troubleshooting if ever you have errors during the installation.

There are two official ways to install Wazo:

  • using the official ISO image
  • using a minimal Debian installation and the Wazo installation script

Wazo can be installed on both virtual (QEMU/KVM, VirtualBox, …) and physical machines. That said, since Asterisk is sensitive to timing issues, you might get better results by installing Wazo on real hardware.

Installing from the ISO image

  • Download the ISO image. (latest version) (all versions)
  • Boot from the ISO image, select Install and follow the instructions. You must select a locale with charset UTF-8.
  • At the end of the installation, if you are installing version 16.13 or before, you need to configure your system to use the Wazo infrastructure, otherwise some errors might occur.
  • Continue by running the configuration wizard.

Installing from a minimal Debian installation

Wazo can be installed directly over a 32-bit or a 64-bit Debian jessie. When doing so, you are strongly advised to start with a clean and minimal installation of Debian jessie.

The latest installation image for Debian jessie can be found at https://www.debian.org/releases/jessie/debian-installer.

Requirements

The installed Debian must:

  • use the architecture i386 or amd64
  • have a default locale with charset UTF-8

In case you want to migrate a Wazo from i386 to amd64, see Migrate Wazo from i386 (32 bits) to amd64 (64 bits).

Installation

Once you have your Debian jessie properly installed, download the Wazo installation script and make it executable:

wget http://mirror.wazo.community/fai/xivo-migration/wazo_install.sh
chmod +x wazo_install.sh

And run it:

./wazo_install.sh

At the end of the installation, you can continue by running the configuration wizard.

Alternatives versions

The installation script can also be used to install an archive version of Wazo. For example, if you want to install Wazo 16.16:

./wazo_install.sh -a 16.16

You may also install development versions of Wazo with this script. These versions may be unstable and should not be used on a production server. Please refer to the usage of the script:

./wazo_install.sh -h