Digium Asterisk GUI – web-management interface Asterisk.
Today I’ll sculpt it to Asterisk 11 on Ubuntu Server 14.04 LTS.
Switch directly to the root user:
sudo -i
Download it:
apt-get install subversion
mkdir -p ~/asterisk-gui
cd ~/asterisk-gui
svn checkout http://svn.digium.com/svn/asterisk-gui/branches/2.0/
We compile and install:
cd 2.0
./configure
make
make install
Just in case, we’ll make a copy of the Asterisk configuration files:
cp -r /etc/asterisk /etc/asterisk.original
Open the configuration file manager.conf for example in the editor nano (Ctrl+X to exit the editor, y/n to save or cancel changes):
nano /etc/asterisk/manager.conf
The main parameters that must be configured in the manager.conf configuration file are:
[general]
enabled = yes
webenabled = yes
bindaddr = 0.0.0.0
[USERNAME]
secret = PASSWORD
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config
At the very end of the file, replace the symbol # with; otherwise you can not enter under the login and password specified above.
Now edit http.conf:
nano /etc/asterisk/http.conf
In it we will specify the following parameters of the web server:
enabled=yes
enablestatic=yes
bindaddr=0.0.0.0
prefix=asterisk
Let’s check the settings:
make checkconfig
Delete the empty folder and specify a link to the real one with the files of the web server:
rmdir /usr/share/asterisk/static-http/
ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/
Restarting Asterisk:
/etc/init.d/asterisk restart
Now Digium Asterisk GUI should open by link http://192.168.56.102:8088/asterisk/static/config/index.html, where 192.168.56.102 this is the IP or Server domain with Asterisk.
To log in, we’ll specify the username and password you wrote earlier in the manager.conf file
Done.