Get Social & Collaborate!
Tags
Monday
Sep282009

Connections 2.5 - Step 4 - Install TDI

So once the Database server is ready and the Lotus Connections databases created the next step is to populate the Profiles database with your user information. To do this we use Tivoli Directory Integrator and run a the provided TDI script that will pull the data from your ldap directory and populate the Profiles database.

Now the Lotus Connections Info Center tells us that we need at least TDI 6.1.1 with Fix Pack 6. This can again be downloaded from Fix Central. Do a search for the Fix ID "*0006" and download the fix pack.

Once you have installed TDI and the fix pack that is really all you have to do for now specifically on TDI. You can later set TDI up to run the Profiles population script periodically but for now you just need it installed.

So now you need to copy the Lotus Connections Wizards directory (extracted from file download 2 of 12) onto the TDI server and run the populationWizard.bat file. Just follow the prompts and provide the data required about your LDAP server and the location of your database server.

And that is it for this step. We now have a server with WASND (DMgr and unmanaged node server1), Security enabled, DB2 server with databases created and Profiles database populated from the LDAP database.

Finally we are ready for the actual Lotus Connections install! Coming up next.... 

Monday
Sep282009

Connections 2.5 - Step 3 - Databases

So I am going to use DB2 Enterprise Server that is provided as part of the Connections license. You can install this on the same server as your WAS for a small site however I am going to install onto a separate server.

Now note that the Software Requirements tell us we need either DB2 9.1 FP6 or 9.5 FP3. So once again we go to Fix Central and download the fix pack. Interestingly (as CuriousMitch points out) it seems the FP3 appears to be a full install rather than a fix so I have downloaded this and will start with this.

IBM Db2 Enterprise Server Edn V9.5 for Windows  Fix Pack 3 - Download here

Installing DB2 Enterprise Server & Registering the license
The actual install is pretty straight forward so just follow the prompts and choose the options you want for your environment.

Once installed you can either follow the instructions here to install the DB2 restricted license key or you can use the License Centre.

Image:Brownies Blog - Connections 2.5 - Step 3  - Databases


Using the Database Wizard to create the Lotus Connections Database
Next we create a dedicated user for Lotus Connection, lcuser - Doco Here . This user us used by the Lotus Connections database wizard to create all of the databases required.

Once that is all ready make sure the DB2 instance is running (should be set to run as a service already) and run the db wizard - dbWizard.bat  (extracted from the 2 of 12 file in downloads). This wizard will run for a while as it creates all of the databases needed for the Connections services. We are only having one DB2 server instance at this point but you can choose to install the databases on separate servers for scaling reasons if needed.

So that is the Database ready to go. Next we will install Tivoli Directory Integrator and populate the Profiles database. 

Monday
Sep282009

Connections 2.5 - Step 2 - WASND

Installing WebSphere Application Server Network Deployment
Ok. So the first major step to setup Connections 2.5 is to install WebSphere Application Server. In this case I have a relatively small number of users so I plan to install on a single Windows 2003 Standard server. Now IU could just use WAS in a stand-alone deployment however this would make it difficult to later move to a more clustered approach or to have the different Connections services running on different profiles/nodes if needed. So I will go with WAS Network Deployment.

So when you install WAS choose the Network Deployment option. Note that you will need at least Windows Server 2003 SP1. On the server we have SP2 so it gave us a warning that we needed SP1 so I just ignored it and kept going. Also note that at this stage do not Enable Administrative Security. We will be enabling security later.

When you first install WASND from the download it only installs 6.1.0.0. According to the Software Requirements tell us we need 6.1.0.23. The latest fixpack is 6.1.0.27 so I am going to give that a go instead. Go to Fix Central for the fixpack. You will also need to install the Update Installer for WebSphere Software. This is a fairly straight forward process if you follow the instructions.

So now you should be able to start the server and log onto the Integrated Solution Console and see:

Image:Brownies Blog - Connections 2.5 - Step 2 - WASND

Setting up the Application Server for the first node
So now that we have WASND running we need to create a profile for the first node.

From the First Steps screen select Profile Management Tool:
Image:Brownies Blog - Connections 2.5 - Step 2 - WASND

We then choose to create an Application Server. I have chosen the Typical profile creation option. I am not enabling Administrative Security as again we will enable security later. The tool will create new application server called "server1". It is important to note that this server should not be federated with the Deployment Manager as a managed node. You can not install Lotus Connections onto a managed node.

Ok. So we now have WAS Network Deployment Installed, a Deployment Manager, and an Application Server Node (server1). Step 2 is almost complete!

Setting Up Security
For security we are going to use a Federated repository. The Info Centre is pretty good on this topic.

I have setup a Domino LDAP Server as a Federated Repository in our environment.

Now as server1 is not a managed node we need to repeat the security setup for both DMgr and server1. Just make them exactly the same.

Java Heap Size
Lastly we need to expand the Java Heap Side. This is done on the Deployment Manager in order to prevent an out of memory error while installing Lotus Connections. Instructions here.

So that is the WAS server prepared and ready for install of the databases which I will cover next. 

Monday
Sep282009

Connections 2.5 - Step 1 - What you need for install

Ok so I am installing Lotus Connections 2.5 to add to one of our Portal sites.

Here is the list of everything you need to install Lotus Connections 2.5

Required parts To install Lotus Connections 2.5 on Windows, you need to download the following parts:

Download Number
Part Number
Description
Download 1 of 12 CZ4SHML Lotus Connections 2.5 for Windows 
Download 2 of 12 CZ4SKML Lotus Connections 2.5 wizards for Windows 
Download 3 of 12 C88SPML IBM WebSphere Application Server V6.1 for Windows 32-bit
Download 4 of 12 C88SWML WebSphere Application Server V6.1 Supplements for Windows 32-bit
Download 5 of 12 C92MEML WebSphere Application Server V6.1 for Windows 64-bit
Download 6 of 12 C88TPML WebSphere Application Server V6.1 Supplements for Windows 64-bit
Download 7 of 12 C14SLML IBM DB2 Enterprise Server Edition V9.5 for Windows
Download 8 of 12 C9666ML IBM Tivoli Directory Integrator V6.1.1 for Windows



Optional parts You can also download the following optional parts:

Download Number
Part Number
Description
Download 9 of 12 CZ0LCML Lotus Connections 2.5 Quick Start Guide for AIX, Linux, and Windows
Download 10 of 12 CT1HZML Lotus Connections 2.5 License information booklet
Download 11 of 12 CZ4SGML Lotus Connections 2.5 Pilot installation
Download 12 of 12 CZ0LGML Lotus Connections 2.5 Pilot License information booklet

You will also need a variety of fix packs and update installers. I will list this at the appropriate steps as I progress. 

Friday
Sep252009

Recent Contacts View



There is a new view called "Recent Contacts" as per the following screen shot. There is also a view "My Contacts".

Basically the My Contacts view should contain just those people you have actually added yourself to your contacts. The Recent Contacts View will show everyone that you have corresponded with via email/calendar invites etc. The new feature basically automatically adds every person that you email to the Recent Contacts view so that they then appear in your type ahead when sending new emails/calendar invites etc.
Image:Brownies Blog - Recent Contacts View

I personally quite like this as it means I don't have to add everyone to "My Contacts" in order to then use type ahead for their email. This saves me time in that I don't have to find their email in order to send another email back to them.

However for those that don't like this feature you can stop people being automatically added to your Recent Contacts view thru a user preference. From the Contacts database go to the More-Preferences Action Item (as per following screen shot)
Image:Brownies Blog - Recent Contacts View

Then untick the following check box:

Image:Brownies Blog - Recent Contacts View

This will prevent contacts automatically being added to the Recent Contacts view.

Hope that helps.