
|
Asterisk Integrated Telephony
|
Noojee Provision Installation Guide
- Install Asterisk 1.2
- Install MySQL 4.x or above
- Install Java 1.5 or above
- Install Noojee Provision buy unzipping NJProvision.zip into /usr/lib/noojee/provision
- Start MySQL
- Create a user account on MySQL with permissions to create a database
- From the /usr/lib/noojee/provision directory:
- Edit the file config/Provision.xml
- Update the entry AsteriskServer wit the IP address of your asterisk server.
- Update the entry MySQLServer wit the IP address of your MySQL server
- Update the MySQLUsername entry with the name of the MySQL account you just created
- Update the MySQLPassword entry with the MySQL password for the above account
- Update the Country, AreaCode and Timezone entries according to your reqirements.
- Create the asterisk database by running:
- java -jar NJProvision.jar --initDB
- Create the asterisk realtime SIP table (sip_buddies) by running:
- java -jar NJProvision.jar --initSIP
- Create the Noojee Provision specific tables by running:
- java -jar NJProvision.jar --init
- Configure Asterisk realtime SIP
- Start Asterisk
- Add an option tftp-server-name entry to your dhcp service and restart it. (see the sample dhcpd.conf file in the config directory).
- Start Noojee Provision service running (preferably as a daemon)
- java -jar NJProvision.jar
- Test the system by plugging a phone into the LAN.
|
|
|