Αυτό το wikiHow σας διδάσκει πώς να κατεβάζετε, να ρυθμίζετε και να ξεκινάτε ένα περιβάλλον διακομιστή διαδικτύου Apache Tomcat στον υπολογιστή σας, χρησιμοποιώντας ένα σύστημα Ubuntu Linux. Το Apache Tomcat είναι ένα περιβάλλον διακομιστή Web ανοιχτού κώδικα, βασισμένο σε Java. Μπορείτε να εφαρμόσετε αρκετές προδιαγραφές Java EE, συμπεριλαμβανομένων των Java Servlet, JavaServer Pages, Java Expression Language και Java WebSocket τεχνολογιών στο Tomcat.
Βήματα
Μέρος 1 από 2: Ρύθμιση Tomcat
Βήμα 1. Ανοίξτε ένα παράθυρο τερματικού στο μηχάνημά σας Ubuntu
Κάντε κλικ στο εικονίδιο Dash στο επάνω αριστερό μέρος και κάντε κλικ στο Τερματικό στη λίστα εφαρμογών για να ανοίξετε το τερματικό.
Εναλλακτικά, πατήστε Ctrl+Alt+T στο πληκτρολόγιό σας για να ανοίξετε το τερματικό
Βήμα 2. Πληκτρολογήστε sudo apt-get update στο τερματικό
Αυτή η εντολή θα ενημερώσει όλα τα αποθετήρια σας και θα βεβαιωθείτε ότι έχετε τις πιο πρόσφατες εκδόσεις λογισμικού για νέες εγκαταστάσεις.
Βήμα 3. Πατήστε ↵ Enter ή ⏎ Επιστρέψτε το πληκτρολόγιό σας.
Αυτό θα εκτελέσει την εντολή και θα ενημερώσει τα αποθετήρια σας.
Βήμα 4. Εκτελέστε το sudo apt-get install default-jdk στο Τερματικό
Αυτό θα εγκαταστήσει την τελευταία έκδοση του επίσημου κιτ ανάπτυξης Java στον υπολογιστή σας.
- Πληκτρολογήστε ή επικολλήστε την εντολή και πατήστε ↵ Enter ή ⏎ Return για να την εκτελέσετε.
- Θα χρειαστείτε εγκατεστημένη Java στον υπολογιστή σας για να εγκαταστήσετε και να ρυθμίσετε το Tomcat.
- Εάν έχετε ήδη εγκαταστήσει την Java, θα την ενημερώσετε στην πιο πρόσφατη έκδοση.
- Μπορείτε να παραλείψετε αυτό το βήμα εάν έχετε ήδη εγκαταστήσει την πιο πρόσφατη έκδοση Java.
Βήμα 5. Εκτελέστε sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat στο Τερματικό
Αυτό θα δημιουργήσει έναν νέο χρήστη συστήματος και ομάδα με τον αρχικό κατάλογο opt/tomcat για την εκτέλεση της υπηρεσίας Tomcat.
Δεν μπορείτε να εκτελέσετε την υπηρεσία Tomcat κάτω από τον βασικό χρήστη για λόγους ασφαλείας του διακομιστή σας
Βήμα 6. Ανοίξτε τον ιστότοπο Tomcat στο πρόγραμμα περιήγησής σας στο Διαδίκτυο
Πληκτρολογήστε ή επικολλήστε https://tomcat.apache.org στη γραμμή διευθύνσεων του προγράμματος περιήγησής σας και πατήστε ↵ Enter ή ⏎ Return στο πληκτρολόγιό σας.
Βήμα 7. Κάντε κλικ στην έκδοση Tomcat που θέλετε στην ενότητα "Λήψη" στην αριστερή πλευρική γραμμή
Θα βρείτε τη διαθέσιμη έκδοση Tomcat σε ένα μενού πλοήγησης στην αριστερή πλευρά της σελίδας. Μπορείτε να επιλέξετε Tomcat 9 ή άλλη έκδοση εδώ.
-
Αν θέλετε να δείτε ποιες εκδόσεις είναι συμβατές με το σύστημά σας, κάντε κλικ Ποια έκδοση;
κάτω από την επικεφαλίδα Λήψη εδώ.
Βήμα 8. Κάντε δεξί κλικ στον μπλε σύνδεσμο tar.gz στην επικεφαλίδα "Core"
Αυτό θα ανοίξει τις επιλογές δεξιού κλικ σε ένα αναπτυσσόμενο μενού.
Βήμα 9. Κάντε κλικ στην επιλογή Αντιγραφή διεύθυνσης συνδέσμου από το μενού δεξιού κλικ
Μπορείτε να εγκαταστήσετε απευθείας το Tomcat με τη διεύθυνση συνδέσμου του αρχείου TAR εδώ.
Βήμα 10. Πληκτρολογήστε wget στο τερματικό
Αυτό θα σας επιτρέψει να κατεβάσετε την τελευταία έκδοση του Tomcat στον υπολογιστή σας από τον επίσημο σύνδεσμο λήψης.
Αντικαταστήστε με τη διεύθυνση συνδέσμου που αντιγράψατε από τον επίσημο ιστότοπο Apache Tomcat
Βήμα 11. Πατήστε ↵ Enter ή Επιστροφή.
Αυτό θα εκτελέσει την εντολή λήψης και θα κατεβάσει το Tomcat στον υπολογιστή σας.
Βήμα 12. Εκτελέστε sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat
Μόλις ολοκληρωθεί η λήψη, εκτελέστε αυτήν την εντολή για να εξαγάγετε τα περιεχόμενα του ληφθέντος αρχείου TAR και μετακινήστε τα αρχεία στον κατάλογο opt/tomcat.
Βεβαιωθείτε ότι έχετε αντικαταστήσει τον αριθμό έκδοσης στο "tomcat-9*.tar.gz" με την έκδοση Tomcat που κατεβάζετε
Βήμα 13. Εκτελέστε το sudo nano /etc/systemd/system/tomcat.service
Αυτό θα δημιουργήσει ένα νέο αρχείο με το όνομα "tomcat.service" και θα σας επιτρέψει να επεξεργαστείτε τα περιεχόμενά του με τον προεπιλεγμένο επεξεργαστή κειμένου.
Βήμα 14. Επικολλήστε την ακόλουθη διαμόρφωση στο αρχείο tomcat.service
- Βεβαιωθείτε ότι έχετε ορίσει το "JAVA_HOME" στον κατάλογο Java του συστήματός σας στον ακόλουθο κώδικα.
[Unit] Description = Apache Tomcat Web Application Container After = network.target [Service] Type = forking Environment = JAVA_HOME =/usr/lib/jvm/java-1.11.0-openjdk-amd64 Environment = CATALINA_PID =/opt/tomcat/ temp/tomcat.pid Environment = CATALINA_HOME =/opt/tomcat Environment = CATALINA_BASE =/opt/tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX:+UseParallelGC' Environment = 'JAVA_less = true -Djava.security.egd = αρχείο:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh User = tomcat Group = tomcat UMask = 0007 RestartSec = 10 Επανεκκίνηση = πάντα [Εγκατάσταση] WantedBy = multi-user.target
Μέρος 2 από 2: Έναρξη υπηρεσίας Tomcat
Βήμα 1. Εκτελέστε sudo systemctl daemon-reload στο Terminal
Αυτό θα φορτώσει ξανά τον δαίμονα SystemD και θα βρει το νέο αρχείο υπηρεσίας.
Βήμα 2. Εκτελέστε την εντολή sudo ufw allow 8080 (προαιρετικό)
Εάν ο διακομιστής σας προστατεύεται από τείχος προστασίας, εκτελέστε αυτήν την εντολή στο τερματικό για να επιτρέψετε την κυκλοφορία στη θύρα 8080.
Αυτό θα σας επιτρέψει να έχετε πρόσβαση στη διεπαφή Tomcat εκτός του τοπικού σας δικτύου
Βήμα 3. Εκτελέστε την εντολή ενεργοποίησης systemctl tomcat (προαιρετικό)
Εάν εκτελέσετε αυτήν την εντολή, η υπηρεσία Tomcat θα ξεκινήσει αυτόματα κατά την εκκίνηση του συστήματος.
Βήμα 4. Εκτελέστε το sudo systemctl start tomcat στο Terminal
Αυτό θα ξεκινήσει την υπηρεσία Tomcat στον διακομιστή σας.
- Μπορείτε να χρησιμοποιήσετε την εντολή sudo systemctl tomcat status για να επαληθεύσετε την κατάσταση της υπηρεσίας.
- Τώρα μπορείτε να δοκιμάσετε το Tomcat στο πρόγραμμα περιήγησής σας στο Διαδίκτυο στη διεύθυνση https:// ip-address: 8080. Απλώς αλλάξτε το "ip-address" με την προεπιλεγμένη διεύθυνση IP του συστήματος σας στο σύνδεσμο.