SlideShare a Scribd company logo
Deployment IBM Connections
No HTTP Server required
SarwarJavaid
Sr.Systems Engineer,
May 11, 2016
Abstract
2
• In this article, you will learn how to deploy IBM
Connections in your premises without IBM HTTP
Server
LAB
(Technical Information of IBM Connections Server)
3
Hardware
Processor: 2 x2
RAM: 8 GB
HDD 2x: 50GB /-
NIC: Single 10/1000 MBPS
Software (Single Server)
OS: Linux RHEL 6.4
Directory Service: LDAP {Active Directory}
Database: IBM DB2 10.5 fp5 (Enterprise)
WAS: 8.5.5 fixpack 9
Installation Manager: 1.8
IBM Connections: 5.0
Mail Server: IBM Domino 9.0.2 FP2 (Social Ed.)
4
System Information
Directory Server (Active Directory) Hostname: domain.contoso.com
IBM connections Server Hostname: labs.contoso.com
Mail Sever: mail.contoso.com
Websphere Deployment Manager Information
Cell name: labsCell01
Node name: labsCellManager01
Administrative console port: 9060
Administrative console secure port: 9043
Bootstrap port: 9809
SOAP connector port: 8879
Ports Information
Default : 80 443 9081 9444 5060 5061
LAB
(Technical Information of IBM Connections Server)
Virtual Host
5
After installation complete of IBM Connections, create virtual host
Logon Deployment Manager
Environment  Virtual hosts  New  {Name_of_virtualHost}  Apply
Virtual hosts  LC_hosts  Host Aliases  [New]  [Host_name] / [port]
6
Virtual hosts  LC_hosts  Host Aliases  [New]  [Host_name] / [port]
Virtual Host
7
Web module Mapping
Change all Enterprise applications virtual host except from default to LC_hosts except [default application
and oEmbed]
Applications  WebSphere enterprise Applications  [Applications]  [Virtual hosts]  Map [web module] / Virtual host
[LC_hosts]  OK
8
Web module Mapping
Enterprise Applications at a glance
9
WebSphere Proxy Server
Create WPS [WebSphere Proxy Server]
Servers  Server Types  WebSphere Proxy Servers  New  Select Node [nodeName] / Server Name [serverName] 
Next
10
WebSphere Proxy Server
Uncheck [SIP]  Next
11
WebSphere Proxy Server
 Next
12
WebSphere Proxy Server
Finish
13
Master Changes [Save]
System Administration  Save changes to master repository
check [Synchronize changes with nodes]  Save
14
Update Connections URL to access applications
Procedure
Check Out
[root @ labs ~]# echo “export WAS_HOME=/data/WebSphere/AppServer” >> ~/.bashrc
[root @ labs ~]# echo “export DMGR_HOME=$WAS_HOME/profiles/Dmgr01” >> ~/.bashrc
[root @ labs ~]# echo “export APPS_HOME=$WAS_HOME/profiles/AppSrv01” >> ~/.bashrc
[root @ labs ~]# source ~/.bashrc
[root @ labs ~]# cd $DMGR_HOME/bin
Update IBM Connections ‘URL’
15
Update IBM Connections ‘URL’
Execution
[root @ labs bin]# ./wsadmin.sh -lang jython -username {wasAdmin} -password {xxxxxxx}
WASX7209I: Connected to process "dmgr" on node labsCell01 using SOAP connector; The type of process
is: DeploymentManager
WASX7031I: For help, enter: "print Help.help()"
wsadmin>execfile("connectionsConfig.py")
Connections Administration initialized
wsadmin>LCConfigService.checkOutConfig(“/tmp”,”labsCell01”)
Connections configuration file successfully checked out
wsadmin>quit
Remove ports from file
[root @ labs bin]# vi /tmp/LotusConnections-config.xml
:%s/9081/ / → {replace 9081 with empty}
28 substitutions on 28 lines
:%s/9444/ / → {replace 9444 with empty}
56 substitutions on 56 lines
:x → {save and exit}
16
Update IBM Connections ‘URL’
Varification
a) # sed -n '/http:/p' /tmp/LotusConnections-config.xml ()
b) # sed -n '/https:/p' /tmp/LotusConnections-config.xml ()
Check In
[root @ labs bin]# ./wsadmin.sh -lang jython -username {wasAdmin} -password xxxxxxx
wsadmin>execfile("connectionsConfig.py")
wsadmin>LCConfigService.checkInConfig("/tmp","labsCell01")
Loading schema file for validation: /tmp/LotusConnections-config.xsd
Loading schema file for validation: /tmp/service-location.xsd
/tmp/LotusConnections-config.xml is valid
Connections configuration file successfully checked in
17
URL ‘Redirection’
Environment  URI Groups  New [Fill required values]  Apply
18
URL ‘Redirection’
Routing Rule
Servers  Server Types  WebSphere Proxy Servers  Http_Proxy  Routing rule  New
Name: ICS_Rules
Name of the Virtual Host: LC_hosts
URI group: https_uri_group
Redirect URL: https://labs.contoso.com/homepage
 Apply [Save]
