Concurrent Versions System (CVS)
asterisk 1.4 - and all modules needed to compile and install asterisk 1.4
Go to your installation directory (for example '/usr/src') and download the latest version of asterisk-gui. To do this just execute the command:
svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui
Enter this directory and compile the sources by executing the command `make`
Then distribute the compiled code by executing the command `make install`. With this step you will finish the installation of the asterisk-gui.
Configuration
It is recommended to back up your configuration files before you continue. To achieve this just copy /etc/asterisk under different name:
There are two files which you should modify:
asterisk 1.4 - and all modules needed to compile and install asterisk 1.4
Go to your installation directory (for example '/usr/src') and download the latest version of asterisk-gui. To do this just execute the command:
svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui
Enter this directory and compile the sources by executing the command `make`
Then distribute the compiled code by executing the command `make install`. With this step you will finish the installation of the asterisk-gui.
Configuration
It is recommended to back up your configuration files before you continue. To achieve this just copy /etc/asterisk under different name:
cp -r /etc/asterisk /etc/asterisk.backup
It is recommended to `install samples`. This command will modify some of your Asterisk configuration files. After that you'll have finish the configuration modification manually.There are two files which you should modify:
`manager.conf`
[general]
displaysystemname = yes
enabled = yes
webenabled = yes
port = 5038
httptimeout = 60
bindaddr = 0.0.0.0
We will have to add a new user to `manager.conf`:
[administrator]
secret = pubudu
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config
`http.conf`
[general]
displaysystemname = yes
enabled = yes
webenabled = yes
port = 5038
httptimeout = 60
bindaddr = 0.0.0.0
We will have to add a new user to `manager.conf`:
[administrator]
secret = pubudu
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config
`http.conf`
enabled=yes
enablestatic=yes
bindaddr=0.0.0.0
bindport=8088
After that run `make checkconfig` in your asterisk-gui directory. This script will check if your GUI is correctly configured.
Running asterisk-gui
In order to load the asterisk-gui, asterisk must restart/reload. You can reload your Asterisk server from your CLI console by executing the command `reload`. You can use asterisk-gui from these addresses (10.100.100.75 is our Asterisk server IP address):
enablestatic=yes
bindaddr=0.0.0.0
bindport=8088
After that run `make checkconfig` in your asterisk-gui directory. This script will check if your GUI is correctly configured.
Running asterisk-gui
In order to load the asterisk-gui, asterisk must restart/reload. You can reload your Asterisk server from your CLI console by executing the command `reload`. You can use asterisk-gui from these addresses (10.100.100.75 is our Asterisk server IP address):
http://10.100.100.75:8088/asterisk/static/config/cfgbasic.html
http://10.100.100.75:8088/asterisk/static/config/cfgadvanced.html
http://10.100.100.75:8088/asterisk/static/config/cfgadvanced.html
No comments:
Post a Comment