29Jun

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

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

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

dpkg -get-selections |grep sun-java

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

sun-java6-bin install sun-java6-jdk εγκαταστήστε sun-java6-jre εγκαταστήστε

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

sudo apt-get install 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/local/ Tomcat

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

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

vi ~ /. bashrc

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

export JAVA_HOME = /usr/lib/jvm/ java-6-sun

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

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

sudo vi /etc/init.d/ tomcat

Τώρα επικολλήστε τα ακόλουθα:

# Tomcat αυτόματη εκκίνηση
#
# περιγραφή: Αυτόματη εκκίνηση tomcat
# processname: tomcat
# pidfile: /var/run/ tomcat.pid

εξαγωγή JAVA_HOME = /usr/lib/jvm/ java-6-ηλιακή θήκη

$ 1 στην αρχή
)
sh /usr/local/tomcat/bin/ startup.sh
; ;
διακοπή)
sh /usr/local/tomcat/bin/ shutdown.sh
; ;
επανεκκίνηση)
sh /usr/local/tomcat/bin/ shutdown.sh
/usr/local/tomcat/bin/ startup.sh
; ;
esac
exit 0

Θα χρειαστεί να κάνετε το script εκτελέσιμο με την εκτέλεση της εντολής 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 θα πρέπει τώρα να είναι πλήρως εγκατεστημένο και λειτουργικό.Απολαμβάνω!