Sun Java Enterprise System 7 Installation and Upgrade Guide

Chapter 2 Getting and Installing Java ES 7

This chapter provides information about installing the Java ES 7 Base components. This chapter covers the following topics:

Getting Java ES 7 Base Components

Java ES 7 software is available for free download from the Sun Java™ Enterprise System 7 product page. This page also provides links for ordering Java ES 7 software in a CD or DVD media kit.

The components that make up Java ES 7 Base can be downloaded individually, and are offered at various support levels; you can pick the components you want as well as the type of licensing format that best suits your organization's needs.

You are welcome to use Java ES 7 software for free without support or indemnification. Various levels of Java ES 7 subscription licenses can also be purchased to provide Sun support and indemnification when running in a production environment. For information about the available support and service plans offered with a Java ES subscription, see http://www.sun.com/software/javaenterprisesystem/support.jsp.

Suggested Sequence for Installing Java ES 7

Sun recommends that you install the products in Java ES 7 Base in the following sequence, whether you are installing on a single system or deploying an architecture that spans several systems. This sequence has been developed based on the required and optional dependencies among the products in Java ES Base, as described in Chapter 2, Product Interoperability in Java ES 7, in Sun Java Enterprise System 7 Release Notes.

  1. Solaris Cluster software

    If any products run in a Solaris Cluster environment, Solaris Cluster software should be installed before the products that use Solaris Cluster services. Solaris Cluster agents should be installed as part of the Solaris Cluster installation.

  2. Solaris Cluster Geographic Edition software

    Solaris Cluster Geographic Edition should be installed after Solaris Cluster software, upon which it depends. It should be installed before any products that use Solaris Cluster services.

  3. Directory Server Enterprise Edition

    Several products store user data or configuration data in Directory Server, and might access Directory Server through Directory Proxy Server. Therefore, Directory Server Enterprise Edition should generally be installed before installing products that have dependencies on Directory Server and Directory Proxy Server.

  4. Web Server

    A number of Java ES products require the support of a web container, which should be installed before the products requiring web container services. Web container services are normally provided by Web Server or GlassFish Enterprise Server, but if your architecture contains both, install Web Server first, before installing GlassFish Enterprise Server.

  5. Message Queue

    If multiple products in your Java ES deployment rely on Message Queue, you should install it separately before the products that rely on it. If only GlassFish Enterprise Server relies on Message Queue, you can instead install Message Queue as part of the GlassFish Enterprise Server installation because GlassFish Enterprise Server 2.1.1 includes Message Queue 4.4.

  6. GlassFish Enterprise Server

    GlassFish Enterprise Server should be installed after Web Server if Web Server is to be used to provide load balancing services between GlassFish Enterprise Server instances. Also, GlassFish Enterprise Server should be installed after Message Queue if a system-wide deployment of Message Queue is to be used to provide asynchronous messaging services instead of the Message Queue installation bundled with GlassFish Enterprise Server.

  7. Web Proxy Server

    Web Proxy Server can be installed anytime, though generally it should be installed after the Web Server or GlassFish Enterprise Server installation for which it provides a proxy service.

  8. OpenSSO Enterprise

    OpenSSO Enterprise must be installed after the web container into which it is to be deployed, and it should be installed before the products that depend on it for authentication and authorization services.

  9. GlassFish Web Space Server

    GlassFish Web Space Server should be installed last because it has required or optional dependencies on several other Java ES products.

Installing Solaris Cluster

Because Solaris Cluster is an integrated hardware and software solution, careful planning of your Solaris Cluster deployment is required before installing the software itself. For information about deployment planning, see these Solaris Cluster manuals:

For information about installing the Solaris Cluster software, see Sun Cluster Software Installation Guide for Solaris OS.

For an example that shows installation and configuration of a specific Solaris Cluster configuration, see Sun Cluster Quick Start Guide for Solaris OS.

Installing Solaris Cluster Geographic Edition

For information about installing the Solaris Cluster Geographic Edition software, see Sun Cluster Geographic Edition Installation Guide.

To learn more about Solaris Cluster Geographic Edition, see Sun Cluster Geographic Edition Overview.

Installing Directory Server Enterprise Edition

Installing DSEE 6.3.1 is a multistep process because version 6.3.1 is a maintenance release that corrects issues known in versions 6.0 through 6.3. The steps to install DSEE 6.3.1 are:

  1. Install DSEE 6.3, as described in To Install Directory Server Enterprise Edition 6.3 From Zip Distribution in Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide.

  2. Upgrade the installation to version 6.3.1, as described in Upgrading Directory Server Enterprise Edition to 6.3.1 Using ZIP distribution in Sun Java System Directory Server Enterprise Edition 6.3.1 Release Notes.

  3. Install the Directory Service Control Center, as described in Installing Directory Service Control Center From Zip Distribution in Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide

To learn about DSEE, see Sun Java System Directory Server Enterprise Edition 6.3 Evaluation Guide. To learn about deployment architectures for DSEE, see Sun Java System Directory Server Enterprise Edition 6.3 Deployment Planning Guide.

Installing Web Server

For information about installing Web Server, see Sun Java System Web Server 7.0 Update 6 Installation and Migration Guide.

Installing Message Queue

For information about installing Message Queue, see Sun Java System Message Queue 4.3 Installation Guide.

To learn about Message Queue and about deployment architectures for Message Queue, see Sun Java System Message Queue 4.3 Technical Overview.

Installing GlassFish Enterprise Server

For information about installing GlassFish Enterprise Server, see Sun GlassFish Enterprise Server v2.1.1 Installation Guide.

To learn about deployment architectures for GlassFish Enterprise Server, see Sun GlassFish Enterprise Server v2.1.1 Deployment Planning Guide.


Note –

GlassFish Enterprise Server 2.1.1 and GlassFish 2.1 Update 6 offer equivalent functionality. GlassFish 2.1 Update 6 is a patch release that can be applied to an existing installation of GlassFish 2.1. GlassFish Enterprise Server 2.1.1 is a full release and does not require GlassFish 2.1 to be installed before installing 2.1.1. If you have already upgraded to GlassFish 2.1 Update 6, you do not need to install 2.1.1.


Installing Web Proxy Server

For information about installing Web Proxy Server, see Sun Java System Web Proxy Server 4.0.11 Installation and Migration Guide.

Installing OpenSSO Enterprise

For information about installing OpenSSO Enterprise, see Sun OpenSSO Enterprise 8.0 Installation and Configuration Guide.

To learn about OpenSSO Enterprise, see Sun OpenSSO Enterprise 8.0 Technical Overview. To learn about deployment architectures for OpenSSO Enterprise, see Sun OpenSSO Enterprise 8.0 Deployment Planning Guide.

Installing GlassFish Web Space Server

For information about installing GlassFish Web Space Server, see Sun GlassFish Web Space Server 10.0 Installation Guide.