---
title: "OpenVBX a Web-based Open Source Phone System."
description: "’OpenVBX is an open source PHP/MySQL application that helps developers build rich, high quality Internet phone and SMS in JS."
url: "https://h3manth.com/scribe/openvbx-web-based-open-source-phone-system/"
canonical_url: "https://h3manth.com/scribe/openvbx-web-based-open-source-phone-system/"
markdown_url: "https://h3manth.com/scribe/blog/openvbx-web-based-open-source-phone-system.md"
publishDate: "2010-06-15T00:00:00.000Z"
author: "Hemanth HM"
category: "linux"
tags: ["android","git","bash","database"]
word_count: 207
reading_time_minutes: 2
x_markdown_tokens: 451
content_signal: "ai-train=yes, search=yes, ai-input=yes"
---

# OpenVBX a Web-based Open Source Phone System.

> ’OpenVBX is an open source PHP/MySQL application that helps developers build rich, high quality Internet phone and SMS in JS.

_"OpenVBX is an open source PHP/MySQL application that helps developers build rich, high quality Internet phone and SMS applications. OpenVBX provides a modern user interface for end-users and a complete API for developers."_

**Requirements** * Web Server * MySQL 5+ * PHP 5.2 recommended ¹ * Twilio Account ¹ Using less than PHP 5.2 requires PEAR Services_JSON

**Installing OpenVBX** [ As in the website ]

$ cd /var/www

## Web-server root

## Get the source

$ wget http://download.github.com/twilio-OpenVBX-0.74-0-gd47eae6.tar.gz -O OpenVBX.tgz && tar xzf OpenVBX.tgz

## Set permissions

chmod a+wx /var/www/ob/OpenVBX/config chmod a+wx /var/www/ob/OpenVBX/../audio-uploads

## Create DB

$ mysql -u root -p Enter password:

mysql> create database vbxdb; mysql> grant usage on _._ to vbx@localhost identified by 'vbxpasswd'; mysql> grant all privileges on vbxdb.* to vbx@localhost ;

## Start installation

Head to http://localhost/OpenVBX follow the easy steps, for the db name give vbxdb and the appropriate user name and passwords as per the previous steps.

Connect to Twilio, get your ACCOUNT SID and AUTH TOKEN fill it and complete few simple forms and enjoy the power of open source.

To reinstall : drop database, remove database.php and openvbx.php in OpenVBX subdirectory then you should be good. The re-installation steps were clarified by [johndbritton](http://www.johndbritton.com/)

More info on : [openvbx](http://openvbx.org)
