Install Sametime Community Server

Comments

Transcription

Install Sametime Community Server
Install Sametime Proxy 9.0.0.1
This is the steps I followed to Install and Configure Sametime 9.0.0.1 on a single
Windows server. I am setting this up to integrate chat and awareness into my
Connections and Portal environments, therefore I will only install the Sametime
Community, Proxy and Server Console. For this specific environment the Server
Console is not necessary, but in case I want to add Meetings or something later, I decided
to go ahead and install it.
Install Sametime Proxy 9.0.0.1 ........................................................................................... 1
1. Software ...................................................................................................................... 2
Install Sametime System Console ....................................................................................... 4
2. Install WebSphere Application Server........................................................................ 4
2.1. Install IBM Install Manager ................................................................................. 5
2.2. Install WebSphere Application Server v8.5.5.5 and ifixes ................................ 10
3. Install DB2 ................................................................................................................ 23
4. Install IBM Sametime Server Console ..................................................................... 36
4.1. Create the System Console Database ................................................................. 37
4.2. Install IBM Sametime System Console ............................................................. 38
5. Configure Sametime with LDAP directory .............................................................. 53
6. Install Sametime Community Server ........................................................................ 61
6.1. Disable unused TCP global settings ................................................................... 62
6.2. Install Domino 9.0.1 fp4 .................................................................................... 65
6.2.1. Install Domino 9.0.1 ................................................................................... 65
6.2.2. Configure Domino 9.0.1 ............................................................................. 69
6.2.3. Install Domino 9.0.1 fp4 ............................................................................. 79
6.3. Install Notes Client ............................................................................................. 81
6.3.1. Configure the Notes Client ......................................................................... 86
6.4. Configure Community server in system console ............................................... 87
6.5. Install Sametime Community Server ................................................................. 90
7. Install Sametime Proxy Server.................................................................................. 95
7.1. Create and Configure STProxy Database........................................................... 95
7.2. Configure Sametime Proxy Server in Solution Console .................................... 97
7.3. Install Sametime Proxy Server ......................................................................... 101
7.4. Configure Community server to trust Proxy connections ................................ 117
8. Test STProxy Server ............................................................................................... 118
1.
Software
I downloaded the following software:
IBM Sametime Complete V9 for IBM Connections Suite V5.0 Multiplatform
Multilingual eAssembly (CRS4SML)
NOTE: The bundle comes with the 9.0 version of Sametime, however, we are going to
install the latest 9.0.1, which we will download from fix central, so those components do
not need to be downloaded here. Only Domino, WebSphere and DB2 needs to bd
downloaded from the Sametime bundle.
 IBM Sametime Community Server V9.0 Windows Multilingual (CIQ8XML )
 IBM Sametime Proxy Server V9.0 Windows, X86 Linux, AIX, IBM i
Multilingual (CIQ48ML )
 IBM Sametime System Console Server V9.0 Windows, X86 Linux, AIX,
IBM i Multilingual (CIQ4CML )






IBM Notes, Domino Designer and Admin V9.0 for Windows XP,Vista and
Windows 7 32 Bit English (CIB9AEN )
IBM Domino Server V9.0 32 Bit for Windows English (CIBM0EN )
IBM WebSphere Application Server Network Deployment V8.5.5 (1 of 3)
for Multiplatform Multilingual (CIK2HML )
IBM WebSphere Application Server Network Deployment V8.5.5 (2 of 3)
for Multiplatform Multilingual (CIK2IML )
IBM WebSphere Application Server Network Deployment V8.5.5 (3 of 3)
for Multiplatform Multilingual (CIK2JML )
IBM WebSphere V8.5.5 iFixes for IBM Sametime V9.0 Windows, x86
Linux, AIX, IBM i Multilingual (CIQ6JML )

IBM Installation Manager V1.6.2 for Windows x86_64 (required to install
WebSphere Application Server V8.5.5), Multilingual (CIL0DML )

