Changes between Initial Version and Version 1 of InstallationGuidelines/Chat


Ignore:
Timestamp:
05/29/14 15:40:10 (11 years ago)
Author:
knowing42
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationGuidelines/Chat

    v1 v1  
     1== Chat Server Setup ==
     2
     31) Download Openfire server tar file from http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_9_1.tar.gz
     4Recommended version: 3_9_1
     5
     62) Using the .tar.gz, extract the archive to /opt :
     7{{{
     8sudo tar -xzvf openfire_version.tar.gz
     9sudo mv openfire /opt
     10cd /opt/openfire/bin
     11./openfire start
     12}}}
     13Doing this will enable web console.
     14Open the browser with url http://127.0.0.1:9090/
     15
     163) Follow through the onscreen steps to set up web console.
     17Basic Steps
     18Language Selection
     19Server Settings: Choose default
     20Database settings: Select embedded as of now since database integration is still in progress.
     21Profile Settings: Default (store users and groups in the server database)
     22Admin account: Give a valid email address for admin
     23
     244) After logging into admin console go into server settings tab, go into HTTP Binding and enable “Clients can connect to this server using HTTP binding. ”. and save the settings.
     25
     26The port numbers can be changed to whichever you like.
     27The default ports are 7070 and 7443.
     28
     29Go to Server->Server Settings->HTTP Binding and enable script syntax.
     30
     315) Go into plugins, from available plugins install
     32Client Control   
     33Presence Service
     34Search(will already be installed)   
     35User Creation
     36User import Export
     37Registration
     38Broadcast
     39
     40If for some reason you cannot see available plugins you can upload jar files after downloading from https://www.igniterealtime.org/projects/openfire/plugins.jsp.
     41
     426) Restart the Openfire server.
     43{{{
     44sudo /opt/openfire/bin/openfire restart
     45}}}
     46
     47== Setup contact list for each user and greeting message ==
     48
     491) Create a group called "everyone".
     50Users/Groups -> Groups -> Create New Group .
     51
     522) Click enable in Contact List (Roster) Sharing.
     53
     543) Enter “everyone” as Group Name and tick share group with additional users(after clicking select all users option).
     55
     564) Go to User/Group -> Users -> Registration Properties
     57
     585) Enter whatever message you want to welcome message box and click on save message.
     596) Enter the default group as “everyone” in default group box and click on save group.
     607) Then in the registration settings box at the top tick:
     61* Enable welcome message.
     62* Enable automatically adding of new users to a group
     63Click on Save Settings.
     64
     658) Go to User/Groups -> Groups.
     66 Go to everyone group and manually add admin as the user to that group.
     67
     68== Setup Status messages ==
     691) Go to Server -> Server Settings -> Presence Service and change presence visibility to Anyone.