You must complete additional steps to prepare a Red Hat Enterprise Linux® Version 7 system for a WebSphere® Application Server installation.
About this task
After you complete the common steps that are required to install any Linux system, you must also complete extra system-specific steps that are
required for Red Hat Enterprise Linux Version 7.
Verify that the prerequisite packages are installed. A Linux package registration limitation prevents the prerequisites checker program from
examining prerequisite packages on Linux systems. For more
information, see Installing and verifying Linux packages.
Consider the following points if you have enabled Security-Enhanced Linux (SELinux) on your Red Hat Enterprise Linux Version 7 operating system:
- If SELinux is enabled and enforced while you are installing the product from the disk, mount the
disk with the following option:
-o context=system_u:object_r:textrel_shlib_t:s0
Important: If you
are using RedHat Multi Level Security (MLS), review the final s0
parameter.
- After you install the product, if you enable SELinux while SELinux is disabled, the file labels
are reset when the system is rebooted. In this scenario, you must run the
relabel_linux.sh script that is located in the
app_server_root/properties/install/script/ directory to
relabel the product runtime files. Running the relabel_linux.sh command is not
necessary if you made security mode changes with the command setenforce, which
does not require a system restart.
Procedure
-
On all hardware platforms, install all required packages and their dependencies by running the
following yum command:
yum install gtk2 libXtst xorg-x11-fonts-Type1 psmisc
The gtk2
, libXtst
, and xorg-x11-fonts-Type1
packages are required for graphical IBM Installation Manager and Profile Management Tool support. The psmisc
package provides
support for basic installation and profile creation.
-
Install the required 32-bit packages on 64-bit kernels.
By default, this operating system installs only 64-bit runtime support. However, various
applications that are included with WebSphere Application Server Version require 32-bit runtime
packages, including WebSphere Customization Toolbox (WCT).
These packages do not apply to POWER® Little Endian (LE),
which supports only 64-bit.
Note: The compat-libstdc++33
package is required only for IBM® Edge Caching Proxy.
-
Enable the optional RPM repository, which is required to install the
compat-libstdc++-33
package.
$ yum-config-manager --enable rhel-7-server-optional-rpms
-
Install the following packages and their dependencies.
ARCH32=$(uname -m | sed -e 's/ppc64/ppc/g' -e 's/s390x/s390/g' -e 's/x86_64/i686/g')
yum install glibc.$ARCH32 gtk2.$ARCH32 libXtst.$ARCH32 libXft.$ARCH32 libXtst.$ARCH32 compat-libstdc++-33.$ARCH32 libstdc++.$ARCH32 libnsl.$ARCH32
-
On POWER systems, ensure that the kernel level is set to a minimum of
3.10.0-123.6.3.el7. Run the following command:
-
For POWER LE, review the following platform-specific
limitations:
Results
If you do not install all of the required packages, the installation does not complete correctly.
Error messages indicate missing libraries, the inability to load graphical interfaces, or other
errors that occur during the installation.
What to do next
After verifying prerequisites, verifying the product disk, and setting your installation goals,
you can start installing WebSphere Application Server by
choosing one of the following installation procedures: