How-To install Wildfire IM server
Author : william_syd
Tested on SME Version:
Updated :
License :
Set-up basic Jabber server
- db accounts set jive user PasswordSet no ForwardAddress admin
- signal-event user-create jive
- db accounts setprop jive Shell /bin/bash
- chsh -s /bin/bash jive
- cd /home/e-smith/files/users/jive/home
- wget http://www.jivesoftware.org./builds/wildfire/wildfire_3_1_0_beta.rpm
- yum localinstall wildfire_3_1_0_beta.rpm
- /bin/chown -R jive:jive /opt/wildfire
- wget http://magicwilly.webhostingpal.com/SME7%20How%20To%20Files/Wildfire/wildfired
- chmod 755 /home/e-smith/files/users/jive/home/wildfired
- cp /home/e-smith/files/users/jive/home/wildfired /etc/rc.d/init.d/wildfired
- ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S99wildfired
- /sbin/e-smith/db configuration set wildfired service status enabled
- /sbin/e-smith/signal-event console-save
- /sbin/e-smith/signal-event post-upgrade
- /sbin/e-smith/signal-event reboot
Access the Admin page at..
- http://yourserver:9090
To re-run setup, you need to stop your appserver, delete the "setup" property from the wildfire.xml file, restart Wildfire then reload the setup tool.
- /etc/rc7.d/S99wildfired stop
- pico /opt/wildfire/conf/wildfire.xml
- /etc/rc7.d/S99wildfired start
To create a MySQL db to be used during setup
- /sbin/e-smith/config setprop mysqld LocalNetworkingOnly no
- /sbin/e-smith/expand-template /etc/my.cnf
- /etc/rc.d/init.d/mysqld restart
- mysql
- CREATE DATABASE `wildfire` ;
- GRANT ALL PRIVILEGES ON `wildfire`.* TO 'jive'@'localhost' IDENTIFIED BY 'newpassword' WITH GRANT OPTION ;
- FLUSH PRIVILEGES ;
- \q
References:
Information gathered from the following forum
Back AllPages SME7Howtos
Plugin FrameContribs disabled. (action != 'browse')
<?plugin FrameContribs src=http://forums.contribs.org/viewtopic.php?t=31493 height=1600 width=100% frameborder=1 scrolling=auto ?>