19
URL ‘Redirection’
Routing rule at a glance
20
Start IBM Connections Sever with WPS
[WebSphere Proxy Server]
[root @ labs ~]# cd $APPS_HOME /bin
[root @ lab bin]# ./startServer.sh ics_cluster01_server1 && ./startServer HTTP_Proxy
Varification
21
Welcome to IBM Connections
Now logon to: http://labs.contoso.com
It will redirect your page: https://labs.contoso.com/homepage [Secure Access]
User id: [Ldap Based User id]
Password: [xxxxxxxxxxx]
Welcome to IBM Connections
23
Welcome to IBM Connections
 My Files
Questions
If you have any question, please feel free to ask
Email : sarwarjvd@hotmail.com
IM : sarwarjvd@hotmail.com (Windows Messenger)
Phone : +92 346 2595970 (mobile)
/sarwarjvd
/in/sarwarjavaid
Ad

More Related Content

What's hot (20)

cPanel & WHM Logs
cPanel & WHM LogscPanel & WHM Logs
cPanel & WHM Logs
Ryan Robson
 
Apache Traffic Server & Lua
Apache Traffic Server & LuaApache Traffic Server & Lua
Apache Traffic Server & Lua
Kit Chan
 
[MathWorks] Versioning Infrastructure
[MathWorks] Versioning Infrastructure[MathWorks] Versioning Infrastructure
[MathWorks] Versioning Infrastructure
Perforce
 
EC CUBE 3.0.x installation guide
EC CUBE 3.0.x installation guideEC CUBE 3.0.x installation guide
EC CUBE 3.0.x installation guide
Nguyễn Đoàn Quốc Phong
 
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...
SaltStack
 
WE18_Performance_Up.ppt
WE18_Performance_Up.pptWE18_Performance_Up.ppt
WE18_Performance_Up.ppt
webhostingguy
 
Apache Web server Complete Guide
Apache Web server Complete GuideApache Web server Complete Guide
Apache Web server Complete Guide
webhostingguy
 
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Dockerizing Windows Server Applications by Ender Barillas and Taylor BrownDockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Docker, Inc.
 
are available here
are available hereare available here
are available here
webhostingguy
 
Percona Server 5.7: Key Performance Algorithms
Percona Server 5.7: Key Performance AlgorithmsPercona Server 5.7: Key Performance Algorithms
Percona Server 5.7: Key Performance Algorithms
Laurynas Biveinis
 
Apache Presentation
Apache PresentationApache Presentation
Apache Presentation
Ankush Jain
 
Pluggable database tutorial
Pluggable database tutorialPluggable database tutorial
Pluggable database tutorial
Osama Mustafa
 
MySQL shell and It's utilities - Praveen GR (Mydbops Team)
MySQL shell and It's utilities - Praveen GR (Mydbops Team)MySQL shell and It's utilities - Praveen GR (Mydbops Team)
MySQL shell and It's utilities - Praveen GR (Mydbops Team)
Mydbops
 
Percona Server 8.0
Percona Server 8.0Percona Server 8.0
Percona Server 8.0
Laurynas Biveinis
 
WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...
WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...
WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...
WebCamp
 
Free enterpriseloadbalancer
Free enterpriseloadbalancerFree enterpriseloadbalancer
Free enterpriseloadbalancer
mikesoule
 
Enable oracle database vault
Enable oracle database vaultEnable oracle database vault
Enable oracle database vault
Osama Mustafa
 
Bosh 2.0
Bosh 2.0Bosh 2.0
Bosh 2.0
Johannes Engelke
 
APACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUXAPACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUX
webhostingguy
 
Getting Started with Couchbase Ruby
Getting Started with Couchbase RubyGetting Started with Couchbase Ruby
Getting Started with Couchbase Ruby
Sergey Avseyev
 
cPanel & WHM Logs
cPanel & WHM LogscPanel & WHM Logs
cPanel & WHM Logs
Ryan Robson
 
