Installing and uninstalling Liberty on distributed operating systems
IBM® Installation Manager is a common installer for many IBM software products. You can use IBM Installation Manager Version 1.8.5 or later to install and manage the product lifecycle of WebSphere® Application Server Liberty.
Before you begin
Through version 19.0.0.8, the minimum acceptable version of IBM Installation Manager is 1.8.5.
As of version 19.0.0.9, the minimum acceptable version of IBM Installation Manager is 1.9.0.
Installation Manager is a single installation program that can use remote or local software flat-file repositories to install, modify, or update WebSphere Application Server products. It determines and shows available packages - including products, fix packs, interim fixes, and so on - checks prerequisites and interdependencies, and installs the selected packages. You also use Installation Manager to easily uninstall the packages that it installed.
Java™ SE 17 is the recommended Java SDK because it provides the latest features and security updates. As an alternative to installing Java SE 17, you can install another supported Java SDK version. Liberty runs on any of the Java SE versions that are listed in the Java SE versions column of the Supported Java Releases table on the Open Liberty website.
- The Liberty end of support date for Java SE 8 is October 2026, fix pack 26.0.0.10.
- The Liberty end of support date for Java SE 11 is October 2026, fix pack 26.0.0.10.
- The Liberty end of support date for Java SE 17 is October 2027, fix pack 27.0.0.10.
- The Liberty end of support date for Java SE 21 is October 2029, fix pack 29.0.0.10.
Because Java SE 22 is not a Long-Term-Support (LTS) version of Java, Liberty will not support Java SE 22 after Java SE 23 is released.
For more information, see Removal notices.
Overview of IBM Installation Manager: IBM Installation Manager is a general-purpose software installation and update tool that runs on a range of computer systems. Installation Manager can be invoked through a command-line interface. You can also create response files in XML and use them to direct the performance of Installation Manager tasks in silent mode.
For more information on using Installation Manager, read the IBM Installation Manager product documentation.
Packages and package groups: Each software product that can be installed with Installation Manager is referred to as a package. An installed package has a product level and an installation location. A package group consists of all of the products that are installed at a single location.
How many Installation Managers do you need: You only need to run Installation Manager on those systems on which you install or update product code. You normally need only one Installation Manager on a system because one Installation Manager can keep track of any number of product installations.
Installing Installation Manager: When the installation kit is available on your system, you can create an Installation Manager. An Installation Manager consists of a set of binaries that are copied from the installation kit and a set of runtime data that describe the products that have been installed by this particular Installation Manager. Before creating an Installation Manager, you must decide in which mode the Installation Manager will run as well as where the binaries and runtime data - called agent data or appdata - will reside. Then, you issue the Installation Manager installation command from the appropriate user ID to create the Installation Manager.
Installing the product: After you have created an Installation Manager and have access to all necessary product repositories, you can use Installation Manager command-line commands or response files to perform the actual product installations. When you install a product, you provide the package name, optionally the product level to be installed, the product location, and any other optional properties. For example, some products have optional features that you can select at installation time or a list of optional supported language packs from which you can select.
Working with installed products: You can use Installation Manager commands to list installed products and product levels. You can also obtain this information for installed copies of WebSphere Application Server Liberty by issuing the versionInfo command from the product file system. You can use Installation Manager commands or response files to install a new product level, roll back to a previous level, or modify the product by adding or removing optional features or language packs.
About this task
- Install a new Liberty instance for each user. Each Liberty installation is a new user profile.
- Create multiple servers with different users. Each user should be part of a group that has access to the wlp directory and java_home used.
If you use option two, run the command to create the server as the user who will run the
server and create the server in the user's home directory. If you are using Linux®, the command is
similar to su user1 export WLP_USER_DIR=/home/user1 server create
Server1
.
Setting WLP_USER_DIR in the user's shell profile makes it easy to ensure that all Liberty commands act on the correct user directory.
Prepare your system as described in Installing Installation Manager and preparing to install Liberty.
Perform one of these procedures to install or uninstall WebSphere Application Server Liberty using Installation Manager.
Procedure
- If you have a beta version of WebSphere Application Server Liberty installed, uninstall it before installing this version.
- Installing Liberty on distributed operating systems by using the GUI
- Installing Liberty on distributed operating systems using the command line
- Installing Liberty on distributed operating systems using response files
- Uninstalling Liberty from distributed operating systems using the GUI
- Uninstalling Liberty from distributed operating systems using the command line
- Uninstalling Liberty from distributed operating systems using response files