Εισαγωγή
Το Apache Tomcat μπορεί να τρέξει διάφορες τεχνολογίες Java και τρέχει τις γλώσσες JavaServer (JSP), JavaServlet και Java Expression. Αυτό το άρθρο θα σας δείξει πώς να εγκαταστήσετε τον Apache Tomcat Server και να ρυθμίσετε το Web Application Manager στο Ubuntu 20.04 σε 11 απλά βήματα. Ο Apache Tomcat Server μπορεί να εγκατασταθεί απευθείας από το αποθετήριο λογισμικού του Ubuntu, το οποίο περιέχει την πιο πρόσφατη, πιο σταθερή έκδοση του διακομιστή Tomcat.
Βήμα 1: Ενημέρωση APT
Πρώτον, όπως πάντα, ενημερώστε το APT σας.
$sudoκατάλληλη ενημέρωση
Βήμα 2: Ελέγξτε για Tomcat στο αποθετήριο
Ελέγξτε για το πακέτο διακομιστή Tomcat στο αποθετήριο. Το αποθετήριο θα σας δείξει όλα τα τελευταία πακέτα που είναι διαθέσιμα για λήψη.
$sudo αναζήτηση apt-cacheγάτος
Βήμα 3: Κατεβάστε το Tomcat
Κατεβάστε το πακέτο tomcat9 και το πακέτο διαχειριστή tomcat9 και τις εξαρτήσεις του με την ακόλουθη εντολή τερματικού.
$sudoκατάλληλοςεγκαθιστώtomcat9 tomcat9-admin
Βήμα 4: Εγκαταστήστε τον Apache Tomcat Server
Όταν ολοκληρωθεί η λήψη, θα εγκατασταθεί ο διακομιστής Apache Tomcat, ο οποίος θα ξεκινήσει αυτόματα. Για επαλήθευση, πληκτρολογήστε την ακόλουθη εντολή ss, η οποία θα σας δείξει τον αριθμό 8080 ανοιχτής θύρας, την προεπιλεγμένη ανοιχτή θύρα που προορίζεται για τον Apache Tomcat Server.
$σσ-ltn
Βήμα 5: Αλλάξτε τις ρυθμίσεις Tomcat
Όταν επανεκκινηθεί το λειτουργικό σύστημα Ubuntu, ο διακομιστής Apache Tomcat θα ξεκινήσει αυτόματα. Αυτή η ρύθμιση προγράμματος μπορεί να αλλάξει εισάγοντας μία από τις ακόλουθες δύο εντολές.
$sudosystemctlεπιτρέπωtomcat9Ή
$sudosystemctl απενεργοποίηση tomcat9
Βήμα 6: Επιτρέψτε την κυκλοφορία στη θύρα 8080
Εάν οι θύρες τείχους προστασίας, συγκεκριμένα το UFW, είναι ενεργές στο σύστημά σας, οι συσκευές που θέλουν να συνδεθούν με τον διακομιστή Apache Tomcat θα έχουν δυσκολία στη σύνδεση. Για να επιτρέψετε την κίνηση από οποιαδήποτε πηγή στη θύρα 8080 του διακομιστή Tomcat, πληκτρολογήστε την ακόλουθη εντολή.
$sudoufw επιτρέπουν από οποιαδήποτε σε οποιαδήποτε θύρα8080proto tcp
Βήμα 7: Δοκιμή διακομιστή Tomcat
Τώρα, μπορείτε να δοκιμάσετε τον διακομιστή Tomcat. Όταν το Tomcat αρχίσει να λειτουργεί, μπορείτε να δοκιμάσετε το πρόγραμμα σε ένα πρόγραμμα περιήγησης ιστού. Χρησιμοποιώντας τη διεύθυνση loopback του συστήματος, μπορείτε να συνδεθείτε στον διακομιστή Tomcat καθορίζοντας τη θύρα με τη διεύθυνση στη γραμμή αναζήτησης URL, ως εξής:
http://127.0.0.1:8080Το Tomcat είναι σε λειτουργία αν δείτε αυτήν τη σελίδα, λειτουργεί !.
Βήμα 8: Δημιουργία χρήστη
Θα πρέπει να δημιουργήσετε έναν χρήστη για το Web Application Manager στον διακομιστή Tomcat. Πρέπει να δημιουργηθεί ένας νέος λογαριασμός χρήστη για τη χρήση του Apache Tomcat Web Application Manager.
Ανοίξτε το αρχείο tomcat-users.xml στον κατάλογο Tomcat με τον αγαπημένο σας επεξεργαστή κειμένου.
$sudo νανο /και τα λοιπά/tomcat9/tomcat-users.xmlΒήμα 9: Προσθήκη γραμμών με ετικέτα
Όταν ανοίξει το αρχείο, προσθέστε αυτές τις τρεις γραμμές με ετικέτα στο αρχείο πάνω από το< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.
<ρόλοςrolename='admin-gui'/><ρόλοςrolename='manager-gui'/>
<χρήστηςόνομα χρήστη='γάτος' Κωδικός πρόσβασης='πέρασμα'ρόλους='admin-gui, manager-gui'/>
Αποθηκεύστε το αρχείο και κλείστε το. Τώρα, μπορούμε να προχωρήσουμε στην πρόσβαση στην περιοχή εφαρμογών διαχειριστή.
Βήμα 10: Επανεκκινήστε το Tomcat
Επανεκκινήστε τον διακομιστή Tomcat με την ακόλουθη εντολή.
$sudosystemctl επανεκκίνηση tomcat9
Βήμα 11: Αποκτήστε πρόσβαση στο Tomcat Application Manager
Για να αποκτήσετε πρόσβαση στον διαχειριστή εφαρμογών ιστού διακομιστή Tomcat, εισαγάγετε τη διεύθυνση URL: http://127.0.0.1:8080/manager/html στη γραμμή αναζήτησης URL του προγράμματος περιήγησης ιστού και πατήστε enter. Στη συνέχεια, εισαγάγετε τα διαπιστευτήρια που δώσατε στον νέο χρήστη στον διακομιστή Tomcat. Θα πρέπει τώρα να δείτε το Παράθυρο Διαχείρισης εφαρμογών Ιστού.
συμπέρασμα
Ο διακομιστής Apache Tomcat είναι ένα εξαιρετικό πρόγραμμα λογισμικού για την ανάπτυξη ενός διακομιστή Java HTTP. Η ρύθμιση του Apache Tomcat Server στο Ubuntu 20.04 είναι πολύ εύκολη και δεν απαιτεί πολύπλοκες εντολές.