דף הבית » איך ל » התקנת Tomcat 6 על אובונטו

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

    אם אתה מפעיל את אובונטו וברצונך להשתמש במיכל Servlet Tomlet, אין להשתמש בגירסה ממאגרי הנתונים מכיוון שהוא פשוט לא פועל כראוי. במקום זאת, יהיה עליך להשתמש בתהליך ההתקנה הידני שאני מתאר כאן.

    לפני התקנת Tomcat אתה רוצה לוודא שהתקנת את Java. הייתי מניח אם אתה מנסה להתקין Tomcat כבר התקנת את ג 'אווה, אבל אם אתה לא בטוח שאתה יכול לבדוק עם הפקודה dpkg כך:

    dpkg -get-selections grep יום ראשון ג 'אווה

    זה אמור לתת לך את הפלט אם אתה כבר מותקן ג 'אווה:

    השמש- java6-bin להתקין יום ראשון java6-jdk להתקין יום ראשון java6-jre להתקין 

    אם לפקודה זו אין תוצאות, תרצה להתקין את הגירסה העדכנית ביותר באמצעות פקודה זו:

    sudo apt- לקבל להתקין יום ראשון- 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

    הדבר הטוב ביותר לעשות הוא להזיז את תיקיית החתול למיקום קבוע. בחרתי / usr / local / tomcat, אבל אתה יכול להזיז אותו למקום אחר אם אתה רוצה.

    סודיו mv apache-tomcat-6.0.14 / usr / local / tomcat

    Tomcat דורש הגדרת משתנה JAVA_HOME. הדרך הטובה ביותר לעשות זאת היא להגדיר אותו בקובץ .bashrc שלך. אתה יכול גם לערוך את הקובץ startup.sh אם בחרת.

    השיטה הטובה ביותר היא עריכת קובץ .bashrc והוספת קו מודגש שם. יהיה עליך לצאת מהקליפה כדי שהשינוי ייכנס לתוקף.

    vi ~ / .bashrc

    הוסף את השורה הבאה:

    ייצוא JAVA_HOME = / usr / lib / jvm / java-6-sun

    בשלב זה אתה יכול להתחיל חתול רק על ידי ביצוע סקריפט startup.sh בתיקייה tomcat / bin.

    הפעלה אוטומטית

    כדי להפוך את tomcat להתחיל באופן אוטומטי כאשר אנו אתחול את המחשב, אתה יכול להוסיף סקריפט לעשות את זה אוטומטית להתחיל וכיבוי.

    sudo vi /etc/init.d/tomcat

    עכשיו להדביק את הדברים הבאים:

    # Tomcat להתחיל אוטומטית
    #
    # תיאור: Auto-starts tomcat
    # processname: חתול
    # 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 עכשיו צריך להיות מותקן לחלוטין מבצעית. תהנה!