Το Tomcat είναι μια εφαρμογή διακομιστή ανοιχτού κώδικα γιαLinux, Windows και άλλα λειτουργικά συστήματα τα οποία έχουν σχεδιαστεί για να εκτελούν Java Container Containers και μπορούν επίσης να εκτελούν τεχνολογία Java Server Page. Σε αυτόν τον οδηγό, θα εξετάσουμε τον τρόπο εγκατάστασης της Apache Tomcat έκδοσης 9 στον Ubuntu Server 18.04 LTS.
Σημείωση: ενώ αυτός ο οδηγός επικεντρώνεται στο να πάρει το Apache Tomcat που εργάζεται στο Ubuntu 18.04, θα τρέξει και στις 18.10.
Ρύθμιση της Java
Το Apache Tomcat είναι διακομιστής Java, οπότε δεν συμβαίνειείναι δυνατή η χρήση του λογισμικού χωρίς να εγκαταστήσετε πρώτα την Java. Ευτυχώς, υπάρχει ένας PPA εκεί έξω για το Ubuntu που παίρνει τη δυσκολία να πάρει μια λειτουργική έκδοση του περιβάλλοντος runtime Java.
Για να εγκαταστήσετε τον PPA, ξεκινήστε ένα τερματικό στον διακομιστή Ubuntu και εισαγάγετε την ακόλουθη εντολή.
Σημείωση: Εάν ο διακομιστής σας Ubuntu δεν μπορεί να χρησιμοποιήσει PPAs από το κουτί, θα χρειαστεί να το εγκαταστήσετε ιδιότητες λογισμικού-κοινές πακέτο εκ των προτέρων.
sudo add-apt-repository ppa:webupd8team/java
Μετά την προσθήκη του PPA στο Ubuntu, κάντε τον εαυτό σας απροτιμήστε και διαβάστε την ερώτηση που εμφανίζεται στην οθόνη. Παρέχει πληροφορίες σχετικά με τον PPA και τον τρόπο με τον οποίο θα υποστηρίζεται το σύστημά σας. Στη συνέχεια, όταν ολοκληρώσετε την ανάγνωση της προτροπής, εκτελέστε το εκσυγχρονίζω εντολή.
sudo apt update
Με εκσυγχρονίζω η τελική εντολή έχει να κάνει με την εγκατάσταση των πακέτων Java Apt install.
sudo apt install oracle-java8-installer
Ρύθμιση της Java
Ο PPA WebUpd8 καθιστά πολύ εύκολο να πάρει έναέκδοση Java που εργάζεται σε διακομιστή Ubuntu. Ωστόσο, το περιβάλλον Java δεν έχει ρυθμιστεί αυτόματα για χρήση όταν είναι εγκατεστημένο. Αντ 'αυτού, πρέπει να ρυθμίσετε την Java προσθέτοντας τα πράγματα στο / etc / περιβάλλον αρχείο.
Σε ένα τερματικό, ανοίξτε / etc / περιβάλλον με τον επεξεργαστή κειμένου Nano.
sudo nano -w /etc/environment
Πλοηγηθείτε στο κάτω μέρος του αρχείου και αγνοήστε κάθε κείμενο που βλέπετε σε αυτό το αρχείο. Στη συνέχεια, επικολλήστε τον παρακάτω κώδικα στο Nano.
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
Αποθηκεύστε τις επεξεργασίες στο / etc / περιβάλλον αρχείου που μόλις κάνατε πιέζοντας το Ctrl + O πληκτρολογίου. Στη συνέχεια, κλείστε τον επεξεργαστή πατώντας Ctrl + X.
Αφού ρυθμιστεί το περιβάλλον, πρέπει να επεξεργαστούμε το αρχείο Bashrc και να ορίσουμε τη διαδρομή για Jaa.
nano -w ~/.bashrc
Πλοηγηθείτε στο κάτω μέρος του αρχείου και προσθέστε τον παρακάτω κώδικα στο αρχείο Bashrc.
# Java Path
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
export PATH=JAVA_HOME/bin:$PATH
Αποθηκεύστε τις επεξεργασίες σας στο αρχείο Bashrc πατώντας Ctrl + O στο πληκτρολόγιο. Στη συνέχεια, κλείστε το Ctrl + X και εισάγετε το πηγή και ηχώ εντολές για να ολοκληρώσετε τη ρύθμιση όλων.
source ~/.bashrc
Μόλις κλείσετε τον επεξεργαστή κειμένου Nano, επανεκκινήστε για να βεβαιωθείτε ότι το περιβάλλον Java είναι έτοιμο να ξεκινήσει.
Εγκαταστήστε το Apache Tomcat
Η Java λειτουργεί, οπότε τώρα μπορούμε να δημιουργήσουμε το Tomcat. Για να το κάνετε, κερδίστε ρίζα, CD μέσα στο / tmp και να κατεβάσετε την έκδοση 9.0.13 της Tomcat.
sudo -s
cd /tmp wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
Όταν ολοκληρωθεί η λήψη του πακέτου Tomcat, είναι ασφαλές να το εξαγάγετε /επιλέγω.
mkdir -p /opt/tomcat
tar xzvf /tmp/apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
Με το λογισμικό εγκατεστημένο στο / opt / tomcat φάκελο, είναι πλέον καιρός να δημιουργήσετε το χρήστη "Tomcat" και να δημιουργήσετε την ομάδα "Tomcat".
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Στη συνέχεια, δώστε στους νέους χρήστες Tomcat δικαιώματα πρόσβασης και εργασίας με το / opt / tomcat στον κατάλογο Ubuntu χρησιμοποιώντας το chown εντολή.
chown -R tomcat:tomcat /opt/tomcat
Στη συνέχεια, χρησιμοποιήστε το chmod εντολή για να κάνετε όλα τα αρχεία στο / opt / tomcat / bin / εκτελέσιμο κατάλογο.
cd /opt/tomcat/bin chmod +x *
Ανοίξτε το αρχείο Bashrc για τελευταία φορά στο Nano.
nano -w ~/.bashrc
Μόλις το αρχείο είναι ανοιχτό, ορίστε το περιβάλλον Catalina για το Tomcat, προσθέτοντας τον παρακάτω κώδικα στο κάτω μέρος του αρχείου.
#Catalina
export CATALINA_HOME=/opt/tomcat
Αποθηκεύστε τις επεξεργασίες πατώντας Ctrl + O στο πληκτρολόγιο.
Πηγαίνετε τις αλλαγές στο αρχείο Bashrc με:
source ~/.bashrc
Τέλος, ξεκινήστε το διακομιστή εκτελώντας την ακόλουθη εντολή:

sudo $CATALINA_HOME/bin/startup.sh
Απενεργοποίηση του Tomcat
Για να διακόψετε το διακομιστή Tomcat, εκτελέστε τη δέσμη ενεργειών τερματισμού.
sudo $CATALINA_HOME/bin/shutdown.sh
Αποκτήστε πρόσβαση στον διακομιστή Apache Tomcat
Το Tomcat ανοίγει στη θύρα 8080 από προεπιλογή, έτσι ώστε να έχει πρόσβαση σε αυτό, θα πρέπει να βρείτε την τοπική διεύθυνση IP του διακομιστή και να την έχετε πρόσβαση στην ακόλουθη διεύθυνση URL σε ένα πρόγραμμα περιήγησης ιστού.

http://ip-address-of-server:8080
Δεν είστε σίγουροι για το τι είναι η τοπική διεύθυνση IP του διακομιστή σας Ubuntu; Μπορείτε να το βρείτε εύκολα πηγαίνοντας σε ένα τερματικό και τρέχοντας το ip addr εντολή.
ip addr show | grep 192.168*
Εάν ο διακομιστής σας δεν χρησιμοποιεί το 192.168, καταργήστε την εντολή Grep και εκτελέστε την ως εξής:
ip addr show</ p>
Σχόλια