Ստեղծեք Jabber-ի վրա հիմնված սերվեր iChat-ի համար

Բովանդակություն:

Ստեղծեք Jabber-ի վրա հիմնված սերվեր iChat-ի համար
Ստեղծեք Jabber-ի վրա հիմնված սերվեր iChat-ի համար
Anonim

Եթե օգտվում եք iChat-ից, հավանաբար արդեն գիտեք, որ այն ունի ներկառուցված աջակցություն Jabber-ի վրա հիմնված հաղորդագրությունների համար: Դա նույն հաղորդագրությունների սխեման է, որն օգտագործվում է Google Talk-ի և շատ այլ նմանատիպ ծառայությունների կողմից: Jabber-ն օգտագործում է բաց կոդով պրոտոկոլ, որը կոչվում է XMPP՝ հաղորդագրություններ ուղարկելու հաճախորդների հետ նախաձեռնելու և զրուցելու համար: Բաց կոդով շրջանակի արդյունքն այն է, որ այն շատ հեշտ է դարձնում ձեր սեփական Jabber սերվերը ձեր Mac-ում գործարկելը:

iChat սերվեր - Ստեղծեք ձեր սեփական Jabber սերվերը

Image
Image

Կան բազմաթիվ պատճառներ՝ օգտագործելու ձեր սեփական Jabber սերվերը՝ iChat հաղորդագրությունների փոխանակումը թույլատրելու համար:

  • Դուք եք վերահսկում, թե ով կարող է միանալ ծառայությանը:
  • Դուք կարող եք ստեղծել անվտանգ հաղորդագրությունների համակարգ:
  • Պահպանեք բոլոր հաղորդագրությունների հաղորդակցությունները տանը:
  • Հեշտ միջպլատֆորմային հաղորդագրություններ։
  • Դուք սիրում եք ջութակ խաղալ ձեր Mac-ի հետ և ունենալ Jabber սերվեր, կարծես թե հիանալի է:

Իրականում կան շատ այլ պատճառներ, հատկապես ավելի մեծ ընկերությունների համար, որոնք օգտագործում են հաղորդագրությունների համակարգեր, սակայն օգտատերերի մեծամասնության համար Jabber սերվերի ստեղծումը պայմանավորված է այն անվտանգությամբ՝ իմանալով, որ ձեր տան կամ փոքր բիզնեսի iChat հաղորդագրությունները չեն: հասանելի է արտաքին աչքերին։

Դա չի նշանակում, որ դուք ստեղծում եք փակ միջավայր: Այս ուղեցույցում ձեր ստեղծած Jabber սերվերը կարող է կազմաձևվել միայն ներքին օգտագործման համար, բաց ինտերնետի համար կամ գրեթե ցանկացած այլ բանի համար: Բայց նույնիսկ եթե որոշեք բացել ձեր Jabber սերվերը ինտերնետ կապերի համար, դուք դեռ կարող եք օգտագործել անվտանգության տարբեր միջոցներ՝ ձեր հաղորդագրությունները գաղտնագրելու և գաղտնի պահելու համար:

Հետին պլանով, եկեք սկսենք:

Հասանելի են Jabber սերվերի տարբեր հավելվածներ: Շատերը պահանջում են, որ դուք ներբեռնեք աղբյուրի կոդը, այնուհետև ինքներդ կազմեք և պատրաստեք սերվերի հավելվածը: Մյուսները պատրաստ են՝ շատ պարզ տեղադրման հրահանգներով:

Մենք պատրաստվում ենք օգտագործել Openfire-ը՝ բաց կոդով, իրական ժամանակում համագործակցության սերվեր: Այն օգտագործում է XMPP (Jabber) իր ակնթարթային հաղորդագրությունների համակարգի համար, և այն աշխատում է iChat հաճախորդի, ինչպես նաև Jabber-ի վրա հիմնված շատ այլ հաղորդագրությունների հաճախորդների հետ:

Ամենալավն այն է, որ դա պարզ տեղադրում է, որը շատ չի տարբերվում Mac-ի ցանկացած այլ հավելվածի տեղադրումից: Այն նաև օգտագործում է վեբ վրա հիմնված ինտերֆեյս՝ սերվերը կարգավորելու համար, այնպես որ չկան խմբագրման կամ կառավարելու տեքստային ֆայլեր:

Ինչ է Ձեզ անհրաժեշտ Jabber սերվեր ստեղծելու համար

  • Openfire իրական ժամանակի համատեղ սերվեր:
  • Intel-ի վրա հիմնված Mac.
  • Ձեր ժամանակի մոտ կես ժամ:

iChat սերվեր - Openfire Jabber սերվերի տեղադրում և կարգավորում

Image
Image

Մենք ընտրեցինք Openfire-ը մեր Jabber սերվերի համար՝ դրա տեղադրման հեշտության, վեբ վրա հիմնված կազմաձևման և ստանդարտներին համապատասխանելու պատճառով, որոնք թույլ են տալիս ստեղծել միջպլատֆորմային սերվեր: Տեղադրումն ու կարգավորումը սկսելու համար դուք պետք է վերցնեք Openfire-ի ամենաարդի տարբերակը Ignite Re altime կայքից:

Ներբեռնեք Openfire Jabber/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 սերվերում: Սեղմեք Շարունակել կոճակը:
  4. Openfire-ը կհարցնի, թե որտեղ տեղադրել ծրագրաշարը; լռելյայն տեղադրությունը հարմար է օգտատերերի մեծամասնության համար: Սեղմեք Տեղադրել կոճակը:
  5. Ձեզնից կպահանջվի ադմինիստրատորի գաղտնաբառ: Տրամադրեք գաղտնաբառը և սեղմեք OK:
  6. Ծրագիրը տեղադրելուց հետո սեղմեք Փակել կոճակը:

Կարգավորում Openfire

  1. Openfire-ը տեղադրված է որպես նախապատվությունների վահանակ: Գործարկեք System Preferences՝ սեղմելով System Preferences Dock պատկերակը կամ ընտրելով System Preferences Apple-ի ընտրացանկից:
  2. Սեղմեք Openfire-ի նախապատվությունների վահանակը, որը գտնվում է System Preferences-ի «Այլ» կատեգորիայում:
  3. Դուք կարող եք տեսնել մեկ այլ հաղորդագրություն, որն ասում է. «Openfire նախապատվությունների վահանակն օգտագործելու համար System Preferences-ը պետք է դուրս գա և նորից բացվի»: Դա տեղի է ունենում, քանի որ Openfire-ի նախապատվությունների վահանակը 32-բիթանոց ծրագիր է: Հավելվածը գործարկելու համար 64-բիթանոց System Preferences հավելվածը պետք է դուրս գա, իսկ 32-բիթանոց տարբերակը աշխատի իր տեղում: Սա չի ազդի ձեր Mac-ի աշխատանքի վրա, ուստի սեղմեք OK, այնուհետև նորից բացեք Openfire-ի նախապատվությունների վահանակը:
  4. Սեղմեք Open Admin Console կոճակը:
  5. Սա կբացի վեբ էջ ձեր լռելյայն դիտարկիչում, որը թույլ կտա կառավարել Openfire Jabber սերվերը:
  6. Քանի որ առաջին անգամ եք օգտագործում Openfire-ը, ադմինիստրացիայի էջը կցուցադրի ողջույնի հաղորդագրություն և կսկսի կարգավորման գործընթացը:
  7. Ընտրեք լեզուն, ապա սեղմեք Շարունակել.
  8. Դուք կարող եք սահմանել Openfire սերվերի համար օգտագործվող տիրույթի անունը: Եթե դուք պլանավորում եք Openfire սերվերը գործարկել միայն ձեր տեղական ցանցի համար, առանց ինտերնետի միացման, ապա լռելյայն կարգավորումները լավ են: Եթե ցանկանում եք բացել Openfire սերվերը արտաքին կապերի համար, դուք պետք է տրամադրեք լիովին որակավորված տիրույթի անուն: Ցանկության դեպքում կարող եք փոխել սա ավելի ուշ: Մենք պատրաստվում ենք ենթադրել, որ դուք օգտագործում եք Openfire-ը ձեր սեփական ներքին ցանցի համար: Ընդունեք կանխադրվածները և սեղմեք Շարունակել
  9. Դուք կարող եք ընտրել օգտագործել արտաքին տվյալների բազա՝ Openfire հաշվի բոլոր տվյալները պահելու համար կամ օգտագործել Openfire-ում ներառված ներկառուցված տվյալների բազան: Ներկառուցված տվյալների բազան հարմար է տեղադրումների մեծ մասի համար, հատկապես, եթե միացող հաճախորդների թիվը հարյուրից պակաս է: Եթե դուք պլանավորում եք ավելի մեծ տեղադրում, արտաքին տվյալների բազան ավելի լավ ընտրություն է: Մենք կենթադրենք, որ սա փոքր տեղադրման համար է, ուստի կընտրենք Ներկառուցված տվյալների բազա տարբերակը: Սեղմեք Շարունակել
  10. Օգտվողի հաշվի տվյալները կարող են պահվել սերվերի տվյալների բազայում կամ դրանք կարող են հանվել գրացուցակի սերվերից (LDAP) կամ ClearSpace սերվերից: Փոքր և միջին Openfire տեղադրումների համար, հատկապես, եթե դուք արդեն չեք օգտագործում LDAP կամ ClearSpace սերվեր, Openfire-ի կանխադրված ներկառուցված տվյալների բազան ամենահեշտ տարբերակն է: Մենք պատրաստվում ենք շարունակել օգտագործելով լռելյայն ընտրությունը: Կատարեք ձեր ընտրությունը և սեղմեք Շարունակել
  11. Վերջին քայլը ադմինիստրատորի հաշիվ ստեղծելն է: Տրամադրեք ֆունկցիոնալ էլփոստի հասցե և գաղտնաբառ հաշվի համար: Մեկ նշում. այս քայլում դուք օգտվողի անուն չեք տրամադրում: Այս կանխադրված ադմինիստրատորի օգտանունը կլինի 'admin' առանց չակերտների: Սեղմեք Շարունակել

Կարգավորումն այժմ ավարտված է:

iChat սերվեր - կարգավորելով Openfire Jabber սերվերը

Image
Image

Այժմ, երբ Openfire Jabber սերվերի հիմնական կարգավորումն ավարտված է, ժամանակն է կարգավորել սերվերը, որպեսզի ձեր iChat հաճախորդները կարողանան մուտք գործել այն:

  1. Եթե դուք շարունակում եք այնտեղից, որտեղ մենք դադարեցինք վերջին էջում, դուք կտեսնեք մի կոճակ վեբ էջում, որը թույլ կտա անցնել Openfire Administration Console-ին: Սեղմեք կոճակը շարունակելու համար: Եթե փակել եք կարգավորումների վեբ էջը, կարող եք վերականգնել մուտքը կառավարման վահանակ՝ գործարկելով Openfire նախապատվությունների վահանակը և սեղմելով Open Admin Console կոճակը::
  2. Մուտքագրեք նախկինում նշած օգտվողի անունը (ադմինիստրատոր) և գաղտնաբառը, այնուհետև սեղմեք Մուտք։
  3. Openfire ադմինիստրատորի վահանակը տրամադրում է ներդիրներով օգտատիրոջ միջերես, որը թույլ է տալիս կարգավորել Սերվերը, Օգտատերերը/Խմբերը, նիստերը, Խմբային Զրույցը և Փլագինները ծառայության համար: Այս ուղեցույցում մենք կանդրադառնանք միայն այն հիմունքներին, որոնք դուք պետք է կազմաձևեք Openfire Jabber սերվերը արագ գործարկելու և գործարկելու համար:

Openfire Admin Console. էլփոստի կարգավորումներ

  1. Սեղմեք Սերվեր ներդիրը, այնուհետև կտտացրեք Սերվերի կառավարիչ ենթաբաժինը::
  2. Սեղմեք Email Settings ընտրացանկի տարրը:
  3. Մուտքագրեք ձեր SMTP կարգավորումները, որպեսզի Openfire սերվերին թույլ տաք ծանուցման նամակներ ուղարկել ադմինիստրատորին: Սա ընտրովի է; Openfire սերվերը կաշխատի անկախ էլ. Բայց որպես Openfire-ի ադմինիստրատոր, լավ գաղափար է, եթե երբևէ խնդիր առաջանա, կարողանաք ծանուցումներ ստանալ:
  4. Էլեկտրոնային փոստի կարգավորումներում պահանջվող տեղեկատվությունը նույնն է, ինչ դուք օգտագործում եք ձեր էլփոստի հաճախորդի համար: Փոստի հոսթինգը SMTP սերվերն է (ելքային փոստի սերվեր), որը դուք օգտագործում եք ձեր էլ.փոստի համար: Եթե ձեր էլփոստի սերվերը պահանջում է նույնականացում, համոզվեք, որ լրացրեք Սերվերի օգտանունը և Սերվերի գաղտնաբառը: Սա նույն տեղեկությունն է, ինչ ձեր էլփոստի հաշվի օգտանունը և գաղտնաբառը:
  5. Դուք կարող եք փորձարկել էլփոստի կարգավորումները՝ սեղմելով Ուղարկել փորձնական էլփոստ կոճակը:
  6. Ձեզ հնարավորություն է տրված նշելու, թե ում պետք է ուղարկվի թեստային նամակը, ինչպես նաև թեման և հիմնական տեքստը: Ձեր ընտրությունը կատարելուց հետո սեղմեք Ուղարկել:
  7. Թեստային էլ.փոստը պետք է կարճ ժամանակ անց հայտնվի ձեր էլ.փոստի դիմումում:

Openfire ադմինիստրատորի վահանակ. օգտատերերի ստեղծում

  1. Սեղմեք Օգտվողներ/Խմբեր ներդիրը:
  2. Սեղմեք Users ենթաբաժինը:
  3. Սեղմեք Ստեղծել նոր օգտվողներ ընտրացանկի տարրը:
  4. Մուտքագրեք օգտվողի անուն և գաղտնաբառը: Դուք կարող եք նաև ցանկության դեպքում ներառել օգտատիրոջ իրական անունը և էլփոստի հասցեն և նշել, թե արդյոք նոր օգտվողը կարող է լինել սերվերի ադմինիստրատոր:
  5. Կրկնեք լրացուցիչ օգտվողների համար, որոնք ցանկանում եք ավելացնել:

Օգտագործելով iChat միանալու համար

Դուք պետք է նոր հաշիվ ստեղծեք օգտվողի համար iChat-ում:

  1. Գործարկեք iChat-ը և ընտրեք Preferences iChat ընտրացանկից:
  2. Ընտրեք Հաշիվներ ներդիրը:
  3. Սեղմեք գումարած (+) կոճակը ընթացիկ հաշիվների ցանկի տակ:
  4. Օգտագործեք բացվող ընտրացանկը՝ հաշվի տեսակը «Jabber» սահմանելու համար։
  5. Մուտքագրեք հաշվի անունը: Անունը հետևյալ ձևով է՝ username@domain name: Դոմենի անունը որոշվել է տեղադրման գործընթացում: Եթե դուք օգտագործել եք լռելյայն կարգավորումները, դա կլինի Mac-ի անունը, որը հյուրընկալում է Openfire սերվերը, որի անվանմանը կցված է «.local»: Օրինակ, եթե օգտվողի անունը Թոմ է, իսկ հյուրընկալող Mac-ը կոչվում է Ջերի, ապա ամբողջական օգտանունը կլինի [email protected]:
  6. Մուտքագրեք գաղտնաբառը, որը նշանակել եք օգտատիրոջը Openfire-ում:
  7. Սեղմեք Կատարված.
  8. Նոր հաշվի համար կբացվի iChat հաղորդագրությունների նոր պատուհան: Դուք կարող եք նախազգուշացում տեսնել այն մասին, որ սերվերը չունի վստահելի վկայագիր: Դա պայմանավորված է նրանով, որ Openfire սերվերն օգտագործում է ինքնաստորագրված վկայագիր: Սեղմեք Շարունակել կոճակը՝ վկայականն ընդունելու համար:

Ահա և վերջ: Այժմ դուք ունեք լիովին գործող Jabber սերվեր, որը թույլ կտա iChat հաճախորդներին միանալ:Իհարկե, Openfire Jabber սերվերը բավականին ավելի շատ ֆունկցիոնալություն ունի, քան մենք ուսումնասիրեցինք այստեղ: Մենք դիտարկել ենք միայն նվազագույնը, որը պահանջվում է Openfire սերվերը գործարկելու և ձեր iChat հաճախորդները դրան միացնելու համար:

Եթե ցանկանում եք ավելին իմանալ Openfire Jabber սերվերի օգտագործման մասին, կարող եք լրացուցիչ փաստաթղթեր գտնել այստեղ՝

Բաց կրակի փաստաթղթեր

Այս ուղեցույցի վերջին էջը պարունակում է հրահանգներ Openfire սերվերը ձեր Mac-ից հեռացնելու համար:

iChat սերվեր - Հեռացնել Openfire Jabber սերվերը

Image
Image

Մի բան, որ ինձ դուր չի գալիս Openfire-ում, այն է, որ այն չի ներառում ապատեղադրող կամ հեշտությամբ հասանելի փաստաթղթեր, թե ինչպես այն հեռացնել: Բարեբախտաբար, Unix/Linux տարբերակը պարունակում է մանրամասներ այն մասին, թե որտեղ են գտնվում Openfire ֆայլերը, և քանի որ OS X-ը հիմնված է UNIX հարթակի վրա, բավականին հեշտ էր գտնել բոլոր այն ֆայլերը, որոնք պետք է հեռացվեն հավելվածը հեռացնելու համար:

Տեղահանել Openfire Mac-ի համար

  1. Գործարկեք System Preferences, այնուհետև ընտրեք Openfire նախապատվությունների վահանակը:
  2. Սեղմեք Stop Openfire կոճակը:
  3. Կարճ ուշացումից հետո Openfire-ի կարգավիճակը կփոխվի դադարեցվածի:
  4. Փակեք Openfire-ի նախապատվությունների վահանակը:

Ֆայլերից և թղթապանակներից մի քանիսը, որոնք դուք պետք է ջնջեք, պահվում են թաքնված պանակներում: Նախքան դրանք ջնջելը, նախ պետք է տեսանելի դարձնեք տարրերը: Անտեսանելի տարրերը տեսանելի դարձնելու, ինչպես նաև Openfire-ի հեռացումն ավարտելուց հետո դրանք թաքնված ձևաչափին վերադարձնելու հրահանգներ կարող եք գտնել այստեղ՝:

Դիտեք թաքնված թղթապանակները ձեր Mac-ում՝ օգտագործելով տերմինալ

  1. Թաքնված տարրերը տեսանելի դարձնելուց հետո բացեք Finder պատուհանը և անցեք դեպի՝ Startup drive/usr/local/
  2. Փոխարինեք «Startup drive» բառերը ձեր Mac-ի բեռնման ծավալի անունով:
  3. Մի անգամ /usr/local պանակում, քաշեք Openfire պանակը աղբարկղ:
  4. Նավարկեք դեպի Startup drive/Library/LaunchDaemons և քաշեք org.jivesoftware.openfire.plist ֆայլը աղբարկղ:
  5. Նավարկեք դեպի Startup drive/Library/PreferencePanes և քաշեք Openfire.prefPane ֆայլը աղբարկղ:
  6. Դատարկեք աղբը։
  7. Այժմ կարող եք ձեր Mac-ին հետ դնել համակարգի ֆայլերը թաքցնելու լռելյայն վիճակին՝ օգտագործելով վերը նշված հղման մեջ նշված գործընթացը:

Խորհուրդ ենք տալիս: