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