Wildfire setup
From VoiceRDWiki
Wildfire Installation and setup to work with inbound dialer popup
Requirements:
* VoiceRD Pro -- sorry, not released for open source * Need Java 1.5 or higher installed. Visit http://java.sun.com/javase/downloads/index_jdk5.jsp to get the correct version of java
1) Install Wildfire:
Linux:
- Install the Wildfire rpm
rpm -Uvh wildfire-3.0.0-1.i586.rpm
- set java environment variable JAVA_HOME
ex: add the line export JAVA_HOME=/usr/java/jre1.5.0_11 to the /opt/wildfire/bin/wildfire file right after the line that says "#!/bin/sh".
NOTE: JAVA_HOME should be set according to where java is installed on your system.
- start wildfire by running the
/etc/init.d/wildfired script
Windows
-unzip wildfire-3.0.0.zip in C:\Program Files
- start wildfire by cd-ing to the wildfire bin directory and run wildfire.bat
2) Wildfire Setup
Once Wildfire has been started, open up your browser to http://<domain>:9090 or https://<domain>:9091
I) Select language of choice then click 'Continue'
II) Use default Server Settings then click 'Continue'
III) Select 'Standard Database Connection' or 'Embedded Database' connection then click 'Continue'
Ex: to set up a 'Standard Database' connection, such as a mysql database, instead of using the wildfire
'Embedded Database' :
a) first start your mysql service (assumming you have it installed somewhere)
b) create a database
(ex: CREATE DATABASE wildfire;)
c) create database user and password and grant access
(ex: GRANT ALL ON wildfire.* TO 'somename'@'someIP' IDENTIFIED BY 'somepassword'; )
IV) Use username, password, IP, and database name from number (III) to fill in the 'Database Settings' form.
- 'Database Driver Presets' should be 'MySQL' in our case - use default driver for 'JDBC Driver Class' - fill in 'Database URL' accordingly - fill in username and password accordingly - use default settings for everything else and click 'Continue' once done filling out the form
V)
- enter email address for wildfire admin user
- set password for admin user
VI)
- click on link provided to log in to Wildfire Administration Console.
- admin username should be 'admin' and the password should be the one provided from step (V) above.
VII) Once logged in as admin user,
- click on the 'Asterisk-IM' tab, which will take you to the asterisk-im 'General Settings'
- enable asterisk-im by selecting the appropriate radio button then click on the 'save' button near bottom of page
VIII)
- click the 'Add Server' link to create a phone server
- fill in server information then click the 'Create Server' button
- you should see a 'Server Created Successfully' message and the server added to the table
IX)
- add a user by clicking on the 'Users/Groups' tab
- fill in user information then click 'Create User'
X)
- click on the 'Asterisk-IM' tab and select 'Phone Mappings' from the menu on the left
- the username should be the user created from step (IX)
- device should be something like "SIP/1234"
- extension should be something like "1234"
- caller ID can be something like "1234"
- click 'Add' button to add phone mapping
XI)
- click on 'Asterisk-IM' tab and select 'Sugar Settings' from the menu on the left
- fill in sugar server information (assumming you have Sugar installed and setup)
- click on 'Set' button
- you should see the message 'Sugar information successfully set.'
