IChat үшін Jabber-негізделген сервер жасау

01 04

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

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

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

Неліктен өз Jabber-негізделген iChat серверін пайдалану керек?

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

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

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

Жолдың сыртына қарай, келейік.

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

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

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

Сіз Jabber серверін жасауыңыз керек

02 04

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

Openfire сервері электрондық поштаны орнатқаныңыз немесе орнатпағаныңызда жұмыс істейді. Бірақ, Openfire әкімшісі ретінде, мәселе туындауы мүмкін болса, хабарландыруларды алу мүмкіндігі жақсы. Coyote Moon Inc. корпорациясының экранды суреттері.

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

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 Dock белгішесін басу немесе Apple мәзірінен «System Preferences» параметрін таңдау арқылы Жүйе параметрлерін іске қосыңыз.
  2. System Preferences ішіндегі «Басқа» санатында орналасқан 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. Соңғы қадам - ​​әкімші тіркелгісін жасау. Есептік жазбаның функционалдық электрондық мекенжайын және құпия сөзін қамтамасыз етіңіз. Бір ескерту: Сіз осы қадамда пайдаланушы атын бермейсіз. Бұл әдепкі әкімші тіркелгісінің пайдаланушы аты «баға белгілерінсіз» болады. Жалғастыру түймешігін басыңыз.

Орнату енді аяқталды.

03 04

iChat сервері - Openfire Jabber серверін теңшеу

Пайдаланушы аты мен құпия сөзді енгізіңіз. Сондай-ақ, пайдаланушының нақты атын және электрондық пошта мекенжайын қосуға және жаңа пайдаланушының сервер әкімшісі болатынын көрсетуге болады. Coyote Moon Inc. корпорациясының экранды суреттері.

Енді Openfire Jabber серверінің негізгі параметрлері аяқталды, енді серверді iChat клиенттері қол жеткізе алатындай етіп теңшеу уақыты келді.

  1. Егер сіз соңғы бетте қалдырған жерден жалғасаңыз, Openfire әкімшілік консоліне өтуге мүмкіндік беретін веб-беттегі түймешікті көресіз. Жалғастыру үшін батырманы басыңыз. Орнату веб-бетін жауып қойсаңыз, Openfire теңшелім тақтасын іске қосу және «Әкімші консолін ашу» түймешігін басу арқылы басқару консоліне кіруге болады.
  2. Пайдаланушы атын (әкімші) және бұрын көрсетілген құпия сөзді енгізіп, Кіру түймешігін басыңыз.
  3. Openfire басқару консолі серверге, пайдаланушыларға / топтарға, сеанстарға, топтық чатқа және қызметке арналған плагиндерге теңшеуге мүмкіндік беретін қойынды пайдаланушы интерфейсін ұсынады. Бұл нұсқаулықта сіз Openfire Jabber серверін тез арада іске қосу және баптау үшін конфигурациялауды қажет ететін негіздерді қарастырамыз.

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

  1. Сервер қойындысын нұқып, Server Manager ішкі қойындысын нұқыңыз.
  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-тегі басты компьютер Джерри болса, толық пайдаланушы аты Tom@Jerry.local болады.
  6. Openfire-те пайдаланушыға тағайындалған құпия сөзді енгізіңіз.
  7. Дайын түймешігін басыңыз.
  8. Жаңа тіркелгі үшін жаңа iChat хабар алмасу терезесі ашылады. Сенімді сертификат жоқ сервер туралы ескертуді көре аласыз. Себебі, Openfire сервері өздігінен қол қойылған куәлікті пайдаланады. Сертификатты қабылдау үшін Жалғастыру түймешігін басыңыз.

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

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

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

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

04 04

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

Тіркелгі атауын енгізіңіз. Аты келесі түрде: username @ domain name. Мысалы, пайдаланушы аты-жөні Том болса және Mac-тегі басты компьютер Джерри болса, толық пайдаланушы аты Tom@Jerry.local болады. Coyote Moon Inc. корпорациясының экранды суреттері.

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

Mac үшін Openfire бағдарламасын жойыңыз

  1. System Preferences параметрін іске қосыңыз, содан кейін Openfire теңшелім тақтасын таңдаңыз.
  2. Тоқтатуды тоқтату түймешігін басыңыз.
  3. Кідірістен кейін Openfire мәртебесі тоқтатылғанға өзгереді.
  4. Openfire теңшелім тақтасын жабыңыз.

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

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

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