Windows Installation

Download the Software

Vodia pbx can be installed on Windows using a installer program. This program creates a service in Windows that automatically starts after the system is booted. Before you can start to install the software, you have to download a copy of the installer package. The following locations apply to version 58.0:

We strongly suggest to use the 64-bit version (if you are running a 64-bit server). 64 bit scales much better when the installation size reaches 100 registered phones. 32-bit versions should only be used if you are running a 32-bit operating system.

Installing

After downloading, perform the following steps:

  1. Open the downloaded file and double-click setup.exe. You will see a window that warns you about the signature of the executable (see the screenshot). At this moment, the Vodia PBX does not use a signature; this feature might be added at a later point in time. Click on Run. The setup wizard will appear.
  2. The setup wizard is a program that ask you for basic parameters of the installtion that are essential to install the PBX service, so that you can then configure it later through a web browser. Click Next at the setup wizard to get started.
  3. The software comes with a license agreement. You have to agree to the license agreement before you can continue with the installation. The license agreement will be also included in the product itself as well as publically available from Vodia's website. If you agree, click on "I agree" and on the  button. If you don't agree, you will have to cancel the installation.
  4. An important parameter for the setup of the service is which port should beused for the web interface of the PBX. By default, web services run on port 80 (HTTP) and port 443 (HTTPS). If you don't run any other services on your server, this is a good choice. However if you have other processes occuping the ports, you better choose different ports or turn the service off. You can check with the "netstat" command on the Windows command shell which ports are in use. Use the command "netstat -ab|findstr :80" to see if there is any other service occupying port 80. If you are running Skype, it will likely take port 80. In this case, it is sufficient to quit Skype and continue with the installation. The next time Skype starts up, it will automatically choose a different port. For LDAP, de default port is 389. Unless you want to manually configure phones that are using the LDAP service we recommend not to use the standard port for LDAP and use someing like 2389 instead.
  5. After selecting the ports, you need to decide where to install the PBX. The setup wizard will propose a standard location, which is reasonable in most cases. Keep in mind that the PBX will put the configuration into the same directory. Especially if you intend to record phone calls, you need to make sure that this directory has enough space left or choose a different location. Usually you want to make sure that everyone can use the software. This is a requirement if the service should be run by the administrator.
  6. Then you will have to kick off the installation process with thebutton. You will see a progress bar that shows you how much progress the installation has made so far. The installation should take just a few seconds on a modern computer. You will also see a short command windows showing up; this will take care about the installation of the service.
  7. After some time, you see the confirmation screen. This means that the service has been installed. You should now be able to log in and start configure the PBX service. Click here to see the instructions to log in.

Configuring the Windows Firewall

In Windows it is essential that you configure the Windows Firewall to allow the PBX process.

Troubleshooting

If you cannot login to the service, check the following items:

  • Is the PBX process running? You can check this using the Task Manager (taskmgr) that comes with Windows. Click on the Processes tab in the Task Manager and search for pbxctrl.exe. If the process is not on the list, try starting the PBX manually. For this, change the directory to the working directory of the PBX and start the process with .\pbxctrl.exe --version. It should print the actual version. If not, you might be running the wrong version (32 or 64 bit) or run the PBX on an operating system that does not support this build of the Vodia PBX.
  • Is the web interface available? If the process is running, but you cannot access the web interface,

Installing Window's Version of Vodia's IP PBX on AWS (Amazon Web Service) Instance

Vodia's IP PBX is now compatible and ready to install on the AWS (Amazon Web Service) server for the IP PBX server running a Windows Operating system. The step by step installation procedure, configuring the firewall, setup the IP Routing list (for two way audio fluency) and adding the license and getting the PBX ready to go has been explained in great detail in the following video tutorial.