Apache Traffic Server & Lua
Apache Traffic Server & LuaApache Traffic Server & Lua
Apache Traffic Server & Lua
Kit Chan
 
[MathWorks] Versioning Infrastructure
[MathWorks] Versioning Infrastructure[MathWorks] Versioning Infrastructure
[MathWorks] Versioning Infrastructure
Perforce
 
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...
SaltStack
 
WE18_Performance_Up.ppt
WE18_Performance_Up.pptWE18_Performance_Up.ppt
WE18_Performance_Up.ppt
webhostingguy
 
Apache Web server Complete Guide
Apache Web server Complete GuideApache Web server Complete Guide
Apache Web server Complete Guide
webhostingguy
 
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Dockerizing Windows Server Applications by Ender Barillas and Taylor BrownDockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Dockerizing Windows Server Applications by Ender Barillas and Taylor Brown
Docker, Inc.
 
Percona Server 5.7: Key Performance Algorithms
Percona Server 5.7: Key Performance AlgorithmsPercona Server 5.7: Key Performance Algorithms
Percona Server 5.7: Key Performance Algorithms
Laurynas Biveinis
 
Apache Presentation
Apache PresentationApache Presentation
Apache Presentation
Ankush Jain
 
Pluggable database tutorial
Pluggable database tutorialPluggable database tutorial
Pluggable database tutorial
Osama Mustafa
 
MySQL shell and It's utilities - Praveen GR (Mydbops Team)
MySQL shell and It's utilities - Praveen GR (Mydbops Team)MySQL shell and It's utilities - Praveen GR (Mydbops Team)
MySQL shell and It's utilities - Praveen GR (Mydbops Team)
Mydbops
 
WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...
WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...
WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для ...
WebCamp
 
Free enterpriseloadbalancer
Free enterpriseloadbalancerFree enterpriseloadbalancer
Free enterpriseloadbalancer
mikesoule
 
Enable oracle database vault
Enable oracle database vaultEnable oracle database vault
Enable oracle database vault
Osama Mustafa
 
APACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUXAPACHE WEB SERVER FOR LINUX
APACHE WEB SERVER FOR LINUX
webhostingguy
 
Getting Started with Couchbase Ruby
Getting Started with Couchbase RubyGetting Started with Couchbase Ruby
Getting Started with Couchbase Ruby
Sergey Avseyev
 

Similar to Deployment ibm connections - No Http Server required (20)

Practical solutions for connections administrators
Practical solutions for connections administratorsPractical solutions for connections administrators
Practical solutions for connections administrators
Sharon James
 
Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1
Alessandro Pilotti
 
OpenCms Days 2013 - Site Management Tool
OpenCms Days 2013 - Site Management ToolOpenCms Days 2013 - Site Management Tool
OpenCms Days 2013 - Site Management Tool
Alkacon Software GmbH & Co. KG
 
Apache
ApacheApache
Apache
rsibbaluca
 
Apache
ApacheApache
Apache
rsibbaluca
 
Apache
ApacheApache
Apache
rsibbaluca
 
Deploying windows containers with kubernetes
Deploying windows containers with kubernetesDeploying windows containers with kubernetes
Deploying windows containers with kubernetes
Ben Hall
 
How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...
How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...
How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...
Willian Molinari
 
E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
sthirion
 
Building cloud stack at scale
Building cloud stack at scaleBuilding cloud stack at scale
Building cloud stack at scale
ShapeBlue
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administrators
Sharon James
 
Hopping in clouds: a tale of migration from one cloud provider to another
Hopping in clouds: a tale of migration from one cloud provider to anotherHopping in clouds: a tale of migration from one cloud provider to another
Hopping in clouds: a tale of migration from one cloud provider to another
Michele Orselli
 
Deployment with Fabric
Deployment with FabricDeployment with Fabric
Deployment with Fabric
andymccurdy
 
Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6
Ido Flatow
 
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User GroupSharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
Michael Noel
 
Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect
Cécile Benhamou
 
Bare Metal to OpenStack with Razor and Chef
Bare Metal to OpenStack with Razor and ChefBare Metal to OpenStack with Razor and Chef
Bare Metal to OpenStack with Razor and Chef
Matt Ray
 
Step by step_linux_guide
Step by step_linux_guideStep by step_linux_guide
Step by step_linux_guide
vinod31dec
 
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Niels de Bruijn
 
zLAMP
zLAMPzLAMP
zLAMP
Abdul Jaleel Kavungal
 