IBM DB2 10.1 - Limited Use for Windows on AMD64 and Intel EM64T
systems (x64) Multilingual (CI6TYML )
Domino Server v9.0.1 is not part of the eAssembly, and needs to be download seperately:
 IBM Domino Server V9.0.1 32 Bit for Windows English (CIQ7VEN )
Sametime latest versions - http://www01.ibm.com/support/docview.wss?uid=swg21688304

Sametime System Console:

Sametime Community Server:

Sametime Proxy Server:

WebSphere 8.5.5.5

Domino 9.0.1 FP4 32bit

Java Virtual Machine 7.0.9.10 (for Community Servers)

Domino JRE
NOTE: Select the JVM tab, then scroll down

IBM Installation Manager 1.8.3
Install Sametime System Console
Before installing and Configuring the STProxy and Community we need to install and
setup the System Console.
2.
Install WebSphere Application Server
This is a two step process. First we install IBM Install Manager, then use that to Install
WebSphere Application server and the recommended ifixes.
2.1. Install IBM Install Manager
Software needed for this step:
 IBM Installation Manager V1.6.2 for Windows x86_64 (required to install
WebSphere Application Server V8.5.5), Multilingual (CIL0DML )
 IBM Installation Manager 1.8.3
I extracted this download to C:\DownloadDirector\Install_Mgr_V1.8.3
1. Run C:\DownloadDirector\Install_Mgr_V1.8.3\install.exe
2.
3.
4.
5.
6.
2.2. Install WebSphere Application Server v8.5.5.5 and ifixes
Software needed for this step:
WebSphere 8.5.5
 IBM WebSphere Application Server Network Deployment V8.5.5 (1 of 3)
for Multiplatform Multilingual (CIK2HML )
 IBM WebSphere Application Server Network Deployment V8.5.5 (2 of 3)
for Multiplatform Multilingual (CIK2IML )
 IBM WebSphere Application Server Network Deployment V8.5.5 (3 of 3)
for Multiplatform Multilingual (CIK2JML )
WebSphere 8.5.5 fp 5

WebSphere 8.5.5.5 - http://www01.ibm.com/support/docview.wss?uid=swg21688304
Extract all WebSphere 8.5.5 parts into the same directory (I used
C:\DownloadDirector\WASND_v8.5.5)
Extract the WebSphere 8.5.5 fp5 parts into the same directory (I used
C:\DownloadDirector\WS8.5.5-FP0000005)
7. If IBM Install Manager is not already running from the previous step start it now
by going to Start - IBM Installation Manager
8. Go to File - Preferences
9. Click Add Repository... and browse out to the location of WAS 8.5.5
10. Do the same for WAS 8.5.5 fp5
11.
12.
13.
14.
15.
16.
17.
18.
19.
20. The Sametime Install program will create the profiles, so we select None under
which program to start.
21. Exit Install Manager
3.
Install DB2
Software Needed
 IBM DB2 10.1 - Limited Use for Windows on AMD64 and Intel EM64T
systems (x64) Multilingual (CI6TYML )
For this environment I am installing the Sametime System Console, STProxy and the
Sameitme Community Server. The Sametime System Console needs DB2 to store
information.
1. Extract the DB2 10.1 download to directory on the server (I used
C:\DownloadDirector\DB2_101)
2. Run C:\DownloadDirector\DB2_101\WSER\image\setup.exe
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
4.
Install IBM Sametime Server Console
Software needed:
IBM Sametime Complete V9 for IBM Connections Suite V5.0 Multiplatform
Multilingual eAssembly (CRS4SML)
 IBM Sametime System Console Server V9.0 Windows, X86 Linux, AIX,
IBM i Multilingual (CIQ4CML )
Latest System Console Version
http://www-01.ibm.com/support/docview.wss?uid=swg21688304

