Skip to content

Hey there! This repo contains everything you need to automate your Tomcat installation and setup. Run our script to get Tomcat up and running quickly and easily—no fuss, just pure efficiency!

Notifications You must be signed in to change notification settings

tekadesukant/Apache-Tomcat-QuickSet

Repository files navigation

Welcome aboard! Explore our realm


Documentation Contents

  1. Introduction
  2. What's Inside
  3. Supported Platforms
  4. Additional Scripts
  5. How to Use
  6. Integrated Commands
  7. Features
  8. Support

Introduction

Welcome to Apache-Tomcat-QuickSet, your go-to solution for effortlessly installing and configuring Apache Tomcat.

What's Inside?

  • Automated Script: A robust script that handles the complete installation and setup of Tomcat. Simply execute it and watch your server come to life! 🛠️
  • Weekly Updates: The script is updated weekly. A job fetches the latest Tomcat version and updates the amazonlinux-tomcat.sh, ubuntu-tomcat.sh and apache-tomcat.sh file for you. 🌟
  • User-Friendly: Say goodbye to manual setups. Our script ensures a smooth and quick installation process. ⏱️
  • Ready for Action: Get straight to coding and deployment with Tomcat fully configured and ready to use! 💻

Supported Platforms

Our scripts support the following environments on AWS:

  • Ubuntu & Amazon Linux:
    • apache-tomcat.sh: Compatible to Install Tomcat on Amazon Linux, Ubuntu, and RHEL Instance.
  • Amazon Linux:
    • amazonlinux-tomcat.sh: Installs Tomcat on an Amazon Linux 2 AMI (HVM).
  • Ubuntu:
    • ubuntu-tomcat.sh: Installs Tomcat on an Ubuntu server 22.04 LTS (HVM).

Additional Scripts

  • Remove Tomcat:
    • remove-tomcat.sh: Uninstalls Tomcat.
  • Change Password:
    • passwizard-tomcat.sh: Changes the Tomcat admin password.
  • Change Port Number:
    • portuner-tomcat.sh: Changes the Tomcat port number.

How to Use

  1. Clone the repository:

    git clone https://github.com/tekadesukant/Apache-Tomcat-QuickSet.git
    cd Apache-Tomcat-QuickSet
  2. Run the desired script:

    sh amazonlinux-tomcat.sh  # For Amazon Linux
    sh apache-tomcat.sh       # For Amazon Linux and Ubuntu
    sh ubuntu-tomcat.sh       # For Ubuntu
    sh remove-tomcat.sh       # To remove Tomcat
    sh passwizard-tomcat.sh   # To change password
    sh portuner-tomcat.sh     # To change port number

Integrated Commands

We've integrated convenient commands to manage Tomcat:

  • Start Tomcat:

    tomcat --up
  • Stop Tomcat:

    tomcat --down
  • Restart Tomcat:

    tomcat --restart
  • Remove Tomcat:

    tomcat --delete
  • Print Current Port Number:

    tomcat --port
  • Change Tomcat Port Number:

    tomcat --port-change <new_port>
  • Change Tomcat Password:

    tomcat --passwd-change <new_password>
  • list all supported commands

    tomcat --help 

Features

  • User-Friendly: Our scripts prompt for necessary input values, making them easy to use and customize.
  • Flexible: Easily switch between different environments and configurations.
  • Automated Updates: Stay up-to-date with the latest Tomcat versions without any manual effort.

Support

If you encounter any issues or have questions, feel free to open an issue on our GitHub repository or reach out to me.

Happy coding! 🚀

About

Hey there! This repo contains everything you need to automate your Tomcat installation and setup. Run our script to get Tomcat up and running quickly and easily—no fuss, just pure efficiency!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages