Installing BEA WebLogic - (Release 8.1.2)
by Jeff Hunter, Sr. Database Administrator
Along with the WebLogic 8.1 Application Server, BEA packages out-of-the-box
solutions that are used to build on the functionality of the WebLogic Server.
The complete WebLogic Platform consists of:
BEA WebLogic Server 8.1 is an enterprise-level application server
that provides a framework for developing, deploying, and managing
J2EE applications both locally and remotely. WebLogic 8.1
is fully compliant with the Sun J2EE 1.3 specification and provides
the required containers to run Servlets and JavaServer Pages,
Enterprise JavaBeans (EJBs), J2EE connector architecture resource
adaptors, along with all required J2EE services (i.e. JDBC, JAAS, JMS, etc.).
Along with the WebLogic 8.1 Application Server, BEA packages out-of-the-box solutions that are used to build on the functionality of the WebLogic Server. The complete WebLogic Platform consists of:
The BEA WebLogic Server comes packaged with the WebLogic Platform distribution or as an individual distribution. For the purpose of this article, I will be downloading and installing the complete BEA WebLogic 8.1 platform distribution. You can download a copy of the BEA WebLogic Platform distribution with a 1 year development license from the BEA website: http://www.bea.com/. After downloading the WebLogic Platform, you should have a file like platform812_win32.exe, platform8x_win32.exe, or platform811_win32.exe. In either case, the file should be around 415MB in size.Getting Started
Before diving into the instructions for installing the WebLogic platform, let's first take a look at several high level issues that should be taken into consideration before attempting the installation.Running the WebLogic Installation Program - (Graphical Mode)
When installing the WebLogic platform on Windows, there are two options: Graphical mode (a Java based, interactive, GUI installation) or Silent mode (a noninteractive, command-line installation). In this article, we will be performing a Graphic install.
During the installation of the WebLogic Server, the installation program will create many directories - several of which are important to understand before attempting the install.
Directory Contains Default Location BEA Home This directory contains license files, the install JDK(s) and common files. C:\bea WebLogic Home All of the WebLogic software packages and configuration files. C:\bea\weblogic81 User Projects This is the default location for new domains by the configuration assistance. Keep in mind that the domain can be placed anywhere on the filesystem. C:\bea\user_projects Applications Folder This is the default directory for installed (deployed) applications. Actually, an application can be placed anywhere; the domain configuration points to its location. C:\bea\user_projects\yourDomain\applications
After downloading the WebLogic Platform software distribution, you should now run the executable to initiate the installation program. Provided the installation program has determined that all of the prerequisites (system resources) have been meet, you will be presented with a welcome screen:
Figure 1: Welcome Screen
The next screen will present the license agreement in which the user must read and accept in order to continue the installation process:
Figure 2: License Agreement
The installation will now ask you where to create the BEA Home Directory. This is where BEA will install common files like the certified JDK(s), WebLogic service license, and many other BEA utilities. You can have several other BEA products installed on the same machine that can take advantage of the utilities installed within the BEA Home Directory.
Figure 3: Create BEA Home Directory
After specifying the BEA Home Directory, you will then be asked which type of installation to perform: either "Complete" or "Custom". If you were only interested in installing the WebLogic server, you would select the "Custom" install. In our installation, we will perform a "Complete" install. Selecting the "Complete" install will deploy all WebLogic Platform components as shown in the following screenshot:
Figure 4: WebLogic Installation Type
You are now asked where to install the WebLogic Server (known as the production directory). Although you have the option to specify any location for this directory, we will accept the default setting:
Figure 5: WebLogic Production Directory
After hitting "Next", the installation of the WebLogic Platform will begin:
Figure 6: BEA WebLogic Installation Process
After the installation process has completed the deployment of all of its components and files, you will now be presented with the "Installation Complete" screen. You have the option of installing the XML Spy software as well as running the WebLogic Quickstart program. This program provides you with the ability of running the installed example domain applications or to even create a new domain. I will be providing examples of how to create a new domain in another article.
Figure 7: BEA WebLogic Installation Complete