This how to is outdated, Elastix is on version 1.2
Elastix 0.6/0.7 comes with Wildfire 3.2.0rc pre-installed including the Asterisk-IM and Gateway modules. But Wildfire still needs to be configured to start functioning properly. To do this you need to follow these steps:
Execute the command “service wildfired start” as root.
Open a web browser and go to “http://your_elastix_server:9090” (Note the 9090 port)
When you are asked about the database to use, select MySQL. We recommend to use MySQL as the storage engine.
You need to create a MySQL database and add a MySQL user before going to the next step.
Log into mysql using the mysql command “mysql -u root -p”. Remember that the root password is “eLaStIx.2oo7”.
Run the following commands:
mysql> create database wildfire;
mysql> grant all on wildfire.* to wildfire@localhost identified by 'password_here';
These steps create a database called “wildfire” and a user called “wildfire” with password “password_here”. You will need to provide that information in the Wildfire installation wizard.
Once Wildfire is installed you need to configure the following before start using your Instant Messaging server integrated with Asterisk:
Under the “Users/Groups” menu. This step is optional but recommended. If you create a group your users won’t have to manually add each contact in your company to their IM clients. The users under a certain group will appear automatically.
This is a trivial step :)
If you don’t have an Asterisk-IM menu in your web interface yet, go to the Plugin Menu and install the Asterisk-IM plugin.
Create it under the Asterisk-IM menu. Don’t forget that the Asterisk-IM plugin communicates with Asterisk through the “Asterisk Manager Port 5038” and that you have to create a “Asterisk Manager User” by editing the /etc/asterisk/manager.conf file.
You can use “default” in the “Asterisk Context” field. It must work in almost all the scenarios.
If your phone server is configured correctly you can go to the “Phone Mappings” section under the Asterisk-IM menu. You must see a drop-down menu with all your Phone devices. If not, maybe you don’t have phone extensions created or your “Phone Server” is not properly configured.
Once wildfire is configured, you may want Wildfire to start every time your machine is rebooted. To do so, execute the followind command:
# chkconfig wildfired on