From 33f8b4c85423a552ce3dbb80e8f7e3cc623a6f26 Mon Sep 17 00:00:00 2001 From: Kaimbacher Date: Wed, 21 Jul 2021 08:56:34 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=9EInstallation=20System=E2=80=9C=20?= =?UTF-8?q?=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Installation-System.md | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/Installation-System.md b/Installation-System.md index 1b2b2c6..9c99eb7 100644 --- a/Installation-System.md +++ b/Installation-System.md @@ -9,5 +9,37 @@ sudo update-alternatives --config java java -version ``` -# Step 2: Create and Setup Tomcat User +# Step 2: Create and setup Tomcat User +``` +sudo groupadd tomcat +sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat +``` +see parameter http://manpages.ubuntu.com/manpages/bionic/de/man8/useradd.8.html + +`sudo usermod -a -G tomcat administrator` + +# Step 3: Install Apache Tomcat 9 +> see also: https://www.cloudbooklet.com/install-apache-tomcat-on-ubuntu-20-04-google-cloud/ + +`sudo mkdir /opt/tomcat` + +> Download Tomcat with the link you have copied: +``` +cd /tmp +wget http://mirrors.estointernet.in/apache/tomcat/tomcat-9/v9.0.50/bin/apache-tomcat-9.0.50.tar.gz +sudo tar xzvf apache-tomcat-9.0.50.tar.gz -C /opt/tomcat --strip-components=1 +``` + +## Setup tomcat permissions +`cd /opt/tomcat` + +Setup correct permissions for tomcat user: +``` +sudo chgrp -R tomcat /opt/tomcat +sudo chmod -R g+r /opt/tomcat/conf +sudo chmod g+x /opt/tomcat/conf +sudo chown -R tomcat webapps/ work/ temp/ logs/ +``` + +