Oracle+WebLogic+Server+Installation+in+Linux
Oracle+WebLogic+Server+Installation+in+Linux
2)
Installation on Oracle Linux 5 and 6
This article presents a brief overview of installing Oracle WebLogic Server (WLS) 12cR1
(12.1.2) on Oracle Linux 5 and 6.
• Assumptions
• Download Software
• Setup
• Installation
• Create Domain
• Post-Installation
Assumptions
This article assumes you have an existing server (real or virtual) with either Oracle
Linux 5.x or 6.x installed on it. For instruction on how to do this check out the following
articles.
• Oracle Linux 5 (OL5) Installation : I did the basic installation with no extra
package groups for this installation.
• Oracle Linux 6 (OL6) Installation : I picked the "Desktop" option for this
installation, so I would have a graphical interface without having to select
separate package groups.
Software
Download the Weblogic Server 12c software from Oracle Technology Network.
Setup
The following actions should be performed by the "root" user.
Make sure the "/etc/hosts" file contains correct entries for both the "localhost" and real
host names.
mkdir -p /u01/app/oracle/product/ofm12.1.2
mkdir -p /u01/app/oracle/config/domains
mkdir -p /u01/app/oracle/config/applications
chown -R oracle:oinstall /u01
chmod -R 775 /u01/
# su - oracle
$ cd $ORACLE_BASE
$ tar -xvzf /tmp/jdk-7u25-linux-x64.tar.gz
As specified in MOS Note [ID 1487773.1], amend the "/etc/security/limits.d/90-
nproc.conf" file, making the following change.
# From
* soft nproc 1024
#To
* - nproc 16384
Installation
Run the installer as the "oracle" user.
$ unzip ofm_wls_generic_12.1.2.0.0_disk1_1of1.zip
$ $JAVA_HOME/bin/java -jar wls_121200.jar
If this is the first installation on the server, enter the inventory installation location and
click "OK" button.
$ $WLS_HOME/common/bin/config.sh
Accept the "Create a new domain" option, enter the domain name at the end of the
"Domain Location", then click the "Next" button. In this case my domain was called
"mydomain", so the path I used was "/u01/app/oracle/config/domains/mydomain".
Select the required product template and click the "Next" button.
Enter the administrator credentials and click the "Next" button.
Enter the domain mode and JDK details, then click the "Next" button.
Select any required advanced configuration options. For this example I ignored the
advanced configuration. Click the "Next" button.
If you are happy with the configuration summary screen, click the "Create" button.
Once the domain is created, click the "Next" button.
Make a note of the Admin Server URL and click the "Finish" button.
Post-Installation
If you chose the "Production Mode" options for the domain, you will need to create a
"boot.properties" file for the scripts referred to later to work without credentials. Adjust
the DOMAIN_HOME and credentials appropriately.
$ export DOMAIN_HOME=$ORACLE_BASE/config/domains/mydomain
$ mkdir -p $DOMAIN_HOME/servers/AdminServer/security
$ echo "username=weblogic" > $DOMAIN_HOME/servers/AdminServer/security/boo
t.properties
$ echo "password=Password1" >> $DOMAIN_HOME/servers/AdminServer/security/b
oot.properties
$ $DOMAIN_HOME/startWebLogic.sh &
Once the server is started you can access the administrator console using the
"http://hostname:port/console" URL. Log in using the username and password provided
in the previous step.
$ # Start WebLogic
$ nohup $DOMAIN_HOME/startWebLogic.sh > /dev/null 2>&1 &
$ # or
$ nohup $DOMAIN_HOME/bin/startWebLogic.sh > /dev/null 2>&1 &
$ # Stop WebLogic
$ $DOMAIN_HOME/bin/stopWebLogic.sh
$ # Start Managed Server
$ nohup $DOMAIN_HOME/bin/startManagedWebLogic.sh AdminServer > /dev/null 2
>&1 &