Πώς να εγκαταστήσετε το Tomcat σε Ubuntu και παράγωγα;

απάτσι-τομγάτος

Το Tomcat είναι μια εφαρμογή διακομιστή ανοιχτού κώδικα για Linux, Windows και άλλα λειτουργικά συστήματα που έχουν σχεδιαστεί για να εκτελούν κοντέινερ Java Serverlet και μπορούν επίσης να εκτελούν τεχνολογία Java Server Page.

Το Tomcat είναι ένα κοντέινερ Ιστού με υποστήριξη servlet και JSP. Το Tomcat δεν είναι διακομιστής εφαρμογών, όπως το JBoss ή το JOnAS.

μπορώ λειτουργεί ως διακομιστής Ιστού από μόνη της. Το Tomcat αναπτύσσεται και ενημερώνεται από μέλη του Apache Software Foundation και ανεξάρτητους εθελοντές.

Οι χρήστες έχουν δωρεάν πρόσβαση στον πηγαίο κώδικα και στη δυαδική του μορφή υπό τους όρους που καθορίζονται στην Άδεια Λογισμικού Apache.

Οι τελευταίες εκδόσεις είναι 9.x, οι οποίες εφαρμόζουν τις προδιαγραφές Servlet 4.0 και JSP 2.3.

Εγκατάσταση Tomcat στο Ubuntu και παράγωγα

δοθέντος ότι Ο Tomcat γράφτηκεito στην Java, λειτουργεί σε οποιοδήποτε λειτουργικό σύστημα που διαθέτει την εικονική μηχανή Java.

Περιλαμβάνει τον μεταγλωττιστή Jasper, ο οποίος μεταγλωττίζει JSP σε servlets. Ο κινητήρας Tomcat servlet εμφανίζεται συχνά σε συνδυασμό με τον διακομιστή web Apache.

Σε αυτόν τον οδηγό, θα δούμε πώς να εγκαταστήσουμε το Apache Tomcat έκδοση 9 στο Ubuntu, αν και αυτές οι εντολές ισχύουν και για οποιοδήποτε άλλο παράγωγο του Ubuntu.

Διαμόρφωση java

Το Apache Tomcat είναι διακομιστής Java, επομένως δεν είναι δυνατό να χρησιμοποιήσετε το λογισμικό χωρίς να εγκαταστήσετε πρώτα το Java.

Ευτυχώς, υπάρχει ένα PPA για το Ubuntu που αφαιρεί τη δυσκολία απόκτησης μιας λειτουργικής έκδοσης του περιβάλλοντος εκτέλεσης Java.

Για να προσθέσετε το PPA στο σύστημά σας, Πρέπει να ανοίξουν ένα τερματικό και σε αυτό θα πληκτρολογήσουμε την ακόλουθη εντολή:

sudo add-apt-repository ppa: webupd8team/java

Μετά την προσθήκη του PPA στο Ubuntu, προχωράμε στην ανανέωση της λίστας μας με:

sudo apt update

Και τέλος μπορούμε να εγκαταστήσουμε το java με αυτήν την εντολή:

sudo apt install oracle-java8-installer

Το περιβάλλον Java δεν ρυθμίζεται αυτόματα για χρήση κατά την εγκατάσταση. Επομένως, πρέπει να διαμορφώσουν την Java προσθέτοντας πράγματα στο αρχείο / etc / environment.

Για την εκτέλεση αυτής της λειτουργίας θα εκτελέσουμε την ακόλουθη εντολή:

sudo nano -w /etc/environment

Τώρα, πρέπει να μετακινηθούμε στο κάτω μέρος του περιεχομένου του αρχείου και σε αυτό θα τοποθετήσουμε τα εξής:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

Μόλις γίνει η αλλαγή, μπορούμε να αποθηκεύσουμε τις τροποποιήσεις πατώντας Ctrl + O και να κλείσουμε το πρόγραμμα επεξεργασίας που το κάνουν πατώντας Ctrl + X.

Μόλις δημιουργηθεί το περιβάλλον, πρέπει να επεξεργαστούμε το αρχείο Bashrc και να ορίσουμε τη διαδρομή για Java.

nano -w ~/.bashrc

Μεταβείτε στο κάτω μέρος του αρχείου και προσθέστε τον ακόλουθο κώδικα στο αρχείο Bashrc.

# Java Path

εξαγωγή JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

εξαγωγή PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Αποθηκεύουμε και κλείνουμε το αρχείο και μετά θα εκτελέσουμε την ακόλουθη εντολή:

source ~/.bashrc

Μόλις γίνει αυτό, συνιστάται να επανεκκινήσουμε τον υπολογιστή μας, έτσι ώστε οι αλλαγές που μόλις πραγματοποιήσαμε να ισχύσουν.

Εγκατάσταση Apache Tomcat

tomcat-κατάσταση

Μόλις γίνει επανεκκίνηση του υπολογιστή μας, τώρα πρόκειται να προχωρήσουμε στην εγκατάσταση του Tomcat στο σύστημά μας, για αυτό θα ανοίξουμε ένα τερματικό και σε αυτό θα πληκτρολογήσουμε τα ακόλουθα:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Μόλις ολοκληρωθεί η λήψη, τώρα θα αντιγράψουμε το περιεχόμενο στο φάκελο opt:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Τώρα προχωράμε στη δημιουργία ενός χρήστη και μιας ομάδας:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

Και θα δώσουμε στον χρήστη δικαιώματα με:

chown -R tomcat:tomcat /opt/tomcat

Δίνουμε δικαιώματα στα αρχεία στον κατάλογο Tomcat έτσι ώστε να είναι εκτελέσιμα:

cd /opt/tomcat/bin

chmod + x *

Ανοίξτε το αρχείο Bashrc για τελευταία φορά με:

nano -w ~/.bashrc

Μόλις ανοίξει το αρχείο, προσθέστε τον ακόλουθο κώδικα στο τέλος του αρχείου.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Αποθηκεύουμε και κλείνουμε το αρχείο και μετά εκτελούμε:

source ~/.bashrc

Τέλος, ξεκινήστε τον διακομιστή εκτελώντας την ακόλουθη εντολή:

sudo $CATALINA_HOME/bin/startup.sh

Για να σταματήσετε τον διακομιστή Tomcat, εκτελέστε:

sudo $CATALINA_HOME/bin/shutdown.sh

Αποκτήστε πρόσβαση στον διακομιστή Apache Tomcat

Το Tomcat ανοίγει από προεπιλογή στη θύρα 8080, οπότε για να έχουν πρόσβαση, θα πρέπει να αναζητήσουν την τοπική διεύθυνση IP του διακομιστή και να αποκτήσουν πρόσβαση στην ακόλουθη διεύθυνση URL σε ένα πρόγραμμα περιήγησης ιστού.

http://tu-ip: 8080

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   linux2 dijo

    Εκτελώ την εντολή sudo $ CATALINA_HOME / bin / startup.sh
    και βγαίνει το ακόλουθο σφάλμα
    sudo: /bin/startup.sh: η εντολή δεν βρέθηκε
    Περί τίνος πρόκειται

  2.   Αντρές dijo

    εξαγωγή CATALINA_HOME = / opt / Tomcat

    το σφάλμα βρίσκεται στο T ... αλλάξτε το σε