asterisk webGUI

posted in: Allgemein | 0

1. Requirements

In order to install “Asterisk GUI” you’ll need:

Concurrent Versions System (CVS)

asterisk 1.4 – and all modules needed to compile and install asterisk 1.4




2. Preparation

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 asterisk-gui

By executing this command the sources of Asterisk GUI will be downloaded (see our sample output log svn.log) into ./asterisk-gui/ directory.




3. Compiling and installing

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 (see our sample output log make_install.log).





4. 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:


enabled = yes

webenabled = yes



We will have to add a new user to `manager.conf`:


secret = wrxiur

read = system,call,log,verbose,command,agent,user,config

write = system,call,log,verbose,command,agent,user,config









After that run `make checkconfig` in your asterisk-gui directory. This script will check if your GUI is correctly configured.




5. 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 ( is our Asterisk server IP address):