There are 2 setups. The Manual setup, and the Vagrant setup.
- Download CentOS 6.5 - I used the DVD1to2.torrent, but I think the main install is just DVD1
- Download Virtualbox
- Download Linphone
- Make a new VM
- Select
LinuxandRedHat 64 - Click VM and select Settings
- Click Storage
- Click CD icon
- CD/DVD Drive: IDE Primary Master (click little icon and select DVD1 CentOS iso)
- Click Network
- Select Attached to Bridged Adapter
- Click
okand boot that bad boy. - When installed and booted open the
centos6-5-VBoxInstall-asterisk.mdfile
note: all vagrant commands should be run from the vagrant directory.
Edit the vagrant/Vagrantfile with your options, then take a look at the playbook.yml file to edit the options you need there.
vagrant up
vagrant destroy
ssh root@IP_ADDRESS password is "vagrant"
Optionally, you can use vagrant ssh to SSH as the "vagrant" user. Then use sudo su - to return to the root user.
- It's a Sinatra app. So download and install ruby, then bundle.
- Run
rackupfrom the app directory
I haven't used FreeSwitch. I'd love to have some instructions on here, but someone will need to send a pull request. For now, everything will be based off Asterisk.