Practical solutions for connections administrators
Practical solutions for connections administratorsPractical solutions for connections administrators
Practical solutions for connections administrators
Sharon James
 
Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1Building drupal web farms with IIS - part 1
Building drupal web farms with IIS - part 1
Alessandro Pilotti
 
Deploying windows containers with kubernetes
Deploying windows containers with kubernetesDeploying windows containers with kubernetes
Deploying windows containers with kubernetes
Ben Hall
 
How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...
How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...
How we used ruby to build locaweb's cloud (http://presentations.pothix.com/ru...
Willian Molinari
 
E2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane ThirionE2E PVS Technical Overview Stephane Thirion
E2E PVS Technical Overview Stephane Thirion
sthirion
 
Building cloud stack at scale
Building cloud stack at scaleBuilding cloud stack at scale
Building cloud stack at scale
ShapeBlue
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administrators
Sharon James
 
Hopping in clouds: a tale of migration from one cloud provider to another
Hopping in clouds: a tale of migration from one cloud provider to anotherHopping in clouds: a tale of migration from one cloud provider to another
Hopping in clouds: a tale of migration from one cloud provider to another
Michele Orselli
 
Deployment with Fabric
Deployment with FabricDeployment with Fabric
Deployment with Fabric
andymccurdy
 
Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6Learning ASP.NET 5 and MVC 6
Learning ASP.NET 5 and MVC 6
Ido Flatow
 
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User GroupSharePoint 2010 Virtualization - Hungarian SharePoint User Group
SharePoint 2010 Virtualization - Hungarian SharePoint User Group
Michael Noel
 
Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect
Cécile Benhamou
 
Bare Metal to OpenStack with Razor and Chef
Bare Metal to OpenStack with Razor and ChefBare Metal to OpenStack with Razor and Chef
Bare Metal to OpenStack with Razor and Chef
Matt Ray
 
