Changes between Version 7 and Version 8 of InstallationGuidelines/Chat
- Timestamp:
- 05/29/14 16:37:44 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InstallationGuidelines/Chat
v7 v8 1 1 == Chat Server Setup == 2 2 3 1. Install a JRE: 1.5.0 or later. You can check your java version by typing "java -version" at the command line and (if necessary) upgrade your Java installation by visiting http://java.sun.com or you can use openjdk-6-jre 3 4 4 1)Download Openfire server tar file from http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_9_1.tar.gz5 2. Download Openfire server tar file from http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_9_1.tar.gz 5 6 Recommended version: 3_9_1 6 7 7 Note: the .tar.gz build does not contain a bundled Java runtime (JRE). Therefore, you must have JDK or JRE 1.5.0 (Java 5) or later installed on your system. You can check your java version by typing "java -version" at the command line and (if necessary) upgrade your Java installation by visiting http://java.sun.com 8 9 2) Using the .tar.gz, extract the archive to /opt : 8 3. Using the .tar.gz, extract the archive to /opt : 10 9 {{{ 11 10 sudo tar -xzvf openfire_version.tar.gz … … 17 16 Open the browser with url http://<ip of the server>:9090/ 18 17 19 3)Follow through the onscreen steps to set up web console.18 4. Follow through the onscreen steps to set up web console. 20 19 Basic Steps: 21 20 * Language Selection … … 25 24 * Admin account: Give a valid email address for admin 26 25 27 4)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.26 5. 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. 28 27 29 28 The port numbers can be changed to whichever you like. … … 31 30 This port number is the one which will be used to connect by Sahana Eden Chat. So the chat ip to be entered in 000_config file will be "<public ip>:<port selected>". 32 31 33 34 32 Go to Server->Server Settings->HTTP Binding and enable script syntax. 35 33 36 5)Go into plugins, from available plugins install34 6. Go into plugins, from available plugins install 37 35 Client Control 38 36 Presence Service … … 45 43 If for some reason you cannot see available plugins you can upload jar files after downloading from https://www.igniterealtime.org/projects/openfire/plugins.jsp. 46 44 47 6)Restart the Openfire server.45 7. Restart the Openfire server. 48 46 {{{ 49 47 sudo /opt/openfire/bin/openfire restart … … 52 50 == Setup contact list for each user and greeting message == 53 51 54 1 )Create a group called "everyone".52 1. Create a group called "everyone". 55 53 Users/Groups -> Groups -> Create New Group . 56 54 57 2 )Click enable in Contact List (Roster) Sharing.55 2. Click enable in Contact List (Roster) Sharing. 58 56 59 3 )Enter “everyone” as Group Name and tick share group with additional users(after clicking select all users option).57 3. Enter “everyone” as Group Name and tick share group with additional users(after clicking select all users option). 60 58 61 4 )Go to User/Group -> Users -> Registration Properties59 4. Go to User/Group -> Users -> Registration Properties 62 60 63 5 )Enter whatever message you want to welcome message box and click on save message.64 6 )Enter the default group as “everyone” in default group box and click on save group.65 7 )Then in the registration settings box at the top tick:61 5. Enter whatever message you want to welcome message box and click on save message. 62 6. Enter the default group as “everyone” in default group box and click on save group. 63 7. Then in the registration settings box at the top tick: 66 64 * Enable welcome message. 67 65 * Enable automatically adding of new users to a group 68 66 Click on Save Settings. 69 67 70 8 )Go to User/Groups -> Groups.68 8. Go to User/Groups -> Groups. 71 69 Go to everyone group and manually add admin as the user to that group. 72 70 73 71 == Setup Status messages == 74 1 )Go to Server -> Server Settings -> Presence Service and change presence visibility to Anyone.72 1. Go to Server -> Server Settings -> Presence Service and change presence visibility to Anyone.