How to Install Oracle WebLogic 12c on Ubuntu 16.04 Xenial LTS Easy Visual-Guide

February 18, 2017 | By the+gnu+linux+evangelist.

Install Oracle WebLogic 12c Ubuntu 16.04 Xenial 64-bit




Hi! The Tutorial shows you Step-by-Step How to Install and Quick Start with Oracle Bea WebLogic 12c Application Server on Ubuntu 16.04 Xenial Xerus LTS Amd64 Desktop/Server.

And Oracle WebLogic Server 12c for Ubuntu 16.04, the World’s first Cloud-native, Enterprise Java Platform enables you to fully realize the benefits of cloud computing.

Here are some Key Features of WebLogic Server:

  • Java EE Compatibility: Oracle WebLogic Server 12c is compliant with the Java Platform, Enterprise Edition (Java EE) specifications, providing support for developing and running enterprise-scale Java applications. It supports Java EE standards such as servlets, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), Java Message Service (JMS), Java Persistence API (JPA), and more.
  • Middleware Platform: Oracle WebLogic Server 12c is part of Oracle’s Fusion Middleware product family, which includes a comprehensive suite of middleware technologies for building and deploying applications. It serves as a foundational component for deploying and running Java EE applications in enterprise environments.
  • High Availability and Scalability: Oracle WebLogic Server 12c is designed to provide high availability, reliability, and scalability for mission-critical applications. It supports clustering, load balancing, failover, and distributed computing features to ensure continuous operation and scalability to handle increasing workloads.
  • Management and Monitoring: Oracle WebLogic Server 12c includes robust management and monitoring capabilities for administering and monitoring server instances, applications, and resources. It provides a web-based administration console, command-line tools, and scripting interfaces for managing and configuring server instances and applications.
  • Security Features: Oracle WebLogic Server 12c offers advanced security features to protect applications and resources from unauthorized access and attacks. It supports secure communication protocols, authentication mechanisms, authorization policies, encryption, and auditing features to ensure data integrity and confidentiality.
  • Integration and Connectivity: Oracle WebLogic Server 12c provides integration and connectivity features for integrating with other enterprise systems and services. It supports standards-based integration technologies such as Java Connector Architecture (JCA), Web Services, Messaging, and Enterprise Application Integration (EAI) to facilitate seamless communication and data exchange between applications.
  • Developer Productivity: Oracle WebLogic Server 12c offers tools and frameworks to enhance developer productivity and streamline application development. It provides support for popular development frameworks such as Spring, Hibernate, and Apache Struts, as well as development tools such as Oracle JDeveloper and Oracle Enterprise Pack for Eclipse (OEPE).
  • Cloud Deployment: Oracle WebLogic Server 12c supports deployment to cloud environments, including Oracle Cloud Infrastructure (OCI) and other cloud platforms. It provides features for provisioning, deploying, and managing applications in cloud environments, enabling organizations to leverage the scalability and flexibility of cloud computing.

Here I Describe a Local Installation so for a System-Wide One then you will need to Adapt Consequently the Procedure.

Finally, on the Article Bottom you find a Link to Getting-Started with Weblogic 12c Administration and Deployment Procedures.

How to Install Oracle WebLogic 12c on Ubuntu 24.04 – Step-by-step
  1. Download WebLogic 12c Server Generic for 64-bit JVM:

    WebLogic Generic Installer .jar
  • Open a Shell Session
    Ctrl+Alt+t on desktop

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - Open Terminal

    In case first see: Terminal QuickStart Guide.

  • How to Install Required Oracle-Sun JDK 8+ on Ubuntu Linux

    Install Oracle JDK for Ubuntu
  • SetUp Environment Variables

    Set JAVA_HOME, MW_HOME and PATH Vars:

    nano ~/.bashrc

    Inserts Something Like:

    export MW_HOME=$HOME/Oracle/Middleware
    /nexport JAVA_HOME=
    /nexport PATH=$PATH:$JAVA_HOME/bin

    Ctrl+x to Save & Exit :)

    Load New Environment:

    bash
  • Start WebLogic 12c Server Installer

    sudo java -jar $HOME/Downloads/wls12*.jar 
  • Installation Procedure with ScreenShots
    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 1 Welcome

    Set Oracle Middleware Home. If you Change the Default Middleware Location Then Remember to Modify Consequently also the $MW_HOME in ~/.bashrc SetUp :)

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 2 Set Home

    If NO Oracle Subscription Then Just Skip Up.

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 3 Security Updates
    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 4 Confirm

    Choose Installation Type.

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 5 Choose Installation Type

    Possibly Select the JDK to Use with WebLogic 12c Server.

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 6 JDK Selection

    Set WebLogic 12c Server Installation Directories.

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 7 WebLogic Installation Directories

    Summary.

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 8 WebLogic Installation Summary

    Installing...

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 9 Installing WebLogic 12c

    Success!

    Install Oracle-BEA WebLogic 12c on Ubuntu 16.04 Xenial 64-bit - 10 Success

    Congratulation :)

  • Quick-Start with Oracle WebLogic 12c Server on Ubuntu:

    WebLogic 12c Server Domain StartUp

  • QuickChic Theme • Powered by WordPress