Sametime System Console (at the time this was 9001 - AGAR-9RHDHN):
Extract the System Console and v9001 hotfix to their own directory
I extracted System Console v9.0 CIQ4CML to C:\DownloadDirector\ST_Console9
I extracted System Console 9.0.0.1 hotfix AGAR-9RHDHN to
C:\DownloadDirector\SametimeSystemConsole9001AGAR-9RHDHN
4.1. Create the System Console Database
1. Log into the system as the DB2 administrator
2. From a command prompt Change directory to the 9.0.0.1 hotfix directory and run
C:\DownloadDirector\SametimeSystemConsole9001AGAR9RHDHN\SametimeSystemConsole\DatabaseScripts\SystemConsole\ createSCD
b.bat STSC db2admin
(NOTE: Copy this file to the DB2 server and run it if they are on separate
machines)
4.2. Install IBM Sametime System Console
1. Start IBM Installation Manager
2. Add the System Console repositories by going to File - Preferences
3. Click Add Repository...
4. Browser to the 9.0.0.1 hotfix directory/SSC/respoitory.config
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18. Close Install Manager
5.
Configure Sametime with LDAP directory
In this step we will configure the LDAP directory in the Sametime System Console
1. If it's not running start the System Console DMGR by running
C:\IBM\WebSphere\AppServer\profiles\STSCDMgrProfile\bin>startManager.bat
2. If it's not runnign start the System Console Application by running
C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin>startNode.bat
C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin>startServer.bat
STConsoleServer
3. Open a browser to the Integrated Solution Console
(http://cpstproxy.rtp.raleigh.ibm.com:8700/ibm/console) and login with the admin
user (localadmin)
4. Open Sametime System Console - Sametime Prerequisites and click on Connect
to LDAP Servers
5. Under Connect to LDAP Servers, click ADD
6.
7.
8. For Policy ID, typically UUID should be selected, if that is blank or if you are
using Native Domino on the Sametime Community server select Distinguished
Name
for membership attribute: enter the attribute in the person record that returns the
groups a user has access to. The typical settings for each dir are:
IBM Directory Server: ibm-allgroups
Active Directory: memberOf
Domino LDAP: dominoAccessGroups
9. Set the objectclass and membership attribute for the groups in your LDAP. The
typical settings for each ldap directory are:
IBM Directory Server: groupOfUniqueNames : uniqueMember
Active Directory: groupOfNames : member
Domino LDAP: dominoGroup : member
10.
11. Log out of the Integrated Solution Console
12. Restart the Sametime System Console by running
a. C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin\stopServer.b
at STConsoleServer -username localadmin -password password
b. C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin\stopNode.ba
t -username localadmin -password password
c. C:\IBM\WebSphere\AppServer\profiles\STSCDMgrProfile\bin\stopMana
ger.bat -username localadmin -password password
Verify the security settings
13. Open a browser to the Integrated Solution Console
(http://cpstproxy.rtp.raleigh.ibm.com:8700/ibm/console) and login with the
administrator (localadmin)
14. Go to Users and Groups - Manage Users, you should see a list of the users in your
organization
15. Search for and click on one of the users you know is in a group
16. Click on the Groups tab, you should see the list of groups the user belongs to
6.
Install Sametime Community Server
Software needed for this step:
 IBM Notes, Domino Designer and Admin V9.0 for Windows XP,Vista and
Windows 7 32 Bit English (CIB9AEN )
 IBM Domino Server V9.0 32 Bit for Windows English (CIBM0EN )
 Sametime Community Server:

Domino 9.0.1 FP4 32bit

Domino JRE
NOTE: Select the JVM tab, then scroll down
6.1. Disable unused TCP global settings
1. Open a command prompt, and run the following command
netsh int tcp show global
2. Check the following settings:
Chimney Offload
The status should be disabled
Receive-Side Scaling
The status should be disabled
Receive Window Auto-Tuning Level
The status should be disabled
Add-on Congestion Control Provider
The status should be none
So I need to update Receive-Side Scaling, Receive and Window Auto-Tuning Level. I
did that using the following steps:
3. Backup the affected registry settings:
a. Open the Registry Editor by clicking Start > Run, typing regedit, and
clicking OK.
b. In the navigation tree, expand HKEY_LOCAL_MACHINE > SYSTEM >
CurrentControlSet > Services > Tcpip > Parameters.
This is the part of the registry that will be affected by the changes to the
TCP global settings; you can back up just this section, or any higher level
that includes this section.
c. Click File > Export.
In the Export Registry File dialog box, select a location to store the file
that will contain the backed up settings, type a name for the file (leave the
file type set to .reg), and click OK.
d. Close the Registry Editor.
4. Disable the TCP Global Settings by running the following commands:
a. Chimney Offload
netsh int tcp set global chimney=disabled
b. Receive-Side Scaling
netsh int tcp set global rss=disabled
c. Receive Window Auto-Tuning Level
netsh int tcp set global autotuninglevel=disabled
d. Add-on Congestion Control Provider
netsh int tcp set global congestionprovider=none
NOTE: I only needed to run b and c
5. Run netsh int tcp show global to ensure the settings are correct:
6.2. Install Domino 9.0.1 fp4
Software Needed:
 IBM Notes, Domino Designer and Admin V9.0 for Windows XP,Vista and
Windows 7 32 Bit English (CIB9AEN )
 IBM Domino Server V9.0.1 32 Bit for Windows English (CIQ7VEN )
 Domino 9.0.1 FP4 32bit - http://www01.ibm.com/support/docview.wss?uid=swg21688304
Download the files to C:\DownloadDirector
6.2.1. Install Domino 9.0.1
1. Run C:\DownloadDirector\ DOMINO_9.0.1_32_BIT_WIN_ENGLISH.exe
2.
3.
4.
5.
6.
7.
8.
9.
6.2.2. Configure Domino 9.0.1
10. Start the Domino Server
11.
12.
13.
14.
15.
16.
17. I clicked Customize... and unchecked some setting I will not need on this
Sametime Community Server
18. I left only the following selected
Database Replicator
Mail Router
Agent Manager
Admin Process
HTTP Server
19.
20. Ensure the hostname has the fully qualified hostname
(cpstproxy.rtp.raleigh.ibm.com)
21.
22.
23.
24.
25.
26. Start the Domino Server
27.
28. Shut the server down.
6.2.3. Install Domino 9.0.1 fp4
1. Run C:\DownloadDirector\domino901FP4_w32.exe
2.
3.
4.
5.
6. Start the Domino server, a show server command should show version of
9.0.1FP4
6.3. Install Notes Client
1. Run C:\DownloadDirector\DOMINO_DESI_ADM_9.0_32B_WIN_EN.exe
2.
3.
4.
5. Make sure to install the Notes Client and IBM Domino Administrator clients, The
rest are optional, I went ahead and installed them for other testing I do
6.
7.
6.3.1. Configure the Notes Client
8. Start IBM Notes Client
9.
10.
11.
12.
13. Close the Notes Client
6.4. Configure Community server in system console
1. Open a browser to the Integrated Solution Console
(http://cpstproxy.rtp.raleigh.ibm.com:8700/ibm/console) and login with the admin
(localadmin)
2. Go to Sametime System Console - Sametime Guided Activities - Install Sametime
Community Server
Select Create a New Deployment Plan and click Next
3.
4.
5.
6.
7.
8.
9. Log Out of the Integrated Solution Console
6.5. Install Sametime Community Server
1. Run C:\DownloadDirector\SametimeCommunity9001AAZI9RGLXV\setupwin32.exe
2.
3.
4.
5.
6.
7.
8.
9.
10.
11. Shut the Sametime Domino server and Sametime System Console down, then
restart the machine.
7.
Install Sametime Proxy Server
Software needed for this step
 Sametime Proxy Server:
I extracted the download to C:\DownloadDirector\SametimeProxyServer9001AGRE9ZPSH8
7.1. Create and Configure STProxy Database
1. Run C:\DownloadDirector\SametimeProxyServer9001AGRE9ZPSH8\SametimeProxyServer\DatabaseScripts\ProxyServer>createProxyDb.bat
STPS db2admin
where STPS is the stproxy server db name
db2admin is your database administrator name
2. Open a browser to the Integrated Solution Console
(http://cpstproxy.rtp.raleigh.ibm.com:8700/ibm/console) and login as the
administrator (localadmin)
3. Go to Sametime System Console - Sametime Prerequisites - Connect to DB2
Databases
Under Connect to DB2 Databases click Add...
4.
5.
7.2. Configure Sametime Proxy Server in Solution Console
6. If you are not still in the Integrated Solution Console, access it from a browser
and sign in.
7. Go to Sametime System Cosnole - Sametime Guided Activities - Install Sametime
Proxy Server
Select Create a New Deployment Plan and click Next
8.
9.
10.
11.
12.
13.
14.
15.
16. Log out of the Integrated Solution Console
7.3. Install Sametime Proxy Server
1. Start IBM Install Manager
2. Go to File Preferences
3. Click Add Repository and browser to the STProxy download
4. C:\DownloadDirector\SametimeProxyServer9001AGRE9ZPSH8\SametimeProxyServer\STProxy\repository.config
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
7.4. Configure Community server to trust Proxy connections
Once the Proxy server is installed we need to configure the Community Server to trust
the connection from the Proxy server. There are 2 ways to do this.
1. Add the ipaddress of the different STProxy nodes to the trusted servers list. Those
steps are detailed here: http://www01.ibm.com/support/knowledgecenter/SSKTXQ_9.0.0/admin/admin/ps_admin_st_mng_i
p.dita
2. Configure the Community server to trust all connections from any server. As this is a
test environment, and it's possible my ipaddress may change, I'm taking the easy way
out... and allowing connections for any and all ipaddresses...
1. On the Sametime Community server, open the sametime.ini
(C:\IBM\Domino\sametime.ini)
2. In the [Debug] section add
vps_bypass_trusted_ips=1
3. Restart the Community server for the change to take effect
8.
Test STProxy Server
1. After install, I restarted the entire enviornment:
Restart the Sametime servers for the changes to take effect. Run the following
commands:
a. Stop STProxy:
C:\IBM\WebSphere\AppServer\profiles\cpstproxySTPPNProfile1\bin>stopServer.bat
STProxyServer -user localadmin -password password
b. Stop STProxy nodeagent:
C:\IBM\WebSphere\AppServer\profiles\cpstproxySTPPNProfile1\bin>stopNode.bat user localadmin -password password
c. Stop ST Console:
C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin\stopServer.bat
STConsoleServer -username localadmin -password password
d. Stop ST Console nodeagent:
C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin\stopNode.bat -username
localadmin -password password
e. Stop DMGR:
C:\IBM\WebSphere\AppServer\profiles\STSCDMgrProfile\bin\stopManager.bat username localadmin -password password
f. Start DMGR:
C:\IBM\WebSphere\AppServer\profiles\STSCDMgrProfile\bin\startManager.bat
g. Start ST Console nodeagent:
C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin\startNode.bat
h. Start STConsole:
C:\IBM\WebSphere\AppServer\profiles\STSCAppProfile\bin\startServer.bat
STConsoleServer
i. Start STProxy nodeagent:
C:\IBM\WebSphere\AppServer\profiles\cpstproxySTPPNProfile1\bin\startNode.bat
j. Start STProxy:
C:\IBM\WebSphere\AppServer\profiles\cpstproxySTPPNProfile1\bin\startServer.bat
STProxyServer
2. Open a Browser to the STProxy server
(http://cpstproxy.rtp.raleigh.ibm.com:9081/stwebclient/index.jsp)
NOTE: If you are unsure of the port, go to the integrated solution console, Server
- Server Types - WebSphere Application servers, click on STProxyServer, open
Ports and look for the WC_defaulthost and WC_DEFAULTHOST_SECURE
3. Click Launch Chat
4. Login with a test user

Similar documents