How To Install tomcat-jsvc.noarch on Amazon Linux 2

In this tutorial we learn how to install tomcat-jsvc.noarch in Amazon Linux 2. tomcat-jsvc.noarch is Apache jsvc wrapper for Apache Tomcat as separate service

Introduction

In this tutorial we learn how to install tomcat-jsvc.noarch on Amazon Linux 2.

What is tomcat-jsvc.noarch

Systemd service and wrapper scripts to start tomcat with jsvc, which allows tomcat to perform some privileged operations (e.g. bind to a port < 1024) and then switch identity to a non-privileged user.

We can use yum to install tomcat-jsvc.noarch on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install tomcat-jsvc.noarch.

Install tomcat-jsvc.noarch on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install tomcat-jsvc.noarch using yum by running the following command:

sudo yum -y install tomcat-jsvc.noarch

How To Uninstall tomcat-jsvc.noarch on Amazon Linux 2

To uninstall only the tomcat-jsvc.noarch package we can use the following command:

sudo yum remove tomcat-jsvc.noarch

tomcat-jsvc.noarch Package Contents on Amazon Linux 2

/usr/lib/systemd/system/tomcat-jsvc.service

References

Summary

In this tutorial we learn how to install tomcat-jsvc.noarch on Amazon Linux 2 using yum.