-
Notifications
You must be signed in to change notification settings - Fork 6
/
INSTALL
40 lines (30 loc) · 1.34 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
1 - Configure the asterisk manager to create an user to use with monast.
- Sample manager.conf user:
[monast_user]
secret=monast_secret
writetimeout=100
read=system,call,log,verbose,command,agent,user,config,originate,reporting
write=system,call,log,verbose,command,agent,user,config,originate,reporting
2 - Configure apache to point to location where you extracted monast.
- Sample:
Alias /monast /path/to/monast
<Directory /path/to/monast>
Order allow,deny
Allow from all
</Directory>
3 - Copy pymon/monast.conf.sampe to /etc/monast.conf and edit it
properly as documented inside of this file.
4 - Install dependencies:
Twisted Python 10.1+ (http://twistedmatrix.com)
zope.interface 3.6+ (http://pypi.python.org/pypi/zope.interface#download)
Starpy SVN-Trunk (http://sourceforge.net/projects/starpy/) Trunk tarball: http://starpy.svn.sourceforge.net/viewvc/starpy/trunk/?view=tar
PHP PEAR Packages: (HTTP_Client)
5 - Run monast.py:
# cd pymon
- Verify if is everything OK.
# ./monast.py
- If no ERRORS, stop monast.py pressing ctrl+c and run it as daemon.
# ./monast.py --daemon
6 - Edit lib/config.php as documented inside this file.
7 - Point your browser to location that was configured in apache.
http://server_addr/monast/index.php