Αρχική σελίδα » πως να » Εγκατάσταση του Tomcat 6 στο Ubuntu

    Εγκατάσταση του Tomcat 6 στο Ubuntu

    Εάν χρησιμοποιείτε το Ubuntu και θέλετε να χρησιμοποιήσετε το δοχείο servlet του Tomcat, δεν θα πρέπει να χρησιμοποιήσετε την έκδοση από τις αποθήκες επειδή απλά δεν λειτουργεί σωστά. Αντ 'αυτού θα χρειαστεί να χρησιμοποιήσετε τη διαδικασία χειροκίνητης εγκατάστασης που περιγράφω εδώ.

    Πριν εγκαταστήσετε το Tomcat θα θελήσετε να βεβαιωθείτε ότι έχετε εγκαταστήσει την Java. Θα ήθελα να υποθέσω αν προσπαθείτε να εγκαταστήσετε το Tomcat έχετε ήδη εγκαταστήσει java, αλλά αν δεν είστε βέβαιοι ότι μπορείτε να ελέγξετε με την εντολή dpkg έτσι:

    dpkg -get-επιλογές | grep sun-java

    Αυτό θα σας δώσει αυτή την έξοδο εάν έχετε ήδη εγκαταστήσει το java:

    sun-java6-bin εγκαταστήστε το sun-java6-jdk εγκαταστήστε την εγκατάσταση sun-java6-jre 

    Εάν αυτή η εντολή δεν έχει αποτελέσματα, θα χρειαστεί να εγκαταστήσετε την πιο πρόσφατη έκδοση με αυτήν την εντολή:

    sudo apt-get εγκαταστήστε sun-java6-jdk

    Εγκατάσταση

    Τώρα θα κατεβάσουμε και θα εξαγάγουμε το Tomcat από τον ιστότοπο apache. Θα πρέπει να ελέγξετε για να βεβαιωθείτε ότι δεν υπάρχει άλλη έκδοση και προσαρμόστε ανάλογα.

    wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

    tar xvzf apache-tomcat-6.0.14.tar.gz

    Το καλύτερο που μπορείτε να κάνετε είναι να μετακινήσετε το φάκελο του Tomcat σε μια μόνιμη τοποθεσία. Διάλεξα / usr / local / tomcat, αλλά θα μπορούσατε να το μετακινήσετε κάπου αλλού αν θέλετε.

    sudo mv apache-tomcat-6.0.14 / usr / τοπικό / tomcat

    Το Tomcat απαιτεί τη ρύθμιση της μεταβλητής JAVA_HOME. Ο καλύτερος τρόπος για να το κάνετε αυτό είναι να το ορίσετε στο αρχείο .bashrc. Θα μπορούσατε επίσης να επεξεργαστείτε το αρχείο startup.sh εάν το επιλέξατε.

    Η καλύτερη μέθοδος είναι η επεξεργασία του αρχείου .bashrc και η προσθήκη της γραμμής με έντονα γράμματα εκεί. Θα πρέπει να αποσυνδεθείτε από το κέλυφος για να εφαρμοστεί η αλλαγή.

    vi ~ / .bashrc

    Προσθέστε την ακόλουθη γραμμή:

    εξαγωγή JAVA_HOME = / usr / lib / jvm / java-6-sun

    Σε αυτό το σημείο μπορείτε να ξεκινήσετε το Tomcat με την εκτέλεση του script startup.sh στο φάκελο Tomcat / Bin.

    Αυτόματη εκκίνηση

    Για να γίνει αυτόματη εκκίνηση κατά την εκκίνηση του υπολογιστή, μπορείτε να προσθέσετε μια δέσμη ενεργειών για αυτόματη εκκίνηση και τερματισμό.

    sudo vi /etc/init.d/tomcat

    Τώρα επικολλήστε τα εξής:

    # Αυτόματη εκκίνηση Tomcat
    # #
    # description: Αυτόματη εκκίνηση του Tomcat
    # processname: tomcat
    # pidfile: /var/run/tomcat.pid

    εξαγωγή JAVA_HOME = / usr / lib / jvm / java-6-sun

    περίπτωση 1 δολ
    αρχή)
    sh /usr/local/tomcat/bin/startup.sh
    · ·
    να σταματήσει)
    sh /usr/local/tomcat/bin/shutdown.sh
    · ·
    επανεκκίνηση)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    · ·
    esac
    έξοδος 0

    Θα χρειαστεί να κάνετε το σενάριο εκτελέσιμο με την εκτέλεση της εντολής chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Το τελευταίο βήμα συνδέει αυτήν την δέσμη ενεργειών με τους φακέλους εκκίνησης με συμβολική σύνδεση. Εκτελέστε αυτές τις δύο εντολές και θα πρέπει να είμαστε στο δρόμο μας.

    sudo ln -s /etc/init.d/tomcat/etc/rc1.d/K99tomcat
    sudo ln -s /etc/init.d/tomcat/etc/rc2.d/S99tomcat

    Το Tomcat πρέπει τώρα να είναι πλήρως εγκατεστημένο και λειτουργικό. Απολαμβάνω!