Professional Documents
Culture Documents
Atul Kumar
Atul Kumar
1
Agenda
• Module I : FMW Concepts & Architecture
• Module II : Web Logic Server
• Module III : Oracle HTTP Server
• Module IV : Web Logic OHS Integration
• Module V : Oracle SOA Suite Concepts & Installation
• Module VI : Oracle SOA Suite Start/Stop & troubleshooting
• Module VII : Oracle SOA Suite Deployments
• Module VIII : FMW HA & DR (SOA deployment in HA)
• Module IX: Security, Users/Groups & LDAP Integration
• Module X: Secure Socket Layer
www.k21academy.com © Copyright 2016 | K21 Academy | All Rights Reserved
2
Agenda
• Module XI : Patching in FMW
• Module XII : Cloning in FMW
• Module XIII : OBIEE Install, Configure, Deployment
• Module XIV : Web Center Content
• Module XV : IAM Overview & Concepts (Bonus)
• Module XVI : Job Interview & CV Preparation (Bonus)
3
Bonus I
4
Bonus II
5
Bonus II
• http://K21Academy.com/my-
courses
6
Bonus III
7
Getting Help
support@k21academy.com
8
Getting Help
https://www.facebook.com/groups/k21technologies
9
Workshop Rules
• Ask as Many Questions as you can
• AIM of training is for you to learn & not count days
• Make Session Interactive
• Learn at your own pace
• Ask in Facebook Group
• Make yourself accountable by committing on group
• Do lot of Hands-On
• Contact on WhatsApp in case of any connection issues or Audio Issues
• Remind me to record
10
Agenda-Module II
• Domain
• Admin & Managed Server
• Cluster
• Machines
• Directory Structure
• Installation of WebLogic Server
• Creation of WebLogic Domain
• Start/Stop of WebLogic Server
11
Module II
WebLogic Server
12
WLS-Concept
• Domain
• Server
– Admin Server
– Managed Server
• Cluster
• Machine
• Domain Directory
• WebLogic Admin Console
13
WLS-Domain
• 1 Admin Server
• 0..N Managed Server
• 0..N Cluster
• All Web Logic Server instances in same domain must be of same version
• Domain Configuration is stored in $DOMAIN_HOME/config/config.xml
14
WLS-Domain
15
WLS-Domain
How to Change the mode:
• Start the Administration Server.
• Select the name of the active domain in the left pane to display the domain's
configuration attributes.
• In the right pane, select Configuration —>General.
– To specify production mode, select the Production Mode check box.
– To specify development mode, clear the Production Mode check box.
• Restart all Managed Servers in the domain.
16
WLS-Server
• Configured to host
application and resources
– war, ear, jar, jdbc, JMS
• Two Type
– Admin Server
– Managed Server
• Each Server has its own JVM
17
WLS-Admin Server
• Administration and used to manage domain
• One and Only Admin Server per domain
• Singleton Service
• Admin Server controls just 1 Domain
• In Prod not to host any App
18
WLS-Managed Server
• Server that hosts application
• Zero to N Managed Server
per domain
• Independent of other servers
unless they are in cluster
• Applications are deployed on
Managed Servers
19
WLS-Admin &Managed Server
• Admin Server stores master configuration of domain including Managed Servers
configuration
• Each Managed Server stores a local copy of config
• For only first time Managed Server startup, Admin Server should be running
• On subsequent Managed Server startup, it connects to Admin Server to
synchronize configuration
• If Admin Sever is not available at start-up, Managed Server boots with its local copy
20
WLS-Cluder
• Group of Servers running simultaneously and
working together
• Appears as single instance to clients
• Configurations can be applied to all members by
making changes to cluster
• Cluster members can be on same or different
hosts
21
WLS- Node Managed
• Process running on host that enables to start, stop
servers remotely
• Must run on host where Web Logic server is running
• Required if you start/stop services from Web Logic
Console
• Servers can run without Node Manager
• Can be associated with more than one Domain on
Server
22
WLS-Machine
• Identifies as physical host
• Machine is used to associate a WebLogic Server with Host on which it runs
• Used by Node Manager to re-start a failed Server
• Used by Clustered Managed Server in selecting location for replicated data
23
WLS-Domain Directory
24
WLS-QUiZ
• Can Domain spans across 2 machines ?
• Can Domain directory be outside MW_HOME ?
• Can you start Managed Server while Admin Server is down ?
• Can WebLogic Cluster span across domain ?
• Can you have multiple domain sharing same MW_HOME?
• Can you install ORACLE_HOME outside MW_HOME?
25
WebLogic Server Installation
26
WLS- Installer Types
• O.S. Specific (exe or bin) – usually for 32 bit and includes JDK
• Generic Package Installer (jar) – JDK must be pre-installed
• Upgrade Installer – To upgrade existing WLS (available from My Oracle Support)
27
WLS- Installation Types
• Typical Installation – most of components installed
• Custom Installation – Choose components that you wish to install
Note: For FMW select typical and ensure WebLogic & Coherence are selected
28
WLS- Custom Installation
• Custom Installation – Choose
components that you wish to install
29
WLS- Installation Mode
• Graphical – Interactive & GUI-based (available for both Windows & Linux)
• Console – Interactive & text-based (available for both Windows & Linux)
-mode=console
30
WLS- Silent Installation
• Create XML file with content like below
31
WLS-Installation Good to Know
• On Unix user to install WebLogic must be non root
• Same user to install WLS & FMW product like SOA, WebCenter etc
• Verify that JDK you are using with WebLogic Server is certified (Check Certification
Matrix)
• WebLogic Installer uses Temp Directory – To provide alternate temp folder use
option –Djava.io.tmpdir=<tmpdir>
32
Hands-On WebLogic Server
33
Hands-On-Install JDk
• Connect to VPN
• Login to VNC Screen using VNC Viewer
– Check mail for screen number
34
Hands-On-Install WebLogic Server
• Install WLS using oracle user
/usr/java/jdk1.7.0_60/bin/java –d64 –jar
/stage/oracle/weblogic/10.3.6/wls1036_generic.jar
• Installation details
Middleware Home : /u01/app/oracle/wls
Weblogic Home : /u01/app/oracle/wls/wlserver_10.3
Coherence Home : /u01/app/oracle/wls/coherence_3.7
35
Hands-On-Creat Domain
• Start domain creation using oracle user
/u01/app/oracle/wls/wlserver_10.3/common/bin/
./config.sh
• Domain details
Domain Source* : Basic WebLogic Server Domain
Domain Name : base_domain
Domain Location : /u01/app/oracle/wls/user_projects/domain
36
Hands-On-Start Admin Server
37
Hands-On-WebLogic Console
• http://iam.k21technologies.com:7001/console (weblogic/Welcome1)
38
WebLogic Server-Quiz
• How to check Web server Admin Server listen port ?
• What is main configuration file for WebLogic Server ?
• Can I install Admin Server on one Host and Managed server on different host ?
• How to stop WebLogic Admin Server ?
• How to start WebLogic Admin Server in background ?
39
Hands-On WLS Silent Install
40
Hands-On-Silent Install WLS
• Create XML file
• Install WLS using oracle user
/usr/java/jdk1.7.0_60/bin/java –d64 –jar
/stage/oracle/weblogic/10.3.6/wls1036_generic.jar -mode=silent -
silent_xml=<xml_path>
41
Yet to come
• Module I : FMW Concepts & Architecture
• Module II : Web Logic Server
• Module III : Oracle HTTP Server
• Module IV : Web Logic OHS Integration
• Module V : Oracle SOA Suite Concepts & Installation
• Module VI : Oracle SOA Suite Start/Stop & troubleshooting
• Module VII : Oracle SOA Suite Deployments
• Module VIII : FMW HA & DR (SOA deployment in HA)
• Module IX: Security, Users/Groups & LDAP Integration
• Module X: Secure Socket Layer
www.k21academy.com © Copyright 2016 | K21 Academy | All Rights Reserved
42
Yet to come
• Module XI : Patching in FMW
• Module XII : Cloning in FMW
• Module XIII : OBIEE Install, Configure, Deployment
• Module XIV : Web Center Content
• Module XV : IAM Overview & Concepts (Bonus)
• Module XVI : Job Interview & CV Preparation (Bonus)
43
Find us
http://facebook.com/k21technologies
http://twitter.com/k21technologies
https://www.linkedin.com/company/k21technologies
https://www.youtube.com/user/k21technologies
44