29Jun
אם אתה מפעיל את אובונטו וברצונך להשתמש במיכל Servlet Tomlet, אינך צריך להשתמש בגירסה ממאגרי הנתונים מכיוון שזה פשוט לא פועל כראוי.במקום זאת, יהיה עליך להשתמש בתהליך ההתקנה הידני שאני מתאר כאן.
לפני התקנת Tomcat, עליך לוודא שהתקנת את Java.הייתי מניח אם אתה מנסה להתקין Tomcat כבר התקנת את ג 'אווה, אבל אם אתה לא בטוח שאתה יכול לבדוק עם הפקודה dpkg כך:
dpkg -get-selections |grep sun-java
זה אמור לתת לך את הפלט אם כבר התקנת את ג 'אווה:
השמש- java6-bin להתקין יום ראשון java6-jdk להתקין יום ראשון java6-jre להתקיןאם פקודה זו אין תוצאות, תרצה להתקיןאת הגירסה האחרונה עם פקודה זו:
sudo apt-get להתקין יום ראשון java6-jdk
התקנה
עכשיו אנחנו יהיה להוריד לחלץ Tomcat מאתר Apache.אתה צריך לבדוק כדי לוודא שאין גרסה אחרת ולהתאים בהתאם.
wget http: //apache.hoxt.com/tomcat/ tomcat-6 /v6.0.14/bin/ apache-tomcat-6.0.14.tar.gz
זפת xvzf apache-tomcat-6.0.14.tar.gz
הדבר הטוב ביותר לעשות הוא להעביר את תיקיית החתול למיקום קבוע.בחרתי חתול /usr/local/, אבל אתה יכול להזיז אותו למקום אחר אם אתה רוצה.
sudo mv apache-tomcat-6.0.14 /usr/local/ חתול
Tomcat דורש הגדרת משתנה JAVA_HOME.הדרך הטובה ביותר לעשות זאת היא להגדיר אותו בקובץ. bashrc שלך.אתה יכול גם לערוך את הקובץ startup.sh אם בחרת.
שיטה טובה יותר היא עריכת קובץ. bashrc והוספת קו מודגש שם.יהיה עליך להתנתק מהקליפה כדי שהשינוי ייכנס לתוקף.
vi ~ /. bashrc
הוסף את השורה הבאה:
לייצא JAVA_HOME = /usr/lib/jvm/ java-6-sun
בשלב זה אתה יכול להתחיל חתול רק על ידי ביצוע סקריפט startup.sh בתיקייה tomcat / bin.
מתחיל אוטומטית
כדי להפוך את tomcat להתחיל באופן אוטומטי כאשר אנו אתחול את המחשב, אתה יכול להוסיף סקריפט כדי להפוך את זה אוטומטית להתחיל וכיבוי.
עכשיו להדביק את
#
# טקטאט Auto-start
#
# תיאור: אוטומטי מתחיל חתול
# 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
sh /usr/local/tomcat/bin/ startup.sh
; ;
asac
יציאה 0
יהיה עליך לבצע את קובץ ה- Script על-ידי הפעלת הפקודה chmod:
sudo chmod 755 /etc/init.d/ חתול
השלב האחרון הוא למעשה קישור הסקריפט הזה לתיקיות ההפעלה עם קישור סמלי.בצע את שתי הפקודות האלה ואנחנו צריכים להיות בדרכנו.
sudo ln-s /etc/init.d/ חתול /etc/rc1.d/ K99tomcat
סודו ln-s /etc/init.d/ חתול /etc/rc2.d/ S99tomcat
Tomcat עכשיו צריך להיות מותקן לחלוטין תפעולי.תהנה!