Installing Tomcat from the RPM repository (deprecated)
Install Tomcat with its default configuration using RPM.
Before you begin
- Import the PGP key to validate the signature of the installation files. See Importing the PGP key (deprecated).
- Tomcat requires Java 11. You can use either Oracle Java or OpenJDK.
- Make sure that the JAVA_HOME variable is correctly set to the Java home
directory. For example: /usr/java/jdk11.0.13-amd64. Information noteTip: You can set it in the /root/.bashrc file by adding the following line to it: export JAVA_HOME=$(dirname $(dirname $(readlink -e /usr/bin/java))).
The default installation also installs the following dependencies:
- which
In case of custom installation, these dependencies must be installed beforehand.
- Create a file called talend.repo in the
/etc/yum.repos.d directory, containing the following
configuration:
[talend-8.0.1] name=Talend 8.0.1 baseurl='https://<user>:<password>@www.opensourceetl.net/rpms/talend/8.0.1/base/x86_64/' enabled=1 gpgcheck=1 gpgkey=http://www.opensourceetl.net/rpms/GPG-KEY-talend
Credentials (user and password) are provided in the license email sent by Talend.
Your repository is now ready for use. - Install Tomcat with the following command:
- To install the package with its default configuration, use the following
command:
sudo -E yum install talend-tomcat
This command does not require any additional parameter. It installs the package and its dependencies with their default configuration in the default /opt/talend directory.
- The talend-tomcat package is relocatable, meaning
that you can install it in any other directory, as
follows:
sudo -E rpm -i --prefix=<InstallPath> https://<user>:<password>@www.opensourceetl.net/rpms/talend/8.0.1/base/x86_64/talend-tomcat-9.0.62-1.x86_64.rpm
In this case, all other applications depending on Tomcat and installed with RPM must be installed in that same folder, or with correct Tomcat parameters set for the application.
- To install the package with its default configuration, use the following
command: