Home > Blogs > Steve Pitcher › Installing WebSphere Portal and IBM Web Content Manager

Steve Pitcher › Installing WebSphere Portal and IBM Web Content Manager

March 7th, 2013
The installation instructions for WebSphere Portal on IBM i could be a little more clear.  I'll be submitting my suggestions to IBM to update them.  Here's what I did in order to install Portal and WCM on IBM i.  If you're not using IBM i, but want to do a silent installation using response files, you may still get some value out of this.

I downloaded the following images from IBM Passport Advantage.  All these images need to be consolidated in a single repository.  More on that below.

CI7N3ML     IBM WebSphere Portal and Web Content Manager Install V8.0 (1 of 5) Multiplatform Multilingual
CI7N4ML     IBM WebSphere Portal and Web Content Manager Install V8.0 (2 of 5) Multiplatform Multilingual
CI7N5ML     IBM WebSphere Portal and Web Content Manager Install V8.0 (3 of 5) Multiplatform Multilingual
CI7N6ML     IBM WebSphere Portal and Web Content Manager Install V8.0 (4 of 5) Multiplatform Multilingual
CI7N7ML     IBM WebSphere Portal and Web Content Manager Install V8.0 (5 of 5) Multiplatform Multilingual

In actuality, once downloaded these zip files are labeled as 1 of 7, 2 of 7 so there's some confusion there.  I spent some time wondering where the two I missed were.  I didn't.  There's only 5.

Then these two:
CI7VIML     IBM Web Content Manager Setup V8.0 (1 of 2) Multiplatform Multilingual
CI7VJML     IBM Web Content Manager Setup V8.0 (2 of 2) Multiplatform Multilingual

Then these three:
CI7N8ML     IBM WebSphere Application Server Network Deployment V8.0.0.3 (1 of 3) Multiplaform Multilingual
CI7N9ML     IBM WebSphere Application Server Network Deployment V8.0.0.3 (2 of 3) Multiplaform Multilingual
CI7NAML     IBM WebSphere Application Server Network Deployment V8.0.0.3 (3 of 3) Multiplaform Multilingual

Under CI7N3ML and CI7N4ML there are a Setup folders (containing one for Installation Manager, and WASFixes).  Also, under CI7VIML there is a Setup folder, that's for the WCM.

I created a Portal8 folder comprised of the different packages.  This is probably my biggest issue with the installation.  There is no documentation showing what the final installable directory should look like, so you may be left with a bit of trial and error, especially since you may be hesitant to combine directories.  Ideally, IBM could package these images in a nice and tidy format to minimize both confusion and customer effort.  Here's how I built my directory.




InstallableDirectory Source Media
Portal8/Portal/disk1 CI7N5ML
Portal8/Portal/disk2 CI7N6ML
Portal8/Portal/disk3 CI7N7ML
Portal8/WAS/disk1 CI7N8ML
Portal8/WAS/disk2 CI7N9ML
Portal8/WAS/disk3 CI7NAML
Portal8/WCM CI7VJML
Portal8/Setup/IIM CI7N3ML
Portal8/Setup/WASFixes     CI7N4ML and CI7VIML
Portal8/Setup/Components CI7VIML
Portal8/Setup/eimage CI7VIML
Portal8/Setup/IBMPU CI7VIML
Portal8/Setup/launchpad CI7VIML
Portal8/Setup/quickstart CI7VIML
Portal8/Setup/repository CI7VIML
Portal8/Setup/autorun.inf CI7VIML
Portal8/Setup/setup64.exe CI7VIML
Portal8/Setup/setup64.ini CI7VIML
Portal8/Setup/setup.exe CI7VIML
Portal8/Setup/setup.ini CI7VIML
Portal8/Setup/setup.sh CI7VIML
Portal8/Setup/responsefiles CI7VIML


Then, I created a folder on the IFS called InstallPortal, shared it via NetServer and pushed the customized Portal8 folder to it via drag/drop in Windows.

I then installed Installation Manager via the following steps.

Sign onto a 5250 session.
Start Qshell by typing Qsh on a command line and press enter.
Change working directory to the Installation Manager install directory:
cd /InstallPortal/Portal8/Setup/IIM/os400
Run the Installation Manager installer:
installc -acceptLicense

While in Qshell, change your working directory to the newly created Installation Manager directory and encrypt your wpadmin password.  Copy the password when the command finishes.

cd /qibm/proddata/InstallationManager/eclipse/tools 
imutilsc encryptString insertpasswordhere

Then I changed the response file /InstallPortal/Portal8/Setup/responsefiles/iseries/wcm_standalone_full.xml repository location parameters to point at /InstallPortal/Portal8/Setup/eimage/repository.config and /InstallPortal/Portal8/Setup/WASFixes/8.0.0.3-WS-WAS-i5OSPPC-IFPM59405.zip.

Also in there, I had to update two other parameters.  The first is the web address of the server.  Before changing this I created a new IP interface on IBM i, assigned a host table entry for www-2.scotsburn.com to it. If you have other web servers on your IBM i partition running HTTP/HTTPS then it's a good idea to give each web service a dedicated IP address so that you won't run into port conflicts.

The documentation also tells you to "ping yourserver.yourcompany.com" 
On IBM i, you actually ping rmtsys('yourserver.yourcompany.com') or ping 'yourserver.yourcompany.com' so you need to either qualify the parameter name by using the rmtsys parameter or just use single quotes to signify there's a parameter being sent to the PING program in IBM i.

Either way, once you have a pingable host, change the following parameter with that host address:
data key="user.wp.hostname,com.ibm.websphere.PORTAL.SERVER.v80" value="www-2.scotsburn.com" />

The 2nd parameter is for the encrypted password we created earlier.


Save the file.  Now we're ready to install Portal and WCM.

Back in Qshell, your directory should still be /qibm/proddata/InstallationManager/eclipse/tools so you can run the installation procedure from there:
imcl -acceptLicense input /InstallPortal/Portal8/Setup/responsefiles/iseries/wcm_standalone_full.xml -log /portal8install            

The install log will be a generated as the stream file /portal8install.  Kick back and grab some lunch because it may take a while to install all this stuff.

Good luck!


Read the original at Steve Pitcher.

Categories: Blogs Tags:
Comments are closed.