כלים אישיים
הנך נמצא כאן: עמוד בית Faq שירותים אינטרנט שימוש ב TOMCAT

שימוש ב TOMCAT

יש לבחור שני מספרי פורטים - אחד עבור חיבורים רגילים, בין 40000 ו-40999, אשר נקרא ה-serviceport, ואחד עבור ניהול, בין 50000 ו-50999, אשר נקרא ה-adminport.

 

 

השרת שניתן להריץ עליו tomcat הוא delta-tomcat-vm .

 

עליכם לבחור ספריה שבה תשימו את כל הקבצים שלכם שקשורים ל-tomcat, אשר נקראת tomcatdir , כדאי שתשימו אותה היכן שהוא מתחת ל-specific/scratch/ אנו ממליצים שתצרו שם ספריה בשם ה-username שלכם, ושתשימו את tomcat מתחתיה (למשל, tomcatdir=/specific/scratch/didi/tomcat). שימו לב ש-specific/scratch/ אינו מגובה, כך שכדאי שתמיד תשמרו עותק של קבצי המקור שלכם ב-home directory שלכם.

 

 

על מנת לגלות אילו פורטים כבר בשימוש, הריצו 'netstat -an | grep :[45]0'. שימו לב שהפקודה הזאת תראה רק את הפורטים שבשימוש ע"י שרתי tomcat שרצים כרגע. אם תתקלו בבעיות מאוחר יותר, תבדקו שוב; יתכן שמישהו השתמש בפורט אבל לא הריץ את השרת שלו כשבדקתם.

 

 

כדי ליצור ספריית tomcat משלכם, הריצו:

 

 

create-my-tomcat tomcatdir serviceport adminport

 

 

(למשל:

create-my-tomcat /specific/scratch/didi/tomcat1 40001 50001)

 

 

 

לאחר מכן, תוכלו להפעיל את שרת ה-tomcat שלכם בעזרת tomcatdir/init.d-tomcat start ולעצור אותו בעזרת tomcatdir/init.d-tomcat stop

 

 

כשהוא פועל, אתם יכולים להתחבר בעזרת דפדפן אינטרנט אל הכתובת 'http://server:serviceport', כאשר server הינו שם המכונה שבה שרת ה-tomcat שלכם רץ

(למשל, 'http://delta-tomcat-vm.cs.tau.ac.il:40001').

 

 

ניתן בקלות לשנות את J2SDK ברירת המחדל של tomcat - הוא נמצא בשורות הראשונות של הסקריפט init.d-tomcat שאתם מקבלים עם יצירת ספריית tomcat. אנו מחזיקים הרבה גרסאות של Java - ניתן למצוא את כולן ב-/usr/local/lib/j*dk*. אם אתם משתמשים ב-JDO אתם צריכים את /usr/local/lib/j2sdk1.4.0.

 

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

אין אפשרות להתחבר עם SFTP מחוץ לאונברסיטה בכדי להעלות קבצים. אם אתם צריכים להעלות קבצים יש להשתמש בפקודת SCP.

דבר ראשון צריך להתחבר ל delta-tomcat-vm עם לקוח SSH כלשהו ( PUTTY או MOBAXTERM למשל).

שם להיכנס ל /specific/scratch  וליצור תיקייה שתשמש אתכם. (כדי להתחבר ל delta-tomcat-vm יש להתחבר קודם לשרת nova או soul ומשם ליצור חיבור ssh ל tomcat-delta-vm) .

לאחר יצירת התיקייה יש לחזור ל nova  או soul ולהריץ משם את הפקודה הבאה:

 

scp -r source/* delta-tomcat-vm:/specific/scratch/destination

 

              תיקיית המקור - source
תיקיית היעד - destination
העתק את כל תתי התיקיות - r
העתק את כל הקבצים - *


 

 

 

 

 

פעולות מסמך