289
© 2011 IBM Corporation SHOW202 Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

Embed Size (px)

DESCRIPTION

Presentation by Stuart McIntyre & Rob Wunderlich from Lotusphere 2011Here's the abstract: 'We will install – from scratch – a complete Lotus Connections infrastructure.No smoke, no mirrors. You'll go away with all the materials needed to install Lotus Connections 3.0 from scratch, and become Enterprise 2.0 heroes!The Lotus Connections install process keeps improving with each release, introducing new wizards, reducing prerequisite steps, making the process more robust and Lotus Connections 3.0 goes a step further by using the new Installation Manager technology.But there are still a lot of moving parts. With over thirty successful Lotus Connections installations completed between us, we'll take attendees through the installation process step-by-step, from installing and patching IBM WebSphere and DB2, connecting to LDAP, through installing Lotus Connections and onto securing the service, all in 90 short minutes!'

Citation preview

Page 1: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• SHOW202 • Enterprise 2.0 Hero - a

Beginner's Guide to Installing IBM Lotus Connections 3.0

Page 2: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

This session

• We will install – from scratch – a complete Lotus Connections infrastructure.• No smoke, no mirrors. You'll go away with all the materials needed to install Lotus

Connections 3.0 from scratch, and become Enterprise 2.0 heroes!• The Lotus Connections install process keeps improving with each release, introducing

new wizards, reducing prerequisite steps, making the process more robust and Lotus Connections 3.0 goes a step further by using the new Installation Manager technology.

• But there are still a lot of moving parts. With over thirty successful Lotus Connections installations completed between us, we'll take attendees through the installation process step-by-step, from installing and patching IBM WebSphere and DB2, connecting to LDAP, through installing Lotus Connections and onto securing the service, all in 90 short minutes!

2

Page 3: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary• Resources• Q&A

3

Page 4: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation4

• Notes/Domino consultant since early '90s. Certified developer, system admin and Lotus instructor (although probably lapsed in most by now)

• Held positions at several Detroit-area IBM/Lotus business partners prior to joining IBM itself in 2006.

