29Jun

התקנת Tomcat 6 על אובונטו

אם אתה מפעיל את אובונטו וברצונך להשתמש במיכל 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 עכשיו צריך להיות מותקן לחלוטין תפעולי.תהנה!