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/ +``` + +