• Went “independent” in 2009 (meaning, I'm available!), targeting social technology, Notes/Domino and Lotus Connections

• Infrequently updates www.dominounplugged.com• Twitter: rwunder• email: [email protected]

About Rob Wunderlich

Page 5: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation5

● Technical Director of Collaboration Matters (UK-based Lotus business partner), a social software evangelist and Lotus Connections specialist.

● Has been working with Lotus software for 18 years, and focused on Lotus Connections since its 2007 launch, presenter at conferences such as Lotusphere, UKLUG and Collaboration University.

● Authors the Connections Blog: lotusconnectionsblog.com (amongst others)● Twitter: stuartmcintyre● Email: [email protected]

About Stuart McIntyre

Page 6: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

So what are we going to cover today?• How to install Lotus Connections 3.0 in a non-clustered Production environment• Why default isn’t necessarily best practice!• EVERYTHING WE SHOW YOU IS ON THE HANDOUTS – STEP BY STEP, SCREEN

BY SCREEN

6

Page 7: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Some Terminology...

Term MeaningWAS IBM WebSphere Application Server (Network Deployment Edition)IHS IBM HTTP Server (or IHS), based on ApacheDB2 IBM DB2 Enterprise Server EditionLDAP Lightweight Directory Access Protocol - the service used for authentication and

population of data into Lotus ConnectionsTDI IBM Tivoli Directory IntegratorISC Integrated Solutions Console (WAS Administration utility)

We may also have used these abbreviations:LC Lotus ConnectionsST Lotus SametimeLQ Lotus QuickrDMgr WAS Deployment Manager

7

Page 8: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary • Resources• Q&A

8

Page 9: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

What’s in the Lotus Connections box?

Lotus Connections 3.0 InstallerLotus Connections 3.0 Wizards

WebSphere Application Server Network Deployment 7.0

WebSphere Application Server Network Deployment Supplements 7.0 (HTTP)

WebSphere Application Edge Components 7.0 (Optional)

DB2 9.5 or 9.7(Optional)

Tivoli Directory Integrator 7.0.0Tivoli Directory Server 6.2 (Optional)

9

Page 10: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

What Versions Do We Need?

LC2.5 LC3.0

WAS WAS 6.1.0.23 WAS ND 6.1.0.23

WAS ND 7.0.0.11

DBDB2 9.1.6, 9.5.3

Oracle 10g 10.2.0.4 MS SQL 2005 Enterprise

DB2 9.5.0.5, 9.7.0.2 Oracle 10g 10.2.0.4

MS SQL 2005 Enterprise SP3

HTTP WAS/IHS 6.1.0.23 WAS/IHS 7.0.0.11

LDAP

ITDS 6.0.0.3, 6,1 Lotus Domino 7.0.2, 8.0.x, 8.5.x

MS AD 2003Sun Java System Directory Server 5.2Sun Java Platform Standard Edition 6.0

Novell eDirectory 8.8

ITDS 6.2.0.2 Lotus Domino 8.0.2+

MS AD 2003, ADAM MS 2008 Sun Java System Directory Server 6.3

Novell eDirectory 8.8.5

TDI TDI 6.1.0.6 TDI 7.0.0.5

10

Page 11: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

So Where Do We Get That Code From?

LC 3.0 InstallerLC 3.0 Wizards

LC 3.0 UpdateInstallerAll current LC3.0 Fixes

WAS ND 7.0WAS ND Supplements 7.0

WebSphere UpdateInstaller 7.0.0.13HTTP 7.0

DB2 9.7 FP2 orDB2 9.5 FP5

Oracle 10g Enterprise 10.2.0.4

MS SQL Server 2005 Enterprise

SP2 FP3

Domino 8.0.2Domino 8.5.x

MS Active Directory 2003

SP2+

Novell eDirectory 8.8

Sun Java Directory Server 5.2, 6.0

TDI 7.0TDI 7.0 FP5

Tivoli Directory Server 6.2 FP2

FCFC

FC = FixCentral http://ibm.com/support/fixcentral

PA/PW = Passport Advantage (Customers) or PartnerWorld (Partners)

FC

FC

FC

PA/PW

PA/PWPA/PW

PA/PW

FCTN

TN = UpdateInstaller TechNote http://www-01.ibm.com/support/docview.wss?uid=swg24020212

PA/PW

PA/PW

11

Page 12: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

What Platforms are Supported?

AIX 6.1 TL4 (64 Bit)Windows Server 2008 Enterprise Edition (64 Bit only - not R2!)Windows Server 2003 SP2 Enterprise Edition (32 Bit only)Windows Server 2003 SP2 Standard Edition (32 Bit only

RHEL 5.0 Advanced Platform Update 4 (System z)RHEL 5.0 Advanced Platform Update 4 (32 Bit or 64 Bit)

SUSE Linux Enterprise Server 10 SP2 (System z)SUSE Linux Enterprise Server 10 SP2 (32 Bit)

SUSE Linux Enterprise Server 11 (System z - 64 Bit Tolerate)SUSE Linux Enterprise Server 11 (64 Bit Tolerate)

12

Page 13: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

In The Real World...• Most Lotus Connections 3.0 installations are:

– Either Windows 2008 64-Bit or RHEL 64-Bit– Run against Lotus Domino Directory or MS Active Directory LDAP– Use DB2 (more on that in a bit...)

• So, for this session we are using:– Windows 2008 Standard Server SP1 (not R2)– Lotus Domino 8.5.2 LDAP– DB2 9.7

• Basic Windows install, plus– Google Chrome– BareTail– Easy Capture– Softerra LDAP Administrator

• Then cloned VM

13

Page 14: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

The Installation Environment• We’re trying hard to mimic a real production environment, suitable for approximately

1000+ users, using VMWare virtual machines (VMs)• Using two servers (via VMs):

• In a production environment, would expect LDAP to already exist (Domino or AD), otherwise this environment built on VMWare ESX would work well.

Server Name Running RAM

Data(data.ls11.us/10.10.10.1)[Black desktop]

DB2TDILDAP (Domino)

2GB

Connections (connections.ls11.us/10.10.10.2)[Purple desktop]

WASHTTP

4GB

14

Page 15: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

The Installation Environment (cont.)• Between those two servers (“data” and “connections”) we're going to build – from

scratch – a working Lotus Connections instance during this session• However, to avoid 90% of this session consisting of looking at progress bars, we're

going to do some “magic of television” during the install (you know, where the chef puts all the ingredients together in a pot and 'through the magic of television' then pulls one out of the oven that's been cooking for two hours)

• We'll go through all the steps and initiate the installation we're working on, but then we'll switch to another VM instance where 45 minutes have elapsed and that part of the install says “complete”

• We have complete, total faith that we'll be successful in our endeavor, but just in case, we've got a VM of the finished product, as well

15

Page 16: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

In Your Environment, You Might...• Copy this installation environment (changing only hostnames, usernames and

passwords as appropriate), giving you a flexible and responsive environment for testing, pilots and small-scale production

• Shift HTTP on to its own server (moving to a three-box install), aiding performance and scalability further

• Cluster WAS onto multiple nodes allowing growth to many thousands of concurrent users

• However, the installation process is much the same, so this approach and these notes will help you along the way.

• But we’re getting ahead of ourselves...

16

Page 17: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary • Resources• Q&A

17

Page 18: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

SQL Server or Oracle customer, why use DB2?• If your organization currently uses either Microsoft SQL Server or Oracle, should you

use DB2 for Lotus Connections or not?– Point one – Lotus Connections happily supports all three databases (and, officially,

supports all three equally)– Point two – updates, etc., for Connections and DB2 will happen in tandem and will be

found all in one place. Oracle and SQL will not.– Point three – if your organization is already running SQL or Oracle (or DB2, for that matter),

will you be allowed to use the existing infrastructure or will you need a database infrastructure of your own, anyway?

– Point four – if your organization is running ANY ONE of the three DBs, are you running the right version ?

– Point five – give thought to licensing. DB2 is free with Connections – will you need additional licenses, even if the other DBs are available in your organization? Will you need additional CALs if EVERYONE in your organization will potentially be accessing your existing DBs ?

• We're not saying you shouldn't use something else, but there are a lot of reasons why the 'included-in-the-box DB2' is the logical choice...

18

Page 19: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Document, Document, Document!• Document every step of your installation. Include:

– Naming conventions– Host names and IP addresses– Usernames and Passwords (and the specific role the user plays)– Detailed commands, will come in useful for future installs, trouble-shooting etc.

• Suggestions:– Mind Maps– Evernote– Screenshots– Camtasia (or similar) to record install screens

19

Page 20: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Other tips...• We don't want to ruin all the surprises in our “12 Things Your Mother Never Told You”

session, but there are a couple critical tips to pass along:

• Never install into c:\program files (or any path with spaces)• Keep paths as short as possible• If using VMs, take regular snapshots (so you can do a step over if needed)• Use Baretail (or tail -f) to follow log files• Use an LDAP browser• Use cheat sheets (record frequently-used command lines in a txt file)• Plan to spend three times more time planning than doing, and three times more time

doing that on Profiles than anything else• Always wear white at night (important general safety tip)

20

Page 21: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary • Resources• Q&A

21

Page 22: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

What’s Changed for 3.0? (General)• Global Navigation and Theme (including drop-down menus)• Home Page/News – improved news feed and integration of status updates, email

digest• Communities – invitations, improved Files integration, Activities integration,

subcommunities,• My Communities views• Forums – standalone service, tags, question/answer topics• Profiles – Do You Know, Things in Common, Social Path widgets, tabbed Profile • Files – collections changed to folders including drag and drop• Wikis – improved use of real estate, drag and drop navigation, My Wikis views• Blogs – improved authoring including new editor and more consistent navigation and

entries• Lists• Linked Value – SharePoint/Communities integration, new portlets, status updates

Lotus• Notes sidebar plug-in

22

Page 23: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

What’s Changed for 3.0? (Admin)• From the Administrator standpoint:• The installation procedure has changed significantly

– Connections 3.0 installer is based on the newest install technology – IBM Rational Install Manager (2.5 was based on Install Shield). This is the same as used for Lotus Sametime 8.5.• The new installer has a more flexible GUI• Supports installation of multiple product simultaneously• Integrates install/uninstall/upgrade/modify into one GUI

– Connections 3.0 installer supports Network Deployment version of WAS only• No longer support Stand-alone deployment (still able to migrate from 2.5 stand-alone to 3.0 ND)

– Connections 3.0 installer supports installing multiple nodes at the same time• The installer will run directly against Deployment Manager and Managed Node rather than on

unmanaged nodes (like 2.5)– Connections 3.0 installer is faster with reduced post-install steps

23

Page 24: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

What’s Changed for 3.0? (Admin - cont.)• From the Administrator standpoint:

– The installation procedure has changed significantly– Installation now much faster:

• Actual installer still takes approximately an hour• But start-to-finish now approximately 60% of Connections 2.5 install time

– Upgrades from Connections 2.5.0.2 to Connections 3.0 will be supported– New Database Wizard for Connections 3.0

• “Nanny mode” enables you to look into the detailed commands the Wizard runs, selected by default

• Streamlined Wizard reduces number of questions asked– Population Wizard much improved too– Uses TDI 7.0

24

Page 25: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Are you ready? Sure?

25

Page 26: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary • Resources• Q&A

26

Page 27: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Installation Sequence• We will be following an install process that makes most sense on stage, given time

and equipment constraints• You do not need to perform the steps in exactly this order. The key is that all

installation pre-requisites are met fully before installing Lotus Connections.• The steps fall into four categories:

– Pre-installation steps (installing “foundational” software)– Configuring for Lotus Connections (create databases, etc.)– Install Lotus Connections– Post-Installation steps

27

Page 28: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB22. Apply DB2 License3. Install TDI

4. Apply TDI Fixpack5. Install WAS6. Install HTTP and WAS Plug-ins7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-insConfiguring for Lotus Connections

11.Start Deployment Manager

28

12.Configure Federated Repository 13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections InstallerPost-Installation Tasks

16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store19.Update Web Addresses

20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 29: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Pre-Installation Tasks• As per the previous slide, we need to get a bunch of “foundational” installs out of the

way before we actually install Connections:– On our “Data” server:

• Install DB2• Apply the DB2 license• Install TDI• Apply TDI Fixpack

– On our “Connections” server:• Install WAS• Install HTTP and WAS Plug-ins• Install WebSphere Update Installer • Patch WAS, HTTP, Plug-ins to 7.0.0.11

29

Page 30: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data• Download v9.7fp2_ntx64_server.exe from FixCentral

– (There is no need to install full version of DB2 and then patch - just install the FixPack on a clean system)

• Run v9.7fp2_ntx64_server.exe to unzip the contents (e.g. into c:\Install\db2_9702)• Go to the "SERVER" directory and run setup.exe

30

Page 31: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The following panel is displayed:

• Click the Install a Product link...31

Page 32: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The following panel appears:

• Click Install New...32

Page 33: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The following panel appears:

• Click Next...33

Page 34: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The license agreement is displayed:

• Accept and click Next...34

Page 35: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Select the Typical install type:

• Click Next...35

Page 36: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Select the option to install DB2:

• Click Next...36

Page 37: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Select the install location for DB2:

• Choose a suitable location (C:\IBM\SQLLIB), and click Next...37

Page 38: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Choose a username and password (we’re using ‘db2admin’ and ‘GetS0c1al’):

• Click Next...38

Page 39: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Accept the defaults for DB2 instance details:

• Click Next...39

Page 40: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The DB2 Tools panel is displayed:

• DB2 Tools are not required for this environment, click Next...40

Page 41: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The DB2 Notifications panel is displayed:

• DB2 Notifications are not required for this environment, deselect ‘Set up your DB2 server to send notifications’. Click Next... 41

Page 42: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The OS Security panel is displayed:

• It is security best practice to enable Windows Security, though I do not always do so - depending on organisational policy.

• Enable it, click Next... 42

Page 43: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The confirmation panel is displayed:

• Check the details and click Install...43

Page 44: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Once installation is complete, this panel is displayed:

• Check the details and click Finish.44

Page 45: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• The DB2 First Steps panel is then displayed:

• Just close this window.45

Page 46: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Check install using DB2 Control Center - right click green DB2 icon in the taskbar, and

select ‘DB2 Control Center’

• The Control Center will launch, showing the View panel. Ensure ‘Advanced’ is selected, set to not show this window in the future, and click OK:

46

Page 47: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 1: Install DB2 9.7 on data (cont.)• Expand the ‘All Systems’ and ‘Instances’ elements. You should see your system and

an instance named DB2 listed.

• Quit out of the Control Center.47

Page 48: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• You must create a user on the operating system for DB2 named lcuser (other user IDs can be used, but this is the default within the Lotus Connections installer).

• This user will be the owner of the databases when they are created. • On the database machine, expand Computer Management > System Tools > Local

Users and Groups > Users. Right click on Users and select New User...

48

Step 1: Install DB2 9.7 on data (cont.)

Page 49: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Enter user and password details of lcuser:

• Deselect the "User must change password at next logon" option, select “Password never expires”.

• Click Create

49

Step 1: Install DB2 9.7 on data (cont.)

Page 50: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Once the user has been created, right-click the user and click Properties:

• Select the ‘Member of’ tab. The lcuser user must be added to the DB2USERS group. Click Add and type DB2USERS in the "Enter the object names to select" field:

• Click OK until you are back to the Computer Management panel.50

Step 1: Install DB2 9.7 on data (cont.)

Page 51: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

An Aside: Installing DB2 on Linux• On Windows, a standard wizard-driven install of DB2 will automatically create a DB2

'instance' for Connnections to use. DB2 is also started and TCPIP communications configured. Easy-peasy!

• On Linux and AIX, things are a little different – these steps need to be run manually, else the DB Wizard will not be able to find a database instance to install into...

51

Page 52: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation52

An Aside: Installing DB2 on Linux (cont.)• Here are example steps to get DB2 ready on Linux, firstly create instance...

– Install DB2 using wizard– Add groups and users:

• groupadd -g 999 db2iadm1• useradd -u 999 -g db2iadm1 -m -d /home/db2inst1 db2inst1 -p password• useradd -u 998 -g db2iadm1 -m -d /home/db2fenc1 db2fenc1 -p password• useradd -u 997 -g db2iadm1 -m -d /home/db2adm1 db2adm1 -p password

– Create instance (as root):• /opt/ibm/db2/V9.7/instance/db2icrt -u db2fenc1 db2inst1

– Start DB2 (as db2inst1 – have to 'chmod 755 db2start' as root)• cd /opt/ibm/db2/V9.7/adm; ./db2start

– Create DB2 Admin Server (as root):• /opt/ibm/db2/V9.7/instance; ./dascrt db2adm1

– Test:• Login as db2inst1• db2cc

Page 53: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation53

An Aside: Installing DB2 on Linux (cont.)• Then configure TCPIP communications:

– Edit /etc/services (as root), add to bottom of file:• db2inst1 50000/tcp• DB2_d2binst1_2 60002/tcp• DB2_db2inst1 60003/tcp• DB2_db2inst1_1 60004/tcp• DB2_db2inst1_2 60005/tcp• DB2_db2inst1_END 60006/tcp

– Setup DB2 communications (as db2inst1)• cd ~/sqllib• . ./db2profile• db2

– update database manager configuration using svcename db2inst1– db2stop– Db2start– get database manager configuration

– db2set DB2COMM=tcpip– db2stop;db2start

Page 54: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation54

An Aside: Installing DB2 on Linux (cont.)• Then test:

– telnet localhost 50000

• You should then be ready to run DBWizard...

• Also need to configure DB2 to start automatically, e.g.:– Edit /etc/rc.local as root, add the following:

• #START DB2 for LOTUS CONNECTIONS• DB2LOG=/tmp/startDB2.out.`date +"%y%m%d"`• su db2inst1 -c /home/db2inst1/sqllib/adm/db2start >> $DB2LOG 2>&1

Page 55: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License3. Install TDI

4. Apply TDI Fixpack5. Install WAS6. Install HTTP and WAS Plug-ins7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

55

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 56: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 2: Apply DB2 License on data• Check status of current DB2 license by typing 'db2licm -l' at a command prompt:

• DB2 is shipped with trial license, this needs to be replaced with limited license included with Lotus Connections...

56

Page 57: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 2: Apply DB2 License on data (cont.)• Locate the DB2 license file named db2ese_o.lic (shipped in the

DB2_ESE_Restricted_QS_Activation_97.zip package)• Apply this file using the following commands:

– cd \install\DB2_ESE_ Restricted_QS_Activation_97\ese_o\db2\license (etc)– db2licm -a db2ese_o.lic

57

Page 58: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI

4. Apply TDI Fixpack5. Install WAS6. Install HTTP and WAS Plug-ins7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

58

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 59: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• Download TDI 7.0 for Windows 64-bit (C1IF1ML.zip) and unzip, e.g. into c:\Install

\TDI70_x64• Explore this directory, and run launchpad.exe

59

Page 60: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• This splash panel is displayed:

• Choose your language and click OK...60

Page 61: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• This splash panel is displayed:

• Click the Install IBM Tivoli Directory Integrator link...61

Page 62: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• This panel is displayed:

• Click the Tivoli Directory Integrator 7.0 Installer link...62

Page 63: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• This first installer panel is displayed:

• Click Next...63

Page 64: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The installer searches for previous installs:

• Click Next...64

Page 65: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The license is displayed:

• Accept, and click Next...65

Page 66: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The installation location panel is displayed:

• Choose a suitable location that does not contain a space (e.g. C:\IBM\TDI\V7.0), and click Next...

66

Page 67: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The installation type panel is displayed:

• Choose Typical, and click Next...67

Page 68: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The Solutions Directory panel is displayed:

• Choose ‘Do not specify’, and click Next...68

Page 69: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The ports panel is displayed:

• Accept the defaults, and click Next...69

Page 70: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The Administration and Monitoring Console panel is displayed:

• This is not necessary in this environment, click Next...70

Page 71: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• The confirmation panel is displayed:

• Check the details and click Install...71

Page 72: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 3: Install TDI on data (cont.)• Once installation is complete, this panel is displayed:

• Check the details, deselect ‘Start the Configuration Editor’, and click Finish.72

Page 73: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack5. Install WAS6. Install HTTP and WAS Plug-ins7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

73

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 74: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 4: Apply FixPack 5 to TDI on data• Unzip the file 7.0.0-TIV-TDI-FP0005.zip to create a folder with the same name (e.g.

C:\Install\7.0.0-TIV-TDI-FP0005)• Change to this directory and locate the UpdateInstaller.jar Jar file• Copy and paste this file in the C:\IBM\TDI\V7.0\maintenance directory, replacing the

existing file with the same name • Start a command prompt, change to the C:\IBM\TDI\V7.0\bin directory and run the

following command:– applyUpdates.bat -update C:\Install\7.0.0-TIV-TDI-FP0005\TDI-7.0-FP0005.zip

• The status of the fixpack install can be checked with:– applyUpdates.bat -queryreg 74

Page 75: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS6. Install HTTP and WAS Plug-ins7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

75

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 76: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections• Unzip the file that you have downloaded in a directory on your hard disk• Change to the directory and run launchpad.exe:

• Click “Launch the installation wizard for WebSphere Application Server Network Deployment”... 76

Page 77: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The following panel is displayed:

• Click Next...

77

Page 78: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The license is displayed:

• Accept, and click Next...78

Page 79: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The pre-requisites check is then executed. If it fails, cancel the install, check the pre-

requisites listed, and restart the WAS install:

• Assuming that the check is passed, click Next...79

Page 80: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The optional features panel is then displayed:

• Leave all checkboxes disabled, click Next...80

Page 81: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The installation location panel is displayed:

• Choose a suitable location (C:\IBM\WebSphere\AppServer), and click Next...81

Page 82: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The server environment panel is displayed:

• Select ‘Cell’* and click Next...* Note: this is a change from 2.5

82

Page 83: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The administrative security panel is displayed:

• Select ‘Enable’ checkbox and enter username and password* and click Next...* Note: this is a change from 2.5 83

Page 84: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• A note on Admin Security:

– Enabling during install is a change from 2.5 where best practice was to install with security disabled and enable after LDAP is configured

– The username used here must not be in LDAP, it is stored in the Local Repository

– If username is in LDAP, it can cause a significant issue if LDAP server or OU structure is changed at a later date

– Typically use wasadmin, wsadmin or lcadmin for this role

– Store the password somewhere!

84

Page 85: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The repository panel is displayed:

• Leave checkbox disabled and click Next...

85

Page 86: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• The confirmation panel is displayed:

• Check the details and click Next...

86

Page 87: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 5: Install WAS on connections (cont.)• If all goes to plan, the following panel will display:

• Click Finish...

87

Page 88: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

88

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 89: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 6: Install HTTP and WAS Plug-ins on connections• Unzip the file that WAS Supplements archive in a directory on your hard disk• Change to the IHS sub-directory and run install.exe:

• Click Next...89

Page 90: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)• The license is displayed:

• Accept, and click Next...

90

Page 91: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)• The pre-requisites check is then executed. If it fails, cancel the install, check the pre-

requisites listed, and restart the install:

• Assuming that the check is passed, click Next...91

Page 92: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The installation location panel is displayed:

• Choose a suitable location (C:\IBM\WebSphere\HTTPServer), and click Next...

92

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 93: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The port values panel is displayed:

• Accept the defaults, and click Next...

93

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 94: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The services panel is displayed:

• Enable both checkboxes, enter the details of your Windows admin user, set startup type as Automatic and click Next...

94

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 95: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Administration Server panel is displayed:

• Create a new user ID for this purpose (e.g. ihsadmin, add a password, and click Next...

95

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 96: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Plug-in panel is displayed:

• Select to install the Plug-in, create web server definition (defaults to ‘webserver1’), check the hostname of the server (e.g. connections.ls11.us), and click Next...

96

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 97: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The confirmation panel is displayed:

• Check the details and click Next...

97

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 98: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• If all goes to plan, the following panel will display:

• Click Finish...

98

Step 6: Install HTTP and WAS Plug-ins on connections (cont.)

Page 99: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

99

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 100: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The latest version of the Update Installer tool can be found at this technote– http://www-01.ibm.com/support/docview.wss?uid=swg24020212

• It’s always best to download and use the latest release, e.g. 7.0.0.13.100

Step 7: Install WebSphere Update Installer

Page 101: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Download and unzip the Update Installer package then run install.exe. This panel is displayed:

• Click Next...101

Step 7: Install WebSphere Update Installer (cont.)

Page 102: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The license is displayed:

• Accept, and click Next...

102

Step 7: Install WebSphere Update Installer (cont.)

Page 103: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The pre-requisites check is then executed. If it fails, cancel the install, check the pre-requisites listed, and restart the install:

• Assuming that the check is passed, click Next...103

Step 7: Install WebSphere Update Installer (cont.)

Page 104: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The installation location panel is displayed:

• Choose a suitable location (C:\IBM\WebSphere\UpdateInstaller), and click Next...

104

Step 7: Install WebSphere Update Installer (cont.)

Page 105: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The confirmation panel is displayed:

• Check the details and click Next...

105

Step 7: Install WebSphere Update Installer (cont.)

Page 106: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• If all goes to plan, the following panel will display:

• Ensure ‘Launch ... on exit’ is checked then click Finish...

106

Step 7: Install WebSphere Update Installer (cont.)

1. √

Page 107: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

107

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 108: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• After completing the previous task, the following panel will display:

• Click Next...

108

Step 8: Patch WAS to 7.0.0.11

Page 109: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The following update packages need to be installed:– 7.0.0-WS-WAS-WinX64-FP0000011.pak– 7.0.0-WS-WASSDK-WinX64-FP0000011.pak– 7.0.0.11-WS-WAS-IFPM12828.pak– 7.0.0.0-WS-WAS-IFPM23410.pak– 7.0.0.0-WS-WASJavaSDK-WinX64-IFPM24384

• These need to be downloaded from FixCentral and stored in an easily accessible location, e.g. C:\Install\WASFixes

109

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 110: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The tool should find the correct location of the WAS install (plus the HTTP and Plugin locations):

• Select the WAS installation (C:\IBM\WebSphere\AppServer) and click Next...110

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 111: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The task selection panel is displayed:

• Select “Install maintenance package” and click Next...

111

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 112: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The directory location is displayed:

• Select the directory where the WAS fixes reside (e.g. C:\Install\WASFixes) and click Next...

112

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 113: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The available packages panel is displayed:

• All applicable patches should be selected, check this and click Next...

113

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 114: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The installation summary panel is displayed:

• Click Next...

114

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 115: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• If all goes to plan, the following panel will display:

• Click Relaunch to restart the Update Installer...

115

Step 8: Patch WAS to 7.0.0.11(cont.)

Page 116: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

116

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 117: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• After completing the previous task, the following panel will again display:

• Click Next...

117

Step 9: Patch HTTP to 7.0.0.11

Page 118: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The following update package needs to be installed:– 7.0.0-WS-IHS-WinX64-FP0000011.pak

• This need to be downloaded from FixCentral and stored in an easily accessible location, e.g. C:\Install\WASFixes

• Note: if the HTTP Server is installed on a different system to the WAS server, then this fix will also need to be installed:– 7.0.0-WS-WASSDK-WinX64-FP0000011.pak

118

Step 9: Patch HTTP to 7.0.0.11(cont.)

Page 119: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The tool should find the correct location of the WAS, HTTP and Plugin installs:

• Select the HTTP installation (C:\IBM\WebSphere\HTTPServer) and click Next...

119

Step 9: Patch HTTP to 7.0.0.11(cont.)

Page 120: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The task selection panel is displayed:

• Select “Install maintenance package” and click Next...

120

Step 9: Patch HTTP to 7.0.0.11(cont.)

Page 121: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The directory location is displayed:

• Select the directory where the HTTP fixes reside (e.g. C:\Install\WASFixes) and click Next...

121

Step 9: Patch HTTP to 7.0.0.11(cont.)

Page 122: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The available packages panel is displayed:

• All applicable patches should be selected, check this and click Next...

122

Step 9: Patch HTTP to 7.0.0.11(cont.)

Page 123: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The installation summary panel is displayed:

• Click Next...

123

Step 9: Patch HTTP to 7.0.0.11(cont.)

Page 124: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• If all goes to plan, the following panel will display:

• Click Relaunch to restart the Update Installer...

124

Step 9: Patch HTTP to 7.0.0.11(cont.)

1. √

Page 125: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

125

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 126: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• After completing the previous task, the following panel will again display:

• Click Next...

126

Step 10: Patch Plugins to 7.0.0.11

Page 127: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The following update package needs to be installed:– 7.0.0-WS-PLG-WinX64-FP0000011.pak

• This need to be downloaded from FixCentral and stored in an easily accessible location, e.g. C:\Install\WASFixes

• Note: if the HTTP Server is installed on a different system to the WAS server, then this fix will also need to be installed:– 7.0.0-WS-WASSDK-WinX64-FP0000011.pak

127

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 128: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The tool should find the correct location of the WAS, HTTP and Plugin installs:

• Select the Plugins installation (C:\IBM\WebSphere\HTTPServer/Plugins) and click Next...

128

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 129: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The task selection panel is displayed:

• Select “Install maintenance package” and click Next...

129

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 130: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The directory location is displayed:

• Select the directory where the HTTP fixes reside (e.g. C:\Install\WASFixes) and click Next...

130

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 131: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The available packages panel is displayed:

• All applicable patches should be selected, check this and click Next...

131

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 132: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The installation summary panel is displayed:

• Click Next...

132

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 133: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• If all goes to plan, the following panel will display:

• Click Finish to close the Update Installer...

133

Step 10: Patch Plugins to 7.0.0.11 (cont.)

Page 134: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Phew!• We've now finished the “pre-requisite” software install (all the foundational software we

need for Connections is now in place)• It's time to start actually configuring things for Connections• Grab your favorite beverage and forge ahead!

134

Page 135: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary• Resources• Q&A

135

Page 136: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Configuring for Lotus Connections• Before we install Connections itself, a few final steps to get ready

– Start Deployment Manager– Configure Federated Repository– Create the databases (in DB2 or other db) Connections needs

(CRITICAL POINT – Connections needs these in place before install)– Populate Profiles database from LDAP

136

Page 137: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager12.Configure Federated Repository

137

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 138: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The next step is to configure WebSphere Application Server ready for the Lotus Connections install.

• This requires the WAS Deployment Manager (DMgr) to be running.• Open the Services pane and check:

• If not started, right click and select Start

138

Step 11: Start the Deployment Manager

Page 139: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository

139

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 140: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• We need to tell Connections to use LDAP, so we need to tell WAS to use a “Federated Repository.” This step will set that up.

• Once the DMgr is up, connect to the Integrated Solutions Console (ISC) using a suitable web browser (we’re using Chrome throughout this session):– http://connections.ls11.info:9060/ibm/console

• Log in with the user you defined as administrator during the WAS install (wasadmin / GetS0c1al)

140

Step 12: Configure Federated Repository

Page 141: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Expand the "Security" section and click Global security:

141

Step 12: Configure Federated Repository (cont.)

Page 142: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Click Configure...:

142

Step 12: Configure Federated Repository (cont.)

Page 143: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Click Add Base Entry to Realm...:

143

Step 12: Configure Federated Repository (cont.)

Page 144: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Click Add Repository...:

144

Step 12: Configure Federated Repository (cont.)

Page 145: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Type a name in the "Repository identifier" field, select a Directory type, type the "Primary host name," and then type the user name and password of the "Bind distinguished name." Use default values for the other fields. Click Apply:

145

Step 12: Configure Federated Repository (cont.)

Page 146: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Access to the LDAP repository is then checked, and if the bind is made correctly, the option to Save appears at the top of the page with no errors:

• Click ‘Save’146

Step 12: Configure Federated Repository (cont.)

Page 147: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Enter the base DN of the user container of your LDAP server. • This changes depending on the LDAP server being used, this is documented in the

Infocenter/Wiki.• The second field defines the location in the LDAP directory information tree from which

the LDAP search begins. The entries beneath it in the tree can also be accessed by the LDAP search.

• For Domino (which is being used here), both fields are usually of the form ‘o=Org’

• When you are done, click Apply and then click Save

147

Step 12: Configure Federated Repository (cont.)

Page 148: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Click OK and then click Save• This is a good chance to verify that the new base entry and repository have been

saved:

• Click OK and then click Save

148

Step 12: Configure Federated Repository (cont.)

Page 149: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Next, configure SSO for your domain.• Expand ‘Web and SIP security’, then select ‘Single sign-on (SSO):

• Enter your IP domain name including a leading ‘.’. Select the "Interoperability Mode" check box. Click OK and then Save.

149

Step 12: Configure Federated Repository (cont.)

Page 150: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Next, security needs to be enabled - this is the step that secures WAS ready for user access.

• Enable Administrative security and Application security. Do not enable Java 2 security.

• Click Apply and then click Save150

Step 12: Configure Federated Repository (cont.)

Page 151: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Click the LogOut link and close your browser.

• Then stop and restart the Deployment Manager using the Services panel:

• Once the service has restarted, log into the ISC again using the browser.

151

Step 12: Configure Federated Repository (cont.)

Page 152: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Expand ‘Users and Groups’ and select ‘Manage Users’

• Leave the search criteria as the defaults, and click Search. WAS will query the LDAP server and return a list of matching users:

• If the expected set of users is returned then LDAP is configured correctly.152

Step 12: Configure Federated Repository (cont.)

NOTE: All ls11.ususers and emails

are fictitious!

Page 153: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

153

13.Create databases for Connections14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 154: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• We must configure the databases used by the Connections features. DB2 9.5/9.7, Oracle 10.2.0.4 or SQL Server 2005 can be used.

• We are using DB2 9.7 here...

154

Step 13: Create Lotus Connections Databases

Page 155: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The system is now ready for the Lotus Connections databases to be created.• Copy the Lotus Connections wizard package

(Lotus_Connections30_Wzd_WIN_CZMD3ML) to the Data machine, and unpack e.g. into c:\Install\LCWizards

• In that directory, run dbWizard.bat. The following panel is displayed:

155

Step 13: Create Lotus Connections Databases (cont.)

Page 156: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Database Task Selection panel is displayed:

• Ensure ‘Create’ is selected, and click Next156

Step 13: Create Lotus Connections Databases (cont.)

Page 157: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Database Selection panel is displayed:

• Check the defaults are correct, and click Next157

Step 13: Create Lotus Connections Databases (cont.)

Page 158: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Applications Selection panel is displayed:

• Unless you have a very good reason not to, accept the default of all features, and click Next

158

Step 13: Create Lotus Connections Databases (cont.)

Page 159: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Task Summary panel is displayed:

• Check the details, then click Create159

Step 13: Create Lotus Connections Databases (cont.)

Page 160: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Detailed Commands panel is displayed:

• Check the details, then click Execute160

Step 13: Create Lotus Connections Databases (cont.)

Page 161: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• During the database creation, the following panel is displayed:

• Check Open log to review the log files as the wizard runs...161

Step 13: Create Lotus Connections Databases (cont.)

Page 162: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Detailed Commands panel is displayed:

• Check the details, then click Execute162

Step 13: Create Lotus Connections Databases (cont.)

Page 163: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Once the wizard has completed its work, the following panel is displayed:

• Check the details (ensuring all features created successfully), then click Finish.163

Step 13: Create Lotus Connections Databases (cont.)

Page 164: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

164

13.Create databases for Connections √14.Populate Profiles

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 165: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• So, we now have connected to LDAP and we've created the databases in DB2. Now, we need to populate the databases

• To accomplish that, we populate Lotus Connections Profiles from the LDAP directory• This is again completed on the Data system (where TDI and DB2 are installed)• This step requires the Databases to have been created and TDI to have been installed

and patched successfully• You will need the LDAP server details, search criteria, bind ID and password (as

added to WAS earlier), plus the Database server details, username and password• Lastly, you will need to have unpacked the Lotus Connections 3.0 Wizards package

(as used in the Database Creation step)

165

Step 14: Populate Lotus Connections Profiles

Page 166: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• To begin populating user data in the Profiles database, use Windows Explorer to open the Wizards directory and run the populationWizard.bat file.

• The following splash screen is shown:

• Click Next166

Step 14: Populate Lotus Connections Profiles (cont.)

Page 167: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Install Location panel is displayed. As we have not installed TDI into the Program Files directory, we are prompted to select the correct install location:

• Select the correct location (c:\IBM\TDI\V7.0) and click Next167

Step 14: Populate Lotus Connections Profiles (cont.)

Page 168: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Database Type panel is displayed:

• As we are using DB2 here, we simply click Next168

Step 14: Populate Lotus Connections Profiles (cont.)

Page 169: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Database Properties panel is displayed:

• Enter the hostname of the database server and the LCUSER password. • With DB2 installed on the same system, we set the JDBC driver path to the ‘java’

subdirectory of the DB2 install. With Oracle, SQL Server or a remote DB2 install, this JDBC driver would need to be copied onto the system. Click Next

169

Step 14: Populate Lotus Connections Profiles (cont.)

Page 170: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The LDAP Server Connection panel is displayed:

• Enter the full hostname of the LDAP server, and ensure that SSL is selected if required (we’re using standard port 389 here). Click Next

170

Step 14: Populate Lotus Connections Profiles (cont.)

Page 171: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The LDAP Authentication Properties panel is displayed:

• Enter the LDAP Bind ID and password as used in WAS earlier. Click Next171

Step 14: Populate Lotus Connections Profiles (cont.)

Page 172: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The BaseDN/Filter panel is displayed:

• Enter the search base used in WAS earlier. The default LDAP search filter is usually acceptable, but should be checked. Click Next 172

Step 14: Populate Lotus Connections Profiles (cont.)

Page 173: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Database Mapping panel is displayed:

• You can customize the mappings between the LDAP and profiles database if required. For this example, default settings are used. Click Next 173

Step 14: Populate Lotus Connections Profiles (cont.)

Page 174: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Optional Database Tasks panel is displayed:

• You can customize the mappings between the attributes and full text fields (e.g. country codes) if required. We’ve never needed to do this!

• Click Next 174

Step 14: Populate Lotus Connections Profiles (cont.)

Page 175: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Configuration Summary panel is displayed:

• Check all the settings are correct, then click Configure175

Step 14: Populate Lotus Connections Profiles (cont.)

Page 176: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Depending on the number of users in the LDAP directory, plus the connection speed, the population may take a matter of seconds or a number of hours.

• During the population process, the following screen is displayed. As before, the logs can be viewed by clicking Open Log:

176

Step 14: Populate Lotus Connections Profiles (cont.)

Page 177: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Once the population wizard has completed, it will display the following screen:

• Check the section highlighted here, and if all is well, click Finish.177

Step 14: Populate Lotus Connections Profiles (cont.)

Page 178: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Pre-Installation Complete• At this stage, all the pre-installation tasks are complete. • This would be a very very good time to take backups (having stopped the database,

WAS and HTTP), or to take SnapShots if using virtual machines.• At the very least, take a copy of the c:\IBM directory on the WAS server!

• Take lunch...• Freshen up...• Cross yourself (or praise a suitable deity)...• Deep breath...

• Let’s go!

178

Page 179: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary• Resources • Q&A

179

Page 180: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

180

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 181: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Let’s kick off with a checklist...• To be ready to run the installer, you need to have:

– Installed and patched WAS 7.0.0.11– Installed DB2 9.7.0.2 (or have other suitable DB available)

• If running Oracle, you will need the appropriate ODBC driver installed on the WAS system– Configured LDAP and secured the WAS DMgr– Created the Lotus Connections databases– Populated the Profiles database from LDAP

• Having installed installed and patched TDI7.0 first– Ideally backed up the current position

• Now you need to:– Ensure database is started and available– Ensure LDAP server is started and available– Start Deployment Manager

• Via Windows Services menu, or from command-line - startManager.[bat,sh]– Start Node Agent

• The node agent should also be started so that re-synchronization is possible between the Deployment Manager and node when required

• Via Windows Services menu, or from command-line - startNode.[bat,sh]181

Step 15: Run Lotus Connections Installer

Page 182: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Some considerations...

– Rational Installation Manager• Lotus Connections 3.0 uses the Rational Installation Manager to provide an enhanced

installation experience. • Before beginning the installation, make sure to uninstall any older version of Rational Installation

Manager (very important! Clean out the directories too). • You are prompted to install this software when you launch the Lotus Connections 3.0 installation

wizard– Shared Data Folder

• This is a one-node deployment, so there is no need to mount a shared space for Lotus Connections data content to be stored

• During installation, you are prompted to provide the location of the shared data directory. In this case, the local disk drive is used. The shared data directory, however, must be mounted on each node when there is more than one node

• In addition:– On windows, the shared data folder path must use UNC name not a mapped drive– It have read write access for the machine accounts hosting connections nodes– Lastly, you may also need to add the SYSTEM user to the sharing properties in certain circumstances

182

Page 183: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Enabling DB2 JDBC

– Before you begin to install Lotus Connections 3.0, you must copy the JDBC driver from the DB2 server

– These drivers are used by Lotus Connections to connect to the database

– On the DB2 machine, these drivers are located in the C:\IBM\SQLIB\java directory. The names of the drivers required are db2jcc.jar and db2jcc_licence_cu.jar, however usually copy whole directory

– Copy into c:\IBM\JDBC (for example) on the WAS system

183

Copy contents of DB2 java directoryfrom DB2 server to WAS serverCopy contents of DB2 java directoryfrom DB2 server to WAS server

Page 184: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• If using Oracle or MS SQL Server:

– JDBC drivers are required on WAS server, suggest also copying into c:\IBM\JDBC– For Oracle:

• Need ojdbc6.jar• Download from the Oracle website at http://bit.ly/oraclejdbc• Confusingly this is the JDBC driver for Oracle 11i which isn’t supported as a repository yet

– For MS SQL Server• Need Microsoft SQL Server 2005 JDBC Driver 1.2• Download from Microsoft site at http://bit.ly/mssqljdbc

184

Page 185: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Start the Deployment Manager (if it is stopped):

– cd c:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin– startManager.bat

185

Page 186: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Start the Node Agent:

– cd c:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin– startNode.bat

186

Page 187: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Starting the installation...• On the WAS machine, unpack the Lotus Connections Installer package

(Lotus_Connections30_WIN_CZMC0ML), e.g. into c:\Install\LCInstaller:

• In that Lotus_Connections_Install, run launchpad.exe.187

Page 188: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• This splash screen will be shown:

• Click on Install Lotus Connections 3.0188

Page 189: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Next:

• Click on Launch the Lotus Connections 3.0 install wizard189

Page 190: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The Installation Manager will then be started, displaying the Install Packages panel:

• Ensure both the Installation Manager and Connections 3.0 are selected, click Next 190

Page 191: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The License Agreement will be displayed:

• Read every word and meditate on it, then accept and click Next:191

Page 192: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The Install Packages panel will be displayed:

• I know it will shock you, but we would recommend in the strongest terms not to install into Program Files! 192

Page 193: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Instead, set the paths to be in c:\IBM, and remove the space from ‘Installation

Manager’:

• Then click Next 193

Page 194: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Another Install Packages panel is displayed, showing ‘Program Files’:

• Are you getting our theme yet? Don’t do it!194

Page 195: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Instead, change to c:\IBM\LotusConnections (no space):

• Click Next195

Page 196: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The feature selection panel is shown:

• Unless you are limited by license, ensure all features are selected (they can be disabled later). Click Next 196

Page 197: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The WAS Selection panel is displayed:

197

Page 198: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Click Browse to select the WAS install location, then navigate to the

c:\IBM\WebSphere\AppServer directory and click OK:

• If all is working correctly, the WAS DMgr will be detected and displayed:

• If not, you may need to deinstall and reinstall the Installation Manager. 198

Page 199: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)

• Enter the hostname of the WAS server (connections.ls11.us in this case), the WAS Administration username and password, and then select Validate

199

Page 200: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The Installation Manager will then attempt to contact the DMgr and validate all

settings. All being well, you will get the following confirmation:

• Click OK then Next:

200

Page 201: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The Deployment topology panel comes next:

201

Page 202: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• For this session, we’re sticking with the Small Deployment:

• Select the ‘Small Deployment’ option, enter a Cluster Name (e.g. connections) and click Next

202

Page 203: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The DB Location panel comes next:

203

Page 204: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Select whether on one or more servers, your DB type and JDBC location:

204

Page 205: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Then enter the user name and password for the DBs• In our case, all DBs use same user (LCUSER) and password (GetS0c1al), so we

check the box for same password, and enter it once:

• Then click Validate

205

Page 206: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Access to each of the DBs will be validated• If all are successful, we get the following dialog:

• Click OK, then Next

206

Page 207: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Next, we have the Content Store Configuration dialog, which asks for directory

locations. Guess what it defaults to?

• Yup! 207

Page 208: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Set directory paths to c:\IBM\LotusConnections\data\shared and

c:\IBM\LotusConnections\data\local:

– (On a multi-node environment, these paths would need to be in UNC format)

• Click Validate• If this is successful, we get the following dialog:

• Click OK, then Next208

Page 209: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Finally, we have the Notification Configuration panel:

209

Page 210: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Options here tend to be very particular to an organisation’s messaging infrastructure.• Tend to recommend DNS MX Records as this removed need to reconfigure mail

settings if mail servers are reconfigured, new gateways added etc.• Here we have no mail server configured, so set to ‘Do not enable Notification’. It can

always be changed later...

• Click Next210

Page 211: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• The Installation Summary panel is displayed:

• Check the details, click Install211

Page 212: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Whilst installing, a progress panel is displayed:

• If there are newer versions of any resources it will download them automatically• The install should take in the region of one hour to complete

212

Page 213: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 15: Run Lotus Connections Installer (cont.)• Once the install in complete, this panel will be displayed:

• Check the Install Results pane, then click Finish213

Page 214: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary• Resources • Q&A

214

Page 215: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Post-Installation Tasks• Note that there are a number of post installation tasks which must be performed to

complete the configuration• Before beginning these tasks, you must restart the Deployment Manager for changes

to take effect– Either do this from the command line (stopManager.[bat,sh], startManager.[bat,sh]) or using

the Windows Services panel - the wasadmin username and password will be needed for the stop command

215

Page 216: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Post-Installation Tasks (cont.)• Take another backup or snapshot before going on from here!

• After the Deployment Manager has been restarted, follow these steps...

216

Page 217: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

217

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 218: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server• Before beginning this task, ensure that the IBM HTTP Administration server is started• The administration server must be started to synchronize configuration files between

the HTTP Server and the Deployment Manager• To start the admin server on Windows, go to Start > Programs > IBM HTTP Server

V7.0 > Start Admin Server

• (To start the admin server on Linux and AIX systems, use the terminal. Navigate to the HTTPServer/bin directory and issue the following command: ./adminctl start)

218

Page 219: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Next, we need to add the HTTP Server to the WebSphere configuration so that it can

be managed and synchronised• Open the WebSphere ISC at http://connections.ls11.us:9060/admin/console and login• Go to System Administration - Nodes and click the Add Node button:

219

Page 220: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Select the ‘Unmanaged node’ option and click Next

220

Page 221: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Enter a name for the Web Server (typically webserver1node), and the hostname of the

HTTP server (connections.ls11.us here), ensure the platform is correct:

• Click OK, then Save

221

Page 222: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• The HTTP server will now be listed as a node:

222

Page 223: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Next, we need to add the Web server as a server in the configuration• In the ISC, from ‘Servers/Server Types/Web Servers’, click the New button:

• Choose a server type of ‘Web server’:

• Click Next

223

Page 224: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Select the node we just created - webserver1node• Enter a Server name of ‘webserver1’ - this is the same name that is provided during

the plug-ins installation on the Web server:

• Click Next

224

Page 225: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• The Web Server Template panel is displayed:

• Click Next

225

Page 226: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• The Web Server Properties panel is displayed:

• The locations need to be edited to remove ‘Program Files’ (i.e. be C:\IBM\HTTPServer), and the correct username and password for the HTTP Admin task need to be entered (as created in Step 6). Click Next

226

Page 227: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• The Confirmation panel is displayed:

• Ensure all the details are correct, and then click Finish

227

Page 228: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• The Web Server definition has been created:

• Click Save to write the configuration to disk

228

Page 229: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Before continuing, it is important to synchronize these changes across the

environment - i.e. between the DMgr and the node• Go to ‘System Administration/Nodes’:

• Select the ‘connectionsNode01’ and click Full Resynchonize

229

Page 230: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• This may take a minute or so to complete. At first you will see this screen:

• Wait for the synchronization to complete - when it does, the screen displays to updated status of the nodes:

230

Page 231: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• This is a good opportunity to make a small change that helps a huge amount when

managing a Lotus Connections environment• Open ‘System administration/Console Preferences’• Check the ‘Synchronize changes with Nodes’ option, then click Apply:

• This means that when a configuration change is saved to the repository, a re-synchronization is automatically executed

231

Page 232: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Next, the WAS configuration needs to be passed to the HTTP Server so that the WAS

plug-in can be used to forward requests to WAS• Go to ‘Servers/Server Types/Web Servers’• Generate the Plug-in:

• You should see a result similar to this:

232

Page 233: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Next, the Plugin-in files need to be copied to the Web server key store directory• Again, on the same screen, click webserver1 to open the ‘Web Server Properties’

panel:

• Then click Plug-in properties:

233

Page 234: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Click Copy to Web server key store directory:

234

Page 235: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 16: Configure the HTTP Server (cont.)• Giving us this result:

• This indicates the successful copy of these keys• We need to restart the Web server for the plug-in changes to take effect:

235

Page 236: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

236

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 237: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL• To support SSL, we create a self-signed certificate and then configure IBM HTTP

Server for SSL traffic• As done here, this certificate is passed to the users browser, and thus they would

need to accept an untrusted certificate before continuing (behavior varies by browser)• In production, this would be undesirable, to say to say the least! We would always

recommend a certificate from a trusted certificate authority

• There are a number of methods that can be used to achieve this step (and we’ve tried a few!), but this one seems the most reliable and easy to follow...

237

Page 238: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• The first step is to create a key file• Start the IKEYMAN utility• On Windows, this is in the Start menu - ‘All Programs/IBM HTTP Server V7.0/Start

Key Management Utility’:

• (On a Linux or AIX system, it is launched by executing ikeyman.sh from /opt/IBM/HTTPServer/bin - XWindows is required)

238

Page 239: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• This panel is displayed:

• Click on the left hand icon, to create a new key file

239

Page 240: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• This panel is displayed:

• Ensure ‘Key database type’ is set to CMS (this is the default), enter a name for the file (e.g. webserver-key.kdb) and a location (this directory must have been created e.g. C:\IBM\Keyfiles). Click OK

• Enter a password, and tick the ‘Stash password to a file’ option. Click OK

240

Page 241: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• You are returned to the IBM Key Management panel with the webserver-key.kdb

opened:

241

Page 242: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• Create a self-signed certificate. To do so, select Create/New Self-Signed Certificate:

• Add a Key Label and extend the Validity Period to a long period, we’re using 10 years here. If desired, add details of the organisation as well. Ensure the Common Name is correct (it is added by default). Click OK

242

Page 243: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• The certificate now appears in the key file:

243

Page 244: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• Ensure the HTTP Server is stopped• Login to the ISC. Go to Servers/Server Types/Web servers

• \

• Ensure that the status of the HTTP Server is stopped (a red cross), then click ‘webserver1’

244

Page 245: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• The HTTP Server properties are displayed:

• Click ‘Configuration File’ to open the HTTP Server configuration file (httpd.conf). This can also be edited manually in C:\IBM\HTTPServer\conf\httpd.conf...

245

Page 246: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• The httpd.conf file is opened for editing in the browser:

246

Page 247: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• The following lines need to be added to the bottom of the file:

LoadModule ibm_ssl_module modules/mod_ibm_ssl.so <IfModule mod_ibm_ssl.c> Listen 0.0.0.0:443 <VirtualHost *:443> ServerName connections.ls11.usSSLEnable </VirtualHost> </IfModule> SSLDisable Keyfile "C:\IBM\Keyfiles\webserver-key.kdb"SSLStashFile "C:\IBM\Keyfiles\webserver-key.sth"

• (Obviously change the ServerName attribute to suit your environment)

• Click OK to save the change 247

Page 248: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• Start the HTTP Server• To verify that the SSL settings are working, enter https://connections.ls11.us in a

browser• If the IBM HTTP Server page appears over HTTPS, this step was successful (you will

likely be prompted to access the self-signed certificate as it will not be trusted by your browser):

248

Page 249: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 17: Configure the HTTP Server for SSL (cont.)• The HTTP Server is now listening correctly on SSL• Next, we need to add the new self-signed certificate to the WAS server so that it can

be trusted by the Lotus Connections applications

249

Page 250: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

250

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL √18.Add Certs to Trust Store

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 251: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 18: Adding Certificates to the WebSphere Trust Store• From the ISC, go to ‘Security/SSL Certificate and Key Management/Key stores and

certificates’• Click the CelllDefaultTrustStore link as shown:

251

Page 252: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 18: Adding Certificates to the WebSphere Trust Store (cont.)• Click Signer certificates as shown:

252

Page 253: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 18: Adding Certificates to the WebSphere Trust Store (cont.)• Add the HTTP Server’s signer to the trust store by clicking the ‘Retrieve from port’

button:

253

Page 254: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 18: Adding Certificates to the WebSphere Trust Store (cont.)• Enter the details of the HTTP Server into the next dialog, specifying a name for the

alias to be created:

• Click Retrieve signer information

254

Page 255: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 18: Adding Certificates to the WebSphere Trust Store (cont.)• Check the details collected are correct:

• Click OK255

Page 256: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 18: Adding Certificates to the WebSphere Trust Store (cont.)• Save the change (You will see that the changes are now synchronized with the node

agent automatically:

• Finally, restart the HTTP server to apply the changes• The HTTP Server and WAS server can now communicate over SSL• Next, we need to ensure that the URLs used by Lotus Connections are passed

correctly to the WAS server

256

Page 257: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

257

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL √18.Add Certs to Trust Store √

19.Update Web Addresses20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 258: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 19: Update Web Addresses used by Lotus Connections to access Content• We need to edit the LotusConnections-config.xml file to remove the ports that the

installer automatically adds, now that the HTTP Server is fronting the WAS environment

• The correct method to do this is to check out the file using WSAdmin, edit it and then check it back in again

• As discussed in our BP105 session, we are more pragmatic about this and often edit the file directly (having made a backup)

• However, let’s do it correctly...

258

Page 259: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 19: Update Web Addresses used by Lotus Connections to access Content (cont.)• First, lets remove the need to add usernames and passwords everytime we run

WSAdmin and other WAS commands...– Using your favorite text editor, open

C:\IBM\WebSphere\AppServer\profiles\Dmgr01\properties\soap.client.props– Set:com.ibm.SOAP.securityEnabled=truecom.ibm.SOAP.loginUserid=wasadmincom.ibm.SOAP.loginPassword=mypasswordand save

– Then encode password so it is hidden in the future– Start a Command Prompt

• cd C:\IBM\WebSphere\AppServer\profiles\DMgr01\bin• PropFilePasswordEncoder.bat ..\properties\soap.client.props com.ibm.SOAP.loginPassword

– Do the same for the Connections server:– Set same values in

C:\IBM\WebSphere\AppServer\profiles\AppSrv01\properties\soap.client.props– Then encode password so it is hidden in the future

• cd C:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin• PropFilePasswordEncoder.bat ..\properties\soap.client.props com.ibm.SOAP.loginPassword

259

Page 260: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 19: Update Web Addresses used by Lotus Connections to access Content (cont.)• Start a Command Prompt session

– cd C:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin– wsadmin -lang jython

• Once the wsadmin session has started:– execfile("..\config\bin_lc_admin\connectionsConfig.py")– LCConfigService.checkOutConfig("C:\Temp","connectionsCell01")

• This copies the current LotusConnections-config.xml file to C:\Temp (which needed to exist). Leave this WSAdmin session open...

260

Page 261: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 19: Update Web Addresses used by Lotus Connections to access Content (cont.)• Edit C:\Temp\LotusConnections-config.xml using your favorite editor (e.g. Wordpad):• Update all ‘href=’ and ‘ssl_href=’ values to reflect the host name of the HTTP Server.

Do not include any port numbers• e.g.

• becomes:• Do this for all features...

261

Page 262: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 19: Update Web Addresses used by Lotus Connections to access Content (cont.)• Double-check your changes - it is very easy to make mistakes at this stage• Save the file• Go back to the WSAdmin session. Enter:

– LCConfigService.checkInConfig()

• Ensure the file is valid and gets checked back in• Still in the WSAdmin session:

– synchAllNodes()

• This pushes the change to the node agent

262

Page 263: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

263

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL √18.Add Certs to Trust Store √

19.Update Web Addresses √20.Start Lotus Connections!21.Configure Administrators22.Configure Blogs Homepage

Page 264: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 20: Start Lotus Connections!• This completes the Web server, SSL, and certificate configuration for this scenario• We now need to start the application itself.• In the ISC, go to ‘Servers/Clusters/WebSphere application server clusters’:

• Select the ‘connections’ cluster and click Start• This will kick off the start of the Connections environment:

264

Page 265: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 20: Start Lotus Connections! (cont.)• We monitor the start of the Connections server by following the log file:

– C:\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\connections_server1\SystemOut.log

• e.g. using Baretail:

265

Page 266: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 20: Start Lotus Connections! (cont.)• Once the cluster has started (approximately 5 minutes), we can test that the features

have started by accessing:– http://connections.ls11.us/profiles (Profiles)– http://connections.ls11.us/homepage (Homepage)– http://connections.ls11.us/activities (Activities)– http://connections.ls11.us/blogs (Blogs)– http://connections.ls11.us/communities (Communities)– http://connections.ls11.us/dogear (Bookmarks)– http://connections.ls11.us/files (Files)– http://connections.ls11.us/wikis (Wikis)– http://connections.ls11.us/forum (Forum)– http://connections.ls11.us/mobile (Mobile UI)– http://connections.ls11.us/search (Search)

• Note: always start with a fresh browser window!• e.g.

266

Page 267: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

So close!• We’re nearly there!

• The last couple of steps are upon us:– Configuring Application Administrators (users than can administer individual Lotus

Connections features)– Setting Blogs homepage

267

Page 268: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

268

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL √18.Add Certs to Trust Store √

19.Update Web Addresses √20.Start Lotus Connections! √21.Configure Administrators22.Configure Blogs Homepage

Page 269: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 21: Configuring Application Administrators• Log in to the ISC and go to ‘Applications/Application Types/WebSphere Enterprise

Applications’:

• Click the Blogs link269

Page 270: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Step 21: Configuring Application Administrators (cont.)• Select "Security role to user/group mapping":

270

Page 271: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• It is possible to map users and groups to different roles• By default, there is no user assigned as admin:

• Click the check box beside admin, then click Map Users...271

Emptyby defaultEmptyby default

Step 21: Configuring Application Administrators (cont.)

Page 272: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Enter the user name (including wild cards if necessary) into the search string and click Search

• When the required user is found, select their name and click the right-facing arrow to assign this user to the role specified:

• Add as many users as required, by searching and adding. Then click OK

272

Step 21: Configuring Application Administrators (cont.)

Page 273: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• When the admins have been assigned, they will be shown in the roles table:

• Click OK and then Save• Follow the same procedure to map groups or users to different roles in the various

applications, such as admin or moderator where appropriate• It is not required to restart the servers for this change to take effect, though

synchronization can take a few minutes in complex clusters273

Step 21: Configuring Application Administrators (cont.)

Page 274: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

274

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL √18.Add Certs to Trust Store √

19.Update Web Addresses √20.Start Lotus Connections! √21.Configure Administrators √22.Configure Blogs Homepage

Page 275: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Log out of the ISC if still logged in• Log in to Blogs (http://connections.ls11.us/blogs) as the newly-assigned administrator

(in this case, Rob):

275

Step 22: Creating the Blogs Homepage

Page 276: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The ‘Welcome to Blogs’ page is shown:

• Click the ‘New Blog Creation Page’ link

276

Step 22: Creating the Blogs Homepage (cont.)

Page 277: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The ‘Start a Blog’ panel is displayed:

• Fill in the fields, ensuring that the Theme is set to ‘Blogs Homepage’ and theBlog address is a short name (e.g. ‘home’). Click Save 277

Step 22: Creating the Blogs Homepage (cont.)

Page 278: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The new blog is created:

• Click on the ‘Administration’ tab

278

Step 22: Creating the Blogs Homepage (cont.)

Page 279: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• The Blogs Configuration panel is displayed:

• Set the ‘Handle of blog to serve as Blogs Homepage’ to be the same as the value entered into the ‘Blog address’ field when the blog was created (e.g. ‘home’)

• Click Save

279

Step 22: Creating the Blogs Homepage (cont.)

Page 280: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

• Go to ‘Apps/Blogs’ in the main Connections navigation:

• Log out• The Blogs feature will display its newly-configured homepage:

280

Step 22: Creating the Blogs Homepage (cont.)

Page 281: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Install Progress Report

Pre-Installation Tasks1. Install DB2 √2. Apply DB2 License √3. Install TDI √

4. Apply TDI Fixpack √5. Install WAS √6. Install HTTP and WAS Plug-ins √7. Install WebSphere Update Installer √8. Patch WAS √9. Patch HTTP √

10.Patch Plug-ins √

Configuring for Lotus Connections11.Start Deployment Manager √12.Configure Federated Repository √

281

13.Create databases for Connections √14.Populate Profiles √

Install Lotus Connections

15.Run Connections Installer √

Post-Installation Tasks16.Configure HTTP √17.Configure HTTP for SSL √18.Add Certs to Trust Store √

19.Update Web Addresses √20.Start Lotus Connections! √21.Configure Administrators √22.Configure Blogs Homepage √

Page 282: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

We're done (but you're not !!)

282

• We've now completed all the various steps to get Lotus Connections up and running:– Install the “foundational” software (DB2, etc.)– Configuration of the foundation stuff (create the databases, etc.)– Install Lotus Connections– Do the post-installation tasks– However, your job isn't completely finished yet!

• NOW, you need to start thinking about:– Configuring for autostart– Backups– Redirect for Homepage– Enabling two-way sync between Lotus Connections and your LDAP– Customizing themes (well, at the very least add your logo!)– Adding fields– Adding sample content

Page 283: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary • Resources• Q&A

283

Page 284: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

So, how long in the 'real world'• There's no absolute answer as to how long a “real” Lotus Connections install will take,

but we all know you can't really do it in the less-than-two-hours that we did it in here in this Show-and-Tell session

• Luis Benitez had a great post on his blog not long ago:– I was pleasantly surprised with all the improvements that have been done in the installer of

this new version. The install took about 6 hours to get everything up and running.– http://www.lbenitez.com/2010/12/my-experience-installing-lotus.html

• In a real life environment, it will take longer than that• If we were going to give a “SWAG” time estimate, we'd figure at least three days – one

for the 'foundation software' work, another for the actual Connections install(s), yet another for the post-install work. Then, add more time for customization, TDI assembly lines, customizing themes and skins, Sametime integration, etc., etc., etc.

284

Page 285: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

So, how long in the 'real world' (cont.)• It gets more complicated when Connections services are spread over multiple physical

(or virtual) boxes – you need multiple installs of both WAS and Connections – once on each box

• It gets even more complicated when the Connections install team doesn't “own” all the parts (like, need to work with another team to implement SSO across production boxes)

285

Page 286: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary• Resources • Q&A

286

Page 287: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Official Documentation & Websites• Connections InfoCenter (for 2.5 documentation):

publib.boulder.ibm.com/infocenter/ltscnnct/v2r0/index.jsp• Connections wiki (including LC3 documentation):

www-10.lotus.com/ldd/lcwiki.nsf

• A 'redirect' site to all the Lotus product InfoCenters: lotusinfocenters.com• A 'redirect' site to all the Lotus product wikis: lotuswikis.com

• Lotus Connections forum on LDD: www-10.lotus.com/ldd/lcforum.nsf

• IBM Lotus Connections product team blog: synch.rono.us• Dave Hay: portal2portal.blogspot.com• Luis Benitez's Socialize Me: www.lbenitez.com• Mac Guidera: macguidera.blogspot.com

287

Page 288: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Web Resources, blogs, etc.• Adam Brown: www.collaborationblueprint.com.au/blog• Chris Miller: www.idonotes.com• Jonathan Halman: jhalman.com• Mikkel Heisterberg: lekkimworld.com• Mitch Cohen: www.curiousmitch.com• Stuart McIntyre & Sharon Bellamy: blog.collaborationmatters.com

• BleedYellow communities: www.bleedyellow.com/communities

• Always start from PlanetLotus: planetlotus.org

288

Page 289: LS11 SHOW202 - Enterprise 2.0 Hero - a Beginner's Guide to Installing IBM Lotus Connections 3.0

© 2011 IBM Corporation

Agenda• Introductions, housekeeping, etc.• The Installation Environment• General Advice• What’s Changed for 3.0?• Pre-installation Tasks• Configuring for Lotus Connections• Installing Lotus Connections• Post-installation Tasks• Summary • Resources• Q&A

289