Step by step_linux_guide
Step by step_linux_guideStep by step_linux_guide
Step by step_linux_guide
vinod31dec
 
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Single Sign-On for APEX applications based on Kerberos (Important: latest ver...
Niels de Bruijn
 
Ad

Recently uploaded (20)

Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
To study the nervous system of insect.pptx
To study the nervous system of insect.pptxTo study the nervous system of insect.pptx
To study the nervous system of insect.pptx
Arshad Shaikh
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdfBiophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Operations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdfOperations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdf
Arab Academy for Science, Technology and Maritime Transport
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Political History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptxPolitical History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
To study the nervous system of insect.pptx
To study the nervous system of insect.pptxTo study the nervous system of insect.pptx
To study the nervous system of insect.pptx
Arshad Shaikh
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Handling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptxHandling Multiple Choice Responses: Fortune Effiong.pptx
Handling Multiple Choice Responses: Fortune Effiong.pptx
AuthorAIDNationalRes
 
LDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini UpdatesLDMMIA Reiki Master Spring 2025 Mini Updates
LDMMIA Reiki Master Spring 2025 Mini Updates
LDM Mia eStudios
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx2541William_McCollough_DigitalDetox.docx
2541William_McCollough_DigitalDetox.docx
contactwilliamm2546
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
Ad

Deployment ibm connections - No Http Server required

  • 1. Deployment IBM Connections No HTTP Server required SarwarJavaid Sr.Systems Engineer, May 11, 2016
  • 2. Abstract 2 • In this article, you will learn how to deploy IBM Connections in your premises without IBM HTTP Server
  • 3. LAB (Technical Information of IBM Connections Server) 3 Hardware Processor: 2 x2 RAM: 8 GB HDD 2x: 50GB /- NIC: Single 10/1000 MBPS Software (Single Server) OS: Linux RHEL 6.4 Directory Service: LDAP {Active Directory} Database: IBM DB2 10.5 fp5 (Enterprise) WAS: 8.5.5 fixpack 9 Installation Manager: 1.8 IBM Connections: 5.0 Mail Server: IBM Domino 9.0.2 FP2 (Social Ed.)
  • 4. 4 System Information Directory Server (Active Directory) Hostname: domain.contoso.com IBM connections Server Hostname: labs.contoso.com Mail Sever: mail.contoso.com Websphere Deployment Manager Information Cell name: labsCell01 Node name: labsCellManager01 Administrative console port: 9060 Administrative console secure port: 9043 Bootstrap port: 9809 SOAP connector port: 8879 Ports Information Default : 80 443 9081 9444 5060 5061 LAB (Technical Information of IBM Connections Server)
  • 5. Virtual Host 5 After installation complete of IBM Connections, create virtual host Logon Deployment Manager Environment  Virtual hosts  New  {Name_of_virtualHost}  Apply Virtual hosts  LC_hosts  Host Aliases  [New]  [Host_name] / [port]
  • 6. 6 Virtual hosts  LC_hosts  Host Aliases  [New]  [Host_name] / [port] Virtual Host
  • 7. 7 Web module Mapping Change all Enterprise applications virtual host except from default to LC_hosts except [default application and oEmbed] Applications  WebSphere enterprise Applications  [Applications]  [Virtual hosts]  Map [web module] / Virtual host [LC_hosts]  OK
  • 8. 8 Web module Mapping Enterprise Applications at a glance
  • 9. 9 WebSphere Proxy Server Create WPS [WebSphere Proxy Server] Servers  Server Types  WebSphere Proxy Servers  New  Select Node [nodeName] / Server Name [serverName]  Next
  • 13. 13 Master Changes [Save] System Administration  Save changes to master repository check [Synchronize changes with nodes]  Save
  • 14. 14 Update Connections URL to access applications Procedure Check Out [root @ labs ~]# echo “export WAS_HOME=/data/WebSphere/AppServer” >> ~/.bashrc [root @ labs ~]# echo “export DMGR_HOME=$WAS_HOME/profiles/Dmgr01” >> ~/.bashrc [root @ labs ~]# echo “export APPS_HOME=$WAS_HOME/profiles/AppSrv01” >> ~/.bashrc [root @ labs ~]# source ~/.bashrc [root @ labs ~]# cd $DMGR_HOME/bin Update IBM Connections ‘URL’
  • 15. 15 Update IBM Connections ‘URL’ Execution [root @ labs bin]# ./wsadmin.sh -lang jython -username {wasAdmin} -password {xxxxxxx} WASX7209I: Connected to process "dmgr" on node labsCell01 using SOAP connector; The type of process is: DeploymentManager WASX7031I: For help, enter: "print Help.help()" wsadmin>execfile("connectionsConfig.py") Connections Administration initialized wsadmin>LCConfigService.checkOutConfig(“/tmp”,”labsCell01”) Connections configuration file successfully checked out wsadmin>quit Remove ports from file [root @ labs bin]# vi /tmp/LotusConnections-config.xml :%s/9081/ / → {replace 9081 with empty} 28 substitutions on 28 lines :%s/9444/ / → {replace 9444 with empty} 56 substitutions on 56 lines :x → {save and exit}
  • 16. 16 Update IBM Connections ‘URL’ Varification a) # sed -n '/http:/p' /tmp/LotusConnections-config.xml () b) # sed -n '/https:/p' /tmp/LotusConnections-config.xml () Check In [root @ labs bin]# ./wsadmin.sh -lang jython -username {wasAdmin} -password xxxxxxx wsadmin>execfile("connectionsConfig.py") wsadmin>LCConfigService.checkInConfig("/tmp","labsCell01") Loading schema file for validation: /tmp/LotusConnections-config.xsd Loading schema file for validation: /tmp/service-location.xsd /tmp/LotusConnections-config.xml is valid Connections configuration file successfully checked in
  • 17. 17 URL ‘Redirection’ Environment  URI Groups  New [Fill required values]  Apply
  • 18. 18 URL ‘Redirection’ Routing Rule Servers  Server Types  WebSphere Proxy Servers  Http_Proxy  Routing rule  New Name: ICS_Rules Name of the Virtual Host: LC_hosts URI group: https_uri_group Redirect URL: https://labs.contoso.com/homepage  Apply [Save]
  • 20. 20 Start IBM Connections Sever with WPS [WebSphere Proxy Server] [root @ labs ~]# cd $APPS_HOME /bin [root @ lab bin]# ./startServer.sh ics_cluster01_server1 && ./startServer HTTP_Proxy Varification
  • 21. 21 Welcome to IBM Connections Now logon to: http://labs.contoso.com It will redirect your page: https://labs.contoso.com/homepage [Secure Access] User id: [Ldap Based User id] Password: [xxxxxxxxxxx]
  • 22. Welcome to IBM Connections
  • 23. 23 Welcome to IBM Connections  My Files
  • 24. Questions If you have any question, please feel free to ask Email : [email protected] IM : [email protected] (Windows Messenger) Phone : +92 346 2595970 (mobile) /sarwarjvd /in/sarwarjavaid