Sun ONE Instant Messaging Installation Guide |
Chapter 1
Preparing for InstallationThis chapter contains the following sections to help you prepare to install Instant Messaging :
Note
For the most recent information about this release of Sun ONE Instant Messaging, see the Instant Messaging Release Notes.
Instant Messaging Installation OverviewYou can install and configure Instant Messaging in one of the following ways:
Whether you install Sun ONE Instant Messaging in the Sun ONE Portal Server environment or as a standalone server, you can configure Instant Messaging according to the requirements of your site. See the Sun ONE Instant Messaging Administrator’s Guide for more information on configuring Sun ONE Instant Messaging.
Note
The deployment of Sun ONE Instant Messaging with Sun ONE Portal Server is supported only on the Solaris platform.
Installing Instant Messaging with Sun ONE Portal Server
The steps involved in installing Instant Messaging in the Sun ONE Portal Server environment are:
- Installing Sun ONE Portal Server. For more information, see the Sun ONE Portal Server documentation at:
http://docs.sun.com/db/prod/s1.s1portals
- Locating or installing a Messaging Server. For more information, see Installing and Configuring a SMTP Server.
- Installing Instant Messaging . For more information, see Installing Sun ONE Instant Messaging on UNIX.
When the Instant Messaging is installed with the Sun ONE Portal Server, users can invoke the Sun ONE Instant Messenger from their Sun ONE Portal Server Desktop. Sun ONE Instant Messenger leverages the Sun ONE Portal Server, Secure Remote Access to provide secure access. In the secure mode, communication between the Sun ONE Instant Messenger and Sun ONE Instant Messaging Multiplexor is encrypted through the Sun ONE Portal Server Netlet. A lock icon appears in the Sun ONE Instant Messenger’s Status area to indicate that you are running Sun ONE Instant Messenger in a secure mode. See the Sun ONE Portal Server, Secure Remote Access Administrator’s Guide for more information on Netlet.
Note
You can configure the Sun ONE Instant Messenger for secure mode only if the Sun ONE Portal Server, Secure Remote Access is installed.
Installing Instant Messaging as a Standalone Server
The steps involved in installing Instant Messaging as a standalone server are:
- Locating or Installing a Messaging Server. For more information, see Installing and Configuring a SMTP Server.
- Installing Instant Messaging . For more information, see Installing Sun ONE Instant Messaging on UNIX or Installing Sun ONE Instant Messaging on Windows.
When Instant Messaging is installed in a standalone environment, the users can invoke Sun ONE Instant Messenger through a URL from the web browser.
Sun ONE Portal Server System RequirementsBefore you install Sun ONE Portal Server, you should verify that the systems on which you need to install the software meet the minimum product requirements. For the most recent information on the product requirements, see the Sun ONE Portal Server Release Notes at:
http://docs.sun.com/prod/s1portalsrv
Note
The deployment of Sun ONE Instant Messaging with Sun ONE Portal Server is supported only on the Solaris platform.
Sun ONE Instant Messaging System RequirementsBefore you install the Sun ONE Instant Messaging Server, you should verify that the systems on which you plan to install the software meet the minimum product requirements. For more information on the supported platforms, software and hardware requirements, see the Sun ONE Instant Messaging Release Notes at:
Instant Messaging Installation PrivilegesTo install Instant Messaging, log in as a superuser. For example, root (UNIX) or administrator (Windows).
Gathering the Installation InformationDetermine the path for deploying Sun ONE Instant Messaging.
Sun ONE Instant Messaging requires the following to be installed for a portal deployment:
Sun ONE Instant Messaging requires the following to be installed for a standalone deployment:
While installing Sun ONE Instant Messaging, you will be required to specify certain basic configuration information.
Table 1-1 lists the configuration information to be considered and made note of before installing and configuring Sun ONE Instant Messaging. This table contains the installation parameters, their description and possible values. Complete the following check list before installing the software.
Installing and Configuring a Directory ServerInstant Messaging in the standalone mode requires a directory server to be installed to perform user authentication and search users.
In a portal deployment, the directory is used for user search and attribute retrieval and it may or may not be used for authentication. It is possible to only leverage single sign on to authenticate to the Instant Messaging server.
Instant Messaging supports Sun ONE Directory Server. For more information on supported software and versions, see the Sun ONE Instant Messaging Release Notes.
For information on how to install and configure Directory Server, see the Sun ONE Directory Server documentation at:
http://docs.sun.com/prod/s1dirsrv
Directory Considerations for Sun ONE Portal Server
When installing Sun ONE Instant Messaging in a portal deployment, you will be using the directory server used by the Sun ONE Portal Server. In a portal deployment, the Sun ONE Instant Messenger uses the directory to search for users and not to authenticate them.
Installing and Configuring a Web ServerInstant Messaging requires a web server to serve the Sun ONE Instant Messenger resource files. The Instant Messaging supports Sun ONE Web Server Enterprise Edition. For information on supported software and versions, see the Sun ONE Instant Messaging Release Notes.
The Instant Messenger resources component should be installed on a server which has a web server installed in it. Note that the portal server includes a web server that can be used to serve messenger resources.
This installation program offers you the option to deploy the messenger resources in the portal web server instance. If you are not deploying the messenger resources with portal, or if you choose not to use the portal's web server instance, you need to either install a web server, or create an instance out of an existing web server installation.
After having decided which web server instance to use, you need to decide where the messenger resources will be physically located under the web server's documentation root. This will define the URL of the messenger resources that is the codebase. For instance, assume that the web server on host www.example.com listens on port 89, the doc root for this web server is /opt/web/, and you choose to install the messenger resources in /opt/web/im, then the messenger resources codebase will be http://www.example.com:89/im/
Note
If the correct codebase is not provided during installation, you need to update in the messenger launch pages codebase/lang/im[ssl].html and codebase/lang/im[ssl].|jnlp with the correct URL.
For information on how to install and configure Sun ONE Web Server Enterprise Edition, see the Application Server documentation at:
http://docs.sun.com/db/prod/s1websrv
Note
If you are using Sun ONE Portal Server, you automatically use the web server that ships with it.
Installing and Configuring a SMTP ServerInstant Messaging requires a SMTP server to forward Sun ONE Instant Messenger alerts as email to users when they are offline. To enable this feature, the installer asks you to identify the SMTP server to be used. If you do not have a SMTP server installed, you must install one before installing the Instant Messaging software. For information on supported software and versions, see the Sun ONE Instant Messaging Release Notes.
Installation Options Overview for Instant MessagingThe Instant Messaging installation program enables you to:
Use the information in this section to become familiar with Instant Messaging installation options before actually installing the product.
Note
The Instant Messaging installer does not offer an uninstall option.
On UNIX, as part of the original installation process, an uninstall program is copied to a directory on the target host. To remove the existing Instant Messaging components, use the uninstall program. See Uninstalling Instant Messaging on UNIX for more information.
On Windows, go to Add/Remove Programs from the Control Panel to remove the existing Instant Messaging components.
Performing a Fresh Installation
The first time you install Instant Messaging components, the installer leads you through all the screens necessary to perform the installation. You can choose to install any combination of the following components:
- Sun ONE Instant Messenger Resources
- Sun ONE Instant Messaging Server
- Sun ONE Identity Server Instant Messaging Service. This component can be installed only if the Identity Server or the Identity Server SDK is installed on the system.
- Sun ONE Portal Server IM Channel and Archive. This component can be installed only if the Portal Server is installed on the system.
Within the Instant Messaging server installation, you have two options, “server and multiplexor”, or “multiplexor only”. Use the “multiplexor only” option if you have the server installed on a remote host.
For instructions on installing the Instant Messaging components on Solaris or Linux, see Installing Sun ONE Instant Messaging on UNIX; for Windows, see Installing Sun ONE Instant Messaging on Windows.
After installing the Instant Messenger resources, you must configure your systems to launch Sun ONE Instant Messenger. See Configuring Sun ONE Instant Messenger for more information.
Upgrading An Existing Installation With The Current Version of the Software
If the installation program detects an existing instance of an older version of the on the host, then it allows you to upgrade the existing installation with the current version of the software.
The installation program will allow you to select the components to be installed, and in particular it will also allow you to select the components that are not installed in the previous installation.
During installation, the existing components are upgraded and the new components are installed.
When a component is upgraded, the configuration information of the component and the user data maintained by the component are saved. For example, the user information created and managed by the server component is not affected by the upgrade of the server component or any other component.
Note
While the installation program saves all the existing user data and configuration information, as a precaution you need to back up the database and the configuration information. For information on platform-specific back up procedures, see Installing Sun ONE Instant Messaging on UNIX and Installing Sun ONE Instant Messaging on Windows.
For more information on how to back up the Instant Messaging data and configuration information, see the Sun ONE Instant Messaging Administrator’s Guide.