Oracle WebLogic Installation Steps Oracle WebLogic Server is J2EE Server (earlier known as BAEWebLogic Server) similar to Oracle Application Server. This post covers installation of Oracle WebLogic Server with available installation Mode and Components. You can download Oracle WebLogic Software from here (Currently it is available on Windows, Linux and Solaris and can be installed on Windows Vista also) A. Installation Mode BEA products can be installed in following mode i) Graphical Mode – Interactive GUI based ii) Console Mode – Interactive Text Based (-mode=console) iii) Silent Mode- Non Interactive method using XML properties file (-mode=silent - silent_xml=properties_xml_file) B. Installation Type i) Complete or ii) Custom C. Installation Component Depending on type of installer you choose, you get following kind of component 1) WebLogic Server —Server —Server Examples —Server Add-ons 2) Workshop —Workshop for WebLogic —Workshop Runtime Framework 3) WebLogic Integration —Integration Server —Workshop Integration Extension —Integration Examples 4) WebLogic Portal —Portal Server —Workshop Portal Extension —Portal Examples
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Oracle WebLogic Installation Steps
Oracle WebLogic Server is J2EE Server (earlier known as BAEWebLogic Server) similar to Oracle
Application Server.
This post covers installation of Oracle WebLogic Server with available installation
Mode and Components.
You can download Oracle WebLogic Software from here (Currently it is available on Windows,
Linux and Solaris and can be installed on Windows Vista also)
A. Installation Mode
BEA products can be installed in following mode
i) Graphical Mode – Interactive GUI based
ii) Console Mode – Interactive Text Based (-mode=console)
iii) Silent Mode- Non Interactive method using XML properties file (-mode=silent -
silent_xml=properties_xml_file)
B. Installation Type
i) Complete or
ii) Custom
C. Installation Component
Depending on type of installer you choose, you get following kind of component
Replace server1001_win32.exewith executable name on Linux/Solaris and change location to
directory as per Unix like /home/bea/weblogic.log (This will install BEA in interactive console mode)
Domain , Administration & Managed Server, Cluster in Oracle WebLogic
Before creating domains let us understand Domain, Administration Server,Managed
Server and Cluster in Oracle WebLogic.
In next post We’ll learn how to create basic Domain (Administration Server only) and Domain
with Managed Server Cluster (one Administration Server and two Managed Server in
cluster) using Configuration Manager.
What is domain in WebLogic ?
Domain is logical grouping of resources and services and consist of Administration
Server, Managed Server and cluster. There can only be one administration Server in domain
and zero to N Managed Server.
What is Administration Server ?
Administration Server is WebLogic Server instance that maintains configuration data for a domain.
You can deploy your application on administration Server but it is recommended to create managed
Server and deploy your application in managed server and leave Administration domain for
configuration and maintenance.
—There will always be atleast one Administration Server in a domain.
What is Managed Server ?
Any WebLogic Server instance apart from Administration Server is called asManaged Servers.
This is weblogic server where you deploy your application (Though you can deploy your application in
Administration server as well but it is not recommended in production/UAT instance)
What is Cluster in WebLogic ?
Group of WebLogic Managed Server Instances that work together to provide high availability and
scalability for applications is called cluster. WebLogic Servers with in cluster can run on same machine
or different machines. These are also called as managed Server cluster.
Things you should know before creating domain in WebLogic Server ?
– You use configuration wizard to create or extend domain but this can be used only in offline
mode (when weblogic server is not running)
– You can also use WLST (WebLogic Scripting Tool), command line tool to create and extend domains
in WebLogic Server.
– You can also use unpack command to create new domain. This command can’tbe used to extend
domain.
– Extending a domain means, you already created domain and now wish to extend it (use more
application, add managed server, create cluster…)
– Configuration wizard can be run in Graphical Mode (interactive GUI) or Console Mode (interactive text
based)
– For silent mode use WLST (WebLogic Scripting Tool)
– While creating domain you specify Startup Mode (Development orProduction). In development
mode, you get autodeploy option and security is low. In production mode you need
username/password to deploy applications.
– When you create domain, it creates following directories
i) autodeploy ii) bin iii) config (config.xml for domain sits here) iv) console-
ext v)lib vi) security vii) servers
–You use config.cmd (windows) or config.sh (unix) from $BEA_HOME/ wlserver_<ver>/ common/
bin to start configuration manager to create domain
Below Flowchart (image from Oracle Documentation) displays steps to create domain
Create Domain in Oracle WebLogic After WebLogic installation Here, next step is to create Domain. This post cover steps to create Domain in WebLogic (Simple – Administration Server or Advanced – one Administration Server and two Managed Server in a Cluster).
There are multiple ways to create domain, steps mentioned here are usingConfiguration Manager
Wizard (config.sh or config.cmd).
–For Unix/Windows start configuration wizard using $BEA_HOME/ wlserver_10.0/ commom/ bin/
config.cmd (windows) or config.sh(UNix)
–To Start configuration wizard in console mode use - config.[cmd|sh] -mode=console
Screenshot below for creating Domain in WebLogic using Configurtaion Manager in GUI mode. Start
Configuration Manager using command given above (config.sh / config.cmd)
1) Create or Extend Domain – In First screen you select if you wish to Create new WebLogic Domain