IChat үшін Jabber негізіндегі серверді жасаңыз

Мазмұны:

IChat үшін Jabber негізіндегі серверді жасаңыз
IChat үшін Jabber негізіндегі серверді жасаңыз
Anonim

Егер iChat қолданбасын пайдалансаңыз, оның Jabber негізіндегі хабар алмасуға ендірілген қолдауы бар екенін білетін шығарсыз. Бұл Google Talk және басқа да көптеген ұқсас қызметтер пайдаланатын бірдей хабар алмасу схемасы. Jabber хабар алмасу клиенттерін бастау және олармен сөйлесу үшін XMPP деп аталатын ашық бастапқы бастапқы протоколды пайдаланады. Ашық бастапқы жүйенің нәтижесі - бұл Mac компьютеріңізде жеке Jabber серверіңізді іске қосуды өте жеңілдетеді.

iChat сервері - жеке Jabber серверін жасаңыз

Image
Image

iChat хабар алмасуына рұқсат беру үшін жеке Jabber серверін пайдаланудың көптеген себептері бар:

  • Сіз қызметке кім қосыла алатынын басқарасыз.
  • Қауіпсіз хабар алмасу жүйесін жасай аласыз.
  • Барлық хабар алмасу байланыстарын үйде сақтаңыз.
  • Платформааралық оңай хабар алмасу.
  • Сіз Mac компьютеріңізбен ойнағанды ұнатасыз және Jabber сервері керемет естіледі.

Басқа да көптеген себептер бар, әсіресе хабар алмасу жүйелерін пайдаланатын ірі компаниялар үшін, бірақ пайдаланушылардың көпшілігі үшін Jabber серверін жасау үйдегі немесе шағын бизнес iChat хабарлары емес екенін білу қауіпсіздігіне байланысты. сырт көзге қолжетімді.

Бұл жабық орта жасап жатқаныңызды білдірмейді. Осы нұсқаулықта сіз жасаған Jabber серверін тек үйде пайдалануға, Интернетке ашуға немесе олардың арасындағы кез келген нәрсеге теңшеуге болады. Jabber серверін интернет қосылымдарына ашуды таңдасаңыз да, хабар алмасуды шифрлау және құпия сақтау үшін әртүрлі қауіпсіздік шараларын пайдалана аласыз.

Фон жоқ болғандықтан, бастайық.

Әртүрлі Jabber сервер қолданбалары қолжетімді. Көбісі бастапқы кодты жүктеп алуды талап етеді, содан кейін сервер қосымшасын өзіңіз құрастырып, жасаңыз. Басқалары өте қарапайым орнату нұсқауларымен жұмысқа дайын.

Біз Openfire, ашық бастапқы коды, нақты уақыттағы ынтымақтастық серверін қолданамыз. Ол жедел хабар алмасу жүйесі үшін XMPP (Jabber) пайдаланады және ол iChat клиентімен, сондай-ақ көптеген басқа Jabber негізіндегі хабар алмасу клиенттерімен бірге жұмыс істейді.

Ең бастысы, бұл кез келген басқа Mac қолданбасын орнатудан айырмашылығы жоқ қарапайым орнату. Ол сондай-ақ серверді конфигурациялау үшін веб-негізделген интерфейсті пайдаланады, сондықтан өңделетін немесе басқарылатын мәтіндік файлдар жоқ.

Jabber серверін жасау үшін не қажет

  • Openfire нақты уақыттағы бірлескен сервер.
  • Intel негізіндегі Mac.
  • Шамамен жарты сағат уақытыңыз.

iChat сервері - Openfire Jabber серверін орнату және орнату

Image
Image

Орнатудың қарапайымдылығы, веб-негізделген конфигурациясы және кросс-платформа серверін жасауға мүмкіндік беретін стандарттарды сақтауы үшін біз Jabber серверіміз үшін Openfire таңдадық. Орнату мен реттеуді бастау үшін Ignite Re altime веб-сайтынан Openfire бағдарламасының ең соңғы нұсқасын алу керек.

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 таңдаулы тақта ретінде орнатылған. Жүйе теңшелімдері док белгішесін басу немесе Apple мәзірінен Жүйе теңшелімдері таңдау арқылы жүйе параметрлерін іске қосыңыз.
  2. Жүйе теңшелімдерінің "Басқа" санатында орналасқан Openfire таңдаулы тақтасын басыңыз.
  3. Сіз "Openfire теңшелімдер тақтасын пайдалану үшін Жүйе теңшелімдері шығып, қайта ашылуы керек" деген басқа хабарды көруіңіз мүмкін. Бұл Openfire теңшелім аймағы 32 биттік қолданба болғандықтан орын алады. Қолданбаны іске қосу үшін 64-биттік Жүйе теңшелімдері қолданбасы шығуы керек, ал 32-биттік нұсқасы оның орнында жұмыс істейді. Бұл Mac компьютеріңіздің өнімділігіне әсер етпейді, сондықтан OK түймесін басып, Openfire таңдаулы тақтасын қайта ашыңыз.
  4. Әкімші консолін ашу түймесін басыңыз.
  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 әкімшілік консоліне өтуге мүмкіндік беретін түймені көресіз. Жалғастыру үшін түймені басыңыз. Орнату веб-бетін жапсаңыз, Openfire теңшелім тақтасын іске қосу және Әкімші консолін ашу түймешігін басу арқылы әкімшілік консоліне қайта кіруге болады.
  2. Бұрын көрсеткен пайдаланушы атын (әкімші) және құпия сөзді енгізіңіз, содан кейін Кіру түймесін басыңыз.
  3. Openfire Admin Console қызметі үшін Серверді, Пайдаланушыларды/Топтарды, Сеанстарды, Топтық чатты және Плагиндерді конфигурациялауға мүмкіндік беретін қойындылы пайдаланушы интерфейсін қамтамасыз етеді. Бұл нұсқаулықта біз Openfire Jabber серверін жылдам қосу және іске қосу үшін конфигурациялау қажет негіздерді ғана қарастырамыз.

Openfire әкімші консолі: электрондық пошта параметрлері

  1. Сервер қойындысын, содан кейін Сервер менеджері ішкі қойындысын басыңыз.
  2. Электрондық пошта параметрлері мәзір элементін басыңыз.
  3. Openfire серверіне әкімшіге хабарландыру электрондық хаттарын жіберуге рұқсат беру үшін SMTP параметрлерін енгізіңіз. Бұл міндетті емес; 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. Домен атауы орнату процесі кезінде анықталды. Егер сіз әдепкі параметрлерді пайдалансаңыз, ол Openfire серверін орналастыратын Mac атауы болады және оның атына ".local" қосылады. Мысалы, пайдаланушы аты Том болса және Mac хосты Jerry деп аталса, толық пайдаланушы аты [email protected] болады.
  6. Openfire қолданбасында пайдаланушыға тағайындаған құпия сөзді енгізіңіз.
  7. Дайын түймесін басыңыз.
  8. Жаңа тіркелгі үшін жаңа iChat хабар алмасу терезесі ашылады. Серверде сенімді сертификат жоқ екендігі туралы ескертуді көруіңіз мүмкін. Себебі Openfire сервері өздігінен қол қойылған сертификатты пайдаланады. Куәлікті қабылдау үшін Жалғастыру түймесін басыңыз.

Болды. Енді сізде iChat клиенттеріне қосылуға мүмкіндік беретін толық жұмыс істейтін Jabber сервері бар. Әрине, Openfire Jabber серверінде біз мұнда зерттегеннен әлдеқайда көп функционалдылық бар. Біз тек Openfire серверін қосу және іске қосу және iChat клиенттерін оған қосу үшін қажетті ең төменгі мөлшерді қарастырдық.

Егер Openfire Jabber серверін пайдалану туралы көбірек білгіңіз келсе, қосымша құжаттаманы мына жерден таба аласыз:

Openfire құжаттамасы

Осы нұсқаулықтың соңғы бетінде Mac компьютерінен Openfire серверін жою нұсқаулары бар.

iChat сервері - Openfire Jabber серверін жою

Image
Image

Openfire-дың маған ұнамайтын бір жері - ол жою құралын немесе оны жою жолы туралы оңай қол жетімді құжаттаманы қамтымайды. Бақытымызға орай, Unix/Linux нұсқасында Openfire файлдарының қайда орналасқаны туралы мәліметтер бар және OS X жүйесі UNIX платформасына негізделгендіктен, қолданбаны жою үшін жойылуы қажет барлық файлдарды табу оңай болды.

Mac жүйесіне арналған Openfire бағдарламасын жою

  1. Іске қосу Жүйе теңшелімдері, содан кейін Openfire қалаулылар тақтасын таңдаңыз.
  2. Openfire тоқтату түймесін басыңыз.
  3. Қысқа кідірістен кейін Openfire күйі «Тоқтатылған» күйіне өзгереді.
  4. Openfire таңдаулы тақтасын жабыңыз.

Жою қажет кейбір файлдар мен қалталар жасырын қалталарда сақталады. Оларды жою үшін алдымен элементтерді көрінетін ету керек. Көрінбейтін элементтерді қалай көрінетін ету, сондай-ақ Openfire қолданбасын жоюды аяқтағаннан кейін оларды жасырын пішімге қайтару туралы нұсқауларды мына жерден таба аласыз:

Терминалды пайдаланып Mac компьютеріңіздегі жасырын қалталарды көру

  1. Жасырын элементтерді көрінетін етіп жасағаннан кейін Finder терезесін ашып, келесіге өтіңіз: Startup drive/usr/local/
  2. "Іске қосу дискісі" сөздерін Mac компьютерінің жүктелу көлемінің атауымен ауыстырыңыз.
  3. /usr/local қалтасында бір рет Openfire қалтасын себетке апарыңыз.
  4. Startup drive/Library/LaunchDaemons тармағына өтіп, org.jivesoftware.openfire.plist файлын себетке апарыңыз.
  5. Іске қосу дискісі/Кітапхана/PreferencePanes тармағына өтіп, Openfire.prefPane файлын себетке апарыңыз.
  6. Себетті босатыңыз.
  7. Енді жоғарыдағы сілтемеде сипатталған процесті пайдаланып Mac компьютеріңізді жүйелік файлдарды жасыру әдепкі күйіне қайтаруға болады.

Ұсынылған: