יצירת שרת מבוסס ג 'אבר עבור iChat

01 מתוך 04

שרת ליצור משלך - -

אנחנו הולכים להשתמש Openfire, קוד פתוח, שרת שיתוף פעולה בזמן אמת. הוא משתמש XMPP (Jabber) עבור מערכת העברת ההודעות המיידיות שלה, וזה עובד מחוץ לקופסה עם לקוח iChat יליד, כמו גם לקוחות רבים אחרים מבוססי ג'אבר הודעות. לכידת מסך באדיבות Coyote Moon Inc.

אם אתה משתמש ב- iChat , סביר להניח שאתה כבר יודע שיש לו תמיכה מובנית עבור הודעות מבוססות ג'אבר. זוהי אותה ערכת העברת הודעות המשמשת את Google Talk ושירותים דומים רבים אחרים. ג'אבר משתמש בפרוטוקול קוד פתוח בשם XMPP כדי ליזום ולדבר עם לקוחות העברת הודעות. התוצאה של מסגרת קוד פתוח היא כי זה עושה את זה מאוד קל להפעיל את שרת Jabber שלך ב- Mac שלך.

למה להשתמש בג 'אבר משלך מבוסס iChat Server?

ישנן סיבות רבות להשתמש בשרת Jabber שלך כדי לאפשר העברת הודעות iChat:

יש למעשה סיבות רבות אחרות, במיוחד עבור חברות גדולות יותר להשתמש במערכות העברת הודעות, אבל עבור רוב המשתמשים, יצירת שרת Jabber מגיע לביטחון של הידיעה כי הבית שלך או הודעות עסקיות iChat קטנים אינם נגישים לעיניים בחוץ.

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

עם הרקע של הדרך, בואו נתחיל.

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

אנחנו הולכים להשתמש Openfire, קוד פתוח, שרת שיתוף פעולה בזמן אמת. הוא משתמש XMPP (Jabber) עבור מערכת העברת ההודעות המיידיות שלה, וזה עובד מחוץ לקופסה עם לקוח iChat יליד, כמו גם לקוחות רבים אחרים מבוססי ג'אבר הודעות.

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

מה שאתה צריך כדי ליצור שרת

02 מתוך 04

שרת iChat - התקנה והגדרה של שרת

שרת Openfire יפעל אם הגדרת דוא"ל או לא. אבל כמנהל Openfire, מומלץ לקבל הודעות אם תתעורר בעיה. לכידת מסך באדיבות Coyote Moon Inc.

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

הורד. או XMPP שרת

  1. כדי להוריד את היישום Openfire, עצור באתר הפרויקט Openfire ולחץ על לחצן הורד עבור הגירסה העדכנית ביותר של Openfire.
  2. Openfire זמין עבור שלוש מערכות הפעלה שונות: Windows, Linux ו- Mac. כפי שכבר ניחשתם כנראה, נשתמש בגרסת Mac של היישום.
  3. בחר בלחצן ההורדה Mac ולאחר מכן לחץ על הקובץ openfire_3_7_0.dmg. (אנו משתמשים ב- Openfire 3.7.0 עבור הוראות אלה, שם הקובץ בפועל ישתנה עם הזמן עם שחרור גרסאות חדשות).

התקנת Openfire

  1. לאחר שההורדה הושלמה, פתח את תמונת הדיסק שהורדת, אם היא לא נפתחה באופן אוטומטי.
  2. לחץ פעמיים על היישום Openfire.pkg המופיע בתמונת הדיסק.
  3. תוכנית ההתקנה תפתח ותזמין אותך לשרת Openfire XMPP Server. לחץ על הלחצן המשך.
  4. Openfire יבקש היכן להתקין את התוכנה; מיקום ברירת המחדל הוא בסדר עבור רוב המשתמשים. לחץ על הלחצן התקן.
  5. תתבקש להזין סיסמת מנהל . הזן את הסיסמה ולחץ על אישור.
  6. לאחר התקנת התוכנה, לחץ על הלחצן סגור.

הגדרת Openfire

  1. Openfire מותקן כחלונית העדפות. הפעל את 'העדפות מערכת' על-ידי לחיצה על הסמל 'העדפות מערכת העדפות' או על-ידי בחירה באפשרות 'העדפות מערכת' מתפריט Apple.
  2. לחץ על חלונית ההעדפות של Openfire בקטגוריה "אחר" של System Preferences.
  3. ייתכן שתראה הודעה נוספת שאומרת, "כדי להשתמש בחלונית ההעדפות של Openfire, על 'העדפות המערכת' לצאת ולעבור מחדש." זה קורה כי חלונית ההעדפות של Openfire היא יישום של 32 סיביות. כדי להפעיל את היישום, יש לבטל את היישום System Preferences של 64 סיביות, וגירסת 32 סיביות תפעל במקומו. פעולה זו לא תשפיע על הביצועים של ה- Mac שלך, לכן לחץ על אישור ולאחר מכן פתח שוב את חלונית ההעדפות של Openfire.
  4. לחץ על הלחצן פתח את מסוף הניהול.
  5. פעולה זו תפתח דף אינטרנט בדפדפן ברירת המחדל שלך שיאפשר לך לנהל את השרת Openber Jabber.
  6. מאחר שזו הפעם הראשונה שבה השתמשת ב- Openfire, דף הניהול יציג הודעת פתיחה ותתחיל בתהליך ההגדרה.
  7. בחר שפה ולאחר מכן לחץ על המשך.
  8. באפשרותך להגדיר את שם התחום המשמש לשרת Openfire. אם בכוונתך להפעיל את שרת Openfire רק עבור הרשת המקומית שלך, ללא חיבור לאינטרנט, הגדרות ברירת המחדל יהיו בסדר. אם ברצונך לפתוח את שרת Openfire לחיבורים חיצוניים, יהיה עליך לספק שם תחום מלא. תוכל לשנות זאת מאוחר יותר אם תרצה בכך. אנו מניחים שאתה משתמש ב- Openfire עבור הרשת הפנימית שלך. קבל את ברירות המחדל ולחץ על המשך.
  9. באפשרותך לבחור להשתמש במסד נתונים חיצוני כדי להחזיק את כל נתוני החשבון של Openfire או להשתמש בבסיס הנתונים המובנה המובנה ב- Openfire. מסד הנתונים המשובץ מצוין עבור רוב ההתקנות, במיוחד אם מספר הלקוחות המחברים הוא פחות ממאה. אם אתה מתכנן התקנה גדולה יותר, מסד הנתונים החיצוני הוא בחירה טובה יותר. נניח שזה מיועד להתקנה קטנה, לכן נבחר את האפשרות Embedded Database. לחץ על המשך.
  10. נתוני חשבון משתמש ניתן לאחסן במסד הנתונים של השרת, או שניתן לגרור אותו משרת ספריות (LDAP) או משרת ClearSpace. עבור התקנות Openfire קטנות עד בינוניות, במיוחד אם אתה כבר לא משתמש בשרת LDAP או ClearSpace, מסד הנתונים המשובץ ברירת המחדל של Openfire הוא האפשרות הקלה ביותר. אנו מתכוונים להמשיך בבחירת ברירת המחדל. בצע את הבחירה שלך ולחץ על המשך.
  11. השלב האחרון הוא ליצור חשבון מנהל מערכת. ספק כתובת דוא"ל פונקציונלית וסיסמה עבור החשבון. הערה אחת: אינך מספק שם משתמש בשלב זה. שם המשתמש עבור חשבון ברירת המחדל של מנהל המערכת יהיה 'מנהל' ללא המרכאות. לחץ על המשך.

ההתקנה הושלמה כעת.

03 מתוך 04

שרת iChat - הגדרת שרת

הזן שם משתמש וסיסמה. ניתן גם לכלול את השם האמיתי של המשתמש ואת כתובת הדוא"ל שלו, ולציין אם המשתמש החדש יכול להיות מנהל המערכת של השרת. לכידת מסך באדיבות Coyote Moon Inc.

עכשיו, לאחר ההתקנה הבסיסית של שרת Openfire Jabber הושלמה, הגיע הזמן להגדיר את השרת כך iChat שלך לקוחות יכולים לגשת אליו.

  1. אם אתה ממשיך מהמקום שבו הפסקנו בדף האחרון, תראה לחצן בדף האינטרנט שיאפשר לך לעבור למסוף הניהול של Openfire. לחץ על הלחצן כדי להמשיך. אם סגרת את דף האינטרנט של ההתקנה, תוכל לקבל גישה למסוף הניהול על-ידי הפעלת החלונית העדפת Openfire ולחיצה על הלחצן פתח את מסוף הניהול.
  2. הזן את שם המשתמש (admin) ואת הסיסמה שציינת קודם לכן, ולאחר מכן לחץ על התחברות.
  3. מסוף הניהול של Openfire מספק ממשק משתמש עם כרטיסיות המאפשר לך להגדיר שרת, משתמשים / קבוצות, פעילויות באתר, צ'אט קבוצתי ותוספים עבור השירות. במדריך זה, נבחן רק את היסודות שעליך להגדיר כדי להפעיל את שרת Openbar Jabber במהירות.

מסוף הניהול של Openfire: הגדרות דוא"ל

  1. לחץ על הכרטיסייה שרת ולאחר מכן לחץ על הכרטיסייה המשנה מנהל שרת.
  2. לחץ על פריט התפריט הגדרות דוא"ל.
  3. הזן את הגדרות ה- SMTP שלך כדי לאפשר לשרת Openfire לשלוח הודעות דוא"ל למנהל המערכת. זה אופציונלי; שרת Openfire יפעל אם הגדרת דוא"ל או לא. אבל כמנהל Openfire, מומלץ לקבל הודעות אם תתעורר בעיה.
  4. המידע שנדרש בהגדרות הדוא"ל הוא אותו מידע שבו אתה משתמש עבור לקוח הדוא"ל שלך. מארח הדואר הוא שרת ה- SMTP (שרת דואר יוצא) שבו אתה משתמש עבור הדוא"ל שלך. אם שרת הדוא"ל שלך דורש אימות, הקפד למלא את שם המשתמש של השרת ואת סיסמת השרת. זהו אותו מידע כמו שם המשתמש והסיסמה של חשבון הדוא"ל שלך.
  5. באפשרותך לבדוק את הגדרות הדואר האלקטרוני על-ידי לחיצה על הלחצן שלח בדיקת דוא"ל.
  6. אתה מקבל את היכולת לציין מי הדוא"ל הדוא"ל צריך ללכת, ומה הנושא ואת הטקסט בגוף צריך להיות. לאחר שתבצע את הבחירות שלך, לחץ על שלח.
  7. דוא"ל הבדיקה אמור להופיע ביישום הדוא"ל שלך לאחר זמן קצר.

מסוף הניהול של Openfire: יצירת משתמשים

  1. לחץ על הכרטיסייה משתמשים / קבוצות.
  2. לחץ על הכרטיסייה המשנה משתמשים.
  3. לחץ על פריט התפריט צור משתמשים חדשים.
  4. הזן שם משתמש וסיסמה. ניתן גם לכלול את השם האמיתי של המשתמש ואת כתובת הדוא"ל שלו, ולציין אם המשתמש החדש יכול להיות מנהל המערכת של השרת.
  5. חזור על משתמשים נוספים שברצונך להוסיף.

באמצעות iChat להתחבר

יהיה עליך ליצור חשבון חדש עבור המשתמש ב- iChat.

  1. הפעל iChat ובחר "העדפות" מתוך תפריט iChat.
  2. בחר בכרטיסייה חשבונות.
  3. לחץ על לחצן הפלוס (+) מתחת לרשימת החשבונות השוטפים.
  4. השתמש בתפריט הנפתח כדי להגדיר את סוג החשבון ל- "Jabber".
  5. הזן את שם החשבון. השם הוא בטופס הבא: username @ domain name. שם התחום נקבע במהלך תהליך ההגדרה. אם השתמשת בהגדרות ברירת המחדל, זה יהיה השם של Mac המארח את שרת Openfire, עם ".local" מצורף לשמו. לדוגמה, אם שם המשתמש הוא טום המארח Mac נקרא ג 'רי, ואז את שם המשתמש המלא יהיה Tom@Jerry.local.
  6. הזן את הסיסמה שהקצית למשתמש ב- Openfire.
  7. לחץ על בוצע.
  8. חלון חדש של העברת הודעות iChat ייפתח עבור החשבון החדש. ייתכן שתראה אזהרה על השרת שאין לו אישור מהימן. הסיבה לכך היא שהשרת Openfire משתמש באישור חתום. לחץ על הלחצן המשך כדי לקבל את האישור.

זהו זה. כעת יש לך שרת Jabber תפעולי מלא שיאפשר ללקוחות iChat להתחבר. כמובן, שרת Openfire Jabber יש לא מעט פונקציונליות יותר ממה שאנחנו בחנו כאן. הסתכלנו רק על המינימום המינימלי הנדרש כדי לקבל את שרת Openfire ולהפעלתו, וכדי לחבר את הלקוחות iChat שלך אליו.

אם ברצונך לקבל מידע נוסף על השימוש בשרת Openfire Jabber, תוכל למצוא תיעוד נוסף בכתובת:

תיעוד Openfire

הדף האחרון במדריך זה כולל הוראות להסרת ההתקנה של שרת Openfire מהמחשב Mac.

04 מתוך 04

הסר את שרת

הזן את שם החשבון. השם הוא בטופס הבא: username @ domain name. לדוגמה, אם שם המשתמש הוא טום המארח Mac נקרא ג 'רי, ואז את שם המשתמש המלא יהיה Tom@Jerry.local. לכידת מסך באדיבות Coyote Moon Inc.

דבר אחד שאני לא אוהב לגבי Openfire הוא שזה לא כולל מסיר, או תיעוד זמין על איך להסיר את זה. למרבה המזל, הגירסה של יוניקס / לינוקס מכילה פרטים על מיקומם של קובצי Openfire, ומאחר ש- OS X מבוסס על פלטפורמת UNIX, היה קל למדי למצוא את כל הקבצים שצריכים להסיר כדי להסיר את ההתקנה של היישום.

הסר את Openfire עבור Mac

  1. הפעל העדפות מערכת ולאחר מכן בחר את חלונית ההעדפות של Openfire.
  2. לחץ על הלחצן Stop Openfire.
  3. לאחר עיכוב קצר, הסטטוס של Openfire ישתנה ל- Stop.
  4. סגור את חלונית ההעדפות של Openfire.

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

צפה תיקיות מוסתרת על מק שלך באמצעות מסוף

  1. לאחר הפיכת הפריטים המוסתרים לגלוי, פתח חלון Finder ונווט אל:
    כונן אתחול / usr / local /
  2. החלף את המילים "כונן אתחול" עם שם אמצעי האחסון האתחול של Mac.
  3. פעם בתיקיה / usr / local, גרור את התיקייה Openfire לאשפה.
  4. נווט אל כונן אתחול / Library / LaunchDaemons וגרור את הקובץ org.jivesoftware.openfire.plist לאשפה.
  5. נווט אל כונן אתחול / Library / PreferencePanes וגרור את הקובץ Openfire.prefPane לאשפה.
  6. רוקן את הזבל.
  7. עכשיו אתה יכול להגדיר את Mac בחזרה למצב ברירת המחדל של הסתרת קבצי מערכת, תוך שימוש בתהליך המתואר בקישור לעיל.