Showing posts with label WAS Plug-in. Show all posts
Showing posts with label WAS Plug-in. Show all posts

Wednesday, December 12, 2012

Install Quickr 8.5 for WPS - Part 3 (HTTP and LDAP)

Now I will install HTTP server to access Quickr over port 80/443 and configure LDAP (Domino LDAP)

I will use Apache HTTP server from OS installation media

  • My CD is mounted under  /media/RHEL_5.8\ x86_64\ DVD/ folder.
    • Navigate into the folder #cd /media/RHEL_5.8\ x86_64\ DVD/Server and install httpd rpm
    • #rpm -Uvh  httpd-2.2.3-63.el5.x86_64.rpm
    • After installation run #service httpd start
    • Test port 80 - type your server IP in to browser. You should get apache welcome page 
  • No it is time to install WAS plug-in which is used for communication betwen WAS and HTTP server
  • Navigate to Quicker Installation Media IL-7.
    • #cd /opt/install/IL-7/q850_extras/plugin
    • #./install
    • Installation wizard will be opened in a graphic mode
      • Click NEXT
      • Accept license NEXT
      • System prerequisites check failed ... do not worry click NEXT
      • Select Apache Web Server V2 and click NEXT
      • Select local option
      • /opt/IBM/Quickr/Plugins click NEXT
      • /opt/IBM/Quickr/AppServer and click NEXT
      • /etc/httpd/conf/httpd.conf and port 80 - click NEXT
      • leave webserver1 and click NEXT
      • Leave plugin-cfg.xml in default ... NEXT
      • Check summary and click NEXT, NEXT
      • Install will be finished with status: Partial Success. We must configure WAS to use  HTTP server only.
  • Install FP for plugin http://www-01.ibm.com/support/docview.wss?uid=swg24031962
  • Configure HTTP server in WAS console
    • Go to https://<IP>:10041/admin and login
    • Navigate to Servers>Web Servers and click NEW
    • Step 1 - fill name, type, hostname and os. Click NEXT
    • Step 2 - Click NEXT
    • Step 3 - Set port 80 and /opt/IBM/Quickr/Plugins and select All. Click NEXT
    • Step 4 - click FINISH
    • After server is created, click SAVE link abow Web Servers table
  • Edit httpd.conf as and chage last 2 lines to have module version ap22 and not ap20
    • LoadModule was_ap22_module /opt/IBM/Quickr/Plugins/bin/64bits/mod_was_ap22_http.so
    • WebSpherePluginConfig /opt/IBM/Quickr/Plugins/config/webserver1/plugin-cfg.xml
    • #service httpd start
  • Enable SSL
    • install  #rpm -Uvh distcache-1.4.5-14.1.x86_64.rpm
    • install  #rpm -Uvh mod_ssl-2.2.3-63.el5.x86_64.rpm
  • Edit /etc/httpd/conf/ssl.conf and find line <VirtualHost _default_:443> and add under
    •  RewriteEngine On
    •  RewriteRule ^/$ /places/login [R]
  • Edit /etc/httpd/conf/httpd.conf add this lines on the end of the file
AllowEncodedSlashes On

NameVirtualHost *:443
NameVirtualHost *:80

<VirtualHost *:80>
        ServerName examlpe.ibm.com
        ErrorLog logs/examlpe.ibm.com-error_log
        CustomLog logs/examlpe.ibm.com-access_log common
        RewriteEngine On
        RewriteCond %{HTTPS} off
        RewriteRule (.*) https://%{HTTP_HOST}/places/login
</VirtualHost>

LoadModule was_ap22_module /opt/IBM/Quickr/Plugins/bin/64bits/mod_was_ap22_http.so
WebSpherePluginConfig /opt/IBM/Quickr/Plugins/config/webserver1/plugin-cfg.xml


  • Configure Domino LDAP
    • goto # cd /opt/IBM/Quickr/wp_profile/PortalServer/wizard
    • start graphic wizard #./configwizard.sh
    • you will need only actual was admin account, LDAP bind account, hostname of LDAP, LDAP type is Domino 7 even we have 8.5.2.
    • I configured LDAP as federated. All other options could be  left in defaults.
    • Restart WebSphere_Portal

Wednesday, April 4, 2012

IBM Connections 3.0.1 on RHEL - how to install - 6. Fix WAS, IHS and Plug-in

Because IBM Connections needs to have specific WebSphere Application Server fix pack level (5 or 19), (as you can see in supported HW and SW document) we will install them in this post.

You will need following FixPacks


  1. Create new dir on your application server
    1. [root@ic install]# mkdir WASFix/
    2. Download all FPs running command for each:
    3. [root@ic WASFix]# wget <url from above list>
    4. After you will get all FPs, you shold see
    5. [root@ic WASFix]# ls -al
      drwxr-xr-x 2 root root      4096 Apr  3 17:53 .
      drwxr-xr-x 7 root root      4096 Apr  3 17:38 ..
      -rw-r--r-- 1 root root 110619051 Apr  3 17:57 7.0.0.21-WS-UPDI-LinuxAMD64.tar.gz
      -rw-r--r-- 1 root root  26391437 Apr  3 17:44 7.0.0-WS-IHS-LinuxX64-FP0000019.pak
      -rw-r--r-- 1 root root  43223029 Apr  3 17:48 7.0.0-WS-PLG-LinuxX64-FP0000019.pak
      -rw-r--r-- 1 root root 701712259 Apr  3 18:52 7.0.0-WS-WAS-LinuxX64-FP0000019.pak
      -rw-r--r-- 1 root root  88257374 Apr  3 17:54 7.0.0-WS-WASSDK-LinuxX64-FP0000019.pak total 948444

    6. Make sure, all app servers are shouldtown
      1. To stop DMGR run:
      2. [root@ic WASFix]#  /opt/IBM/WebSphere/AppServer/bin/stopManager.sh -user wasadmin -password <your password>
      3. Make a new folder UPDI under the WASFix folder for extracting the Updateinstaller, and extract it:
      4. [root@ic UPDI]# tar xvfz 7.0.0.21-WS-UPDI-LinuxAMD64.tar.gz
      5. [root@ic UPDI]# cd UpdateInstaller
      6. [root@ic UPDI]# ./install
        1. Installation wizard is opend, click NEXT
        2. Accept license and click NEXT
        3. System prerequisites check should Passed > NEXT
        4. Leave direcotry path in default (/opt/IBM/WebSphere/UpdateInstaller) > NEXT > NEXT to install
        5. After Installation Complete with status Success > Click FINISH
        6. The UpdateInstaller will be launched
      7. [root@ic UPDI]# mkdir /opt/IBM/WebSphere/UpdateInstaller/maintenence
      8. [root@ic UPDI]# cd ..
      9. [root@ic WASFix]# mv 7.0.0-WS-* /opt/IBM/WebSphere/UpdateInstaller/maintenance/
      10. Go back in to launched UpdateInstaller click NEXT
      11. In Product Selection Select AppServer (opt/IBM/WebSphere/AppServer) and click NEXT
      12. Select Install maintenence package and click NEXT
      13. In Maintenence Package Directory Selection leave default (it should be  /opt/IBM/WebSphere/UpdateInstaller/maintenance/) click NEXT 
      14. WASSDK and WAS package should be preselected, click NEXT
      15. Do not select Verify my permissions and click NEXT, after a few minutes, our installation should finished with Success status:
      16. Click RELAUNCH and install fixpacks for IHS and Plug-in - go over 11. to 15 but select in 11. IHS and then Plug-in. 
Actually I was little confused when I tried to install IHS and Plug-in fixpacks. First there is a mistake in IBM Connections 3.0.1 download document. Part Numbers are wrong for 64bit versions of Supplemental packages. Anyway I download the correct ones ... 64bit WAS Supplemental 1 and 2 are C1G36ML and  C1G37ML and not C1G33ML and C1G34MLBut after I installed IHS from 64bit package, command for determining installed version show 32bit again! You can run it as /opt/IBM/HTTPServer/bin/versionInfo.sh
I am afraid there is mistake in versioninfo.sh, because I successfully installed WASJDK, IHS and Plugin FixPack 19 x64 over this IHS and Plug-in also.
We've now finished the “pre-requisite” software install part - all the foundational software we need for Connections is now in place.

Go to next post to configure federated repository with Domino LDAP.


Saturday, March 31, 2012

IBM Connections 3.0.1 on RHEL - how to install - 3. IBM HTTP Server and Plug-in

OK, we have installed WebSphere Application Server, so we need HTTP server to access IBM Connections page over port 80.

Install IHS and Plugin

  1. [root@ic ~]# cd /opt/install/WASSupp1
  2. [root@ic WASSupp1]# tar xvfz C1G33ML.tar.gz
  3. [root@ic WASSupp1]# cd IHS
  4. [root@ic IHS]# ./install
  5. Installation wizard is opened click 
    1. NEXT  > Accept license > NEXT 
    2. Your OS should pass compatibility check - see Passed > NEXT > 
    3. in Installation directory /opt/IBM/HTTPServer > NEXT > 
    4. in HTTP Server Administration Authentication 
      1. ihsadmin
      2. Pass4conn
    5. in Setup HTTP Server Administration Server
    6. Check all options
      1. User ID: ihsadmin
      2. Group:  ihsadmins
    7. in IBM HTTP Server Plug/in for IBM WebSphere Application Server
      1. check install plugin
      2. webServer Definition: webserver1
      3. Host name: ic.ys.cz
  6. Installation should finish with IHS and Plugin Success
In the next chapter we will install  DB2 server as db for IBM Connections.