Инсталирајте свој Јаббер сервер са ОпенФире-ом на Убунту Линук

Отворена ватра

Ажурирано 04

Ово је мој први пост на блогу, док се водим на блоговима и техничким форумима, навикао сам да радим са администраторима и напредним корисницима ГНУ / Линука, истина је да ми је тешко објаснити једноставне ствари попут употребе терминала, стварања басх скрипту и друге задатке које мало по мало корисник ГНУ / Линук мења за апликације са графичким интерфејсом, дајем све од себе да ме разумеју и могу да изврше кораке.

Увод у Јаббер

Јаббер је отворени протокол заснован на КСМЛ стандарду за размена порука у реалном времену и присуство између две тачке на Интернету. Главна примена технологије Јаббер је проширива платформа за размену порука и мрежа за размену тренутних порука (Инстант Мессагинг) која нуди функционалност сличну другим системима као што су АИМ, ИЦК, МСН Мессенгер и Иахоо!

Истиче се јер је другачији:
* Је отворен - Јаббер протокол је бесплатан, отворен, јаван и разумљив. Поред тога, постоји више имплементација отвореног кода за Јаббер сервере (погледајте листу јавних сервера), као и бројни клијенти и развојне библиотеке.
* Проширив је - Користећи моћ КСМЛ језика, свако може проширити Јаббер протокол за прилагођену функционалност. Наравно, да би се одржала интероперабилност, уобичајена проширења контролише Јаббер Софтваре Фоундатион.
* Децентрализован је - Свако може да постави свој Јаббер сервер, такође је без патената и не зависи од било које компаније, тако да се може користити сада и увек са потпуном слободом.
* То је сигурно - Било који Јаббер сервер може бити изолован од јавне Јаббер мреже, било која имплементација сервера користи ССЛ за комуникацију клијент-сервер, а многи клијенти подржавају ПГП-ГПГ за шифровање комуникације клијент-клијент. Поред тога, робуснија безбедност је у фази израде захваљујући употреби САСЛ и лозинки за сесије.
Јаббер у почетку може створити забуну са другим системима размене тренутних порука, јер се клијент обично идентификује са протоколом у другим ИМ-овима. У случају Јаббер то није случај: постоји протокол и сваки од клијената је примена.

Оригинални текст на: ЈабберЕС

Сервер

Да бисте креирали свој систем тренутних порука, потребна нам је апликација која ради као сервер.
Отворена ватра је јаббер сервер са веб администратором (попут рутера или модема), написан у јави и представља ГПЛ, односно ОпенСоурце.

Састојци:

Апацхе2 + МиСКЛ + ПХП5 и ПХПМиАдмин

Да бисмо инсталирали ове апликације, укуцавамо терминал са дозволама за употребу судо-а

Напомена: # су коментари, они се не извршавају, они су референце за боље разумевање.

# Инсталирамо Апацхе2 + МиСКЛ5.1 + ПХП5 и пхпмиадмин судо апт-гет -и инсталирамо апацхе2 судо апт-гет -и инсталл мискл-сервер мискл-цоммон судо апт-гет -и инсталл пхп5 пхп5-цли судо апт-гет -и инсталирајте пхпмиадмин # Да Апацхе2 прикаже суцхо ецхо "Грешка хоста" судо ехо "СерверНаме лоцалхост" >> /етц/апацхе2/хттпд.цонф # Да Апацхе2 добро прикаже Ассентс и Тилдес судо ецхо "АддДефаултЦхарсет ИСО-8859-1" >> / етц /апацхе2/цонф.д/цхарсет # Ресетујемо Апацхе2 судо /етц/инит.д/апацхе2 рестарт већ имамо минималне апликације, сада за инсталирање ОпенФире: # Инсталирамо Јава судо апт-гет инсталл сун-јава6-бин # Ве конфигурисати Јаву као тумача Главне судо упдате-алтернативе --цонфиг јава # Креирајте корисника за ОпенФире судо аддусер опенфире # Преузмите ОпенФире у ДЕБ пакету вгет -ц хттп://ввв.игнитереалтиме.орг/довнлоадс/довнлоад-ландинг.јсп?филе = опенфире / опенфире_3.7.0 .3.7.0_алл.деб # Инсталирамо ОпенФире судо дпкг -и опенфире_777_алл.деб # Копирамо основни садржај за ОпенФире и МиСКЛ су до цп /уср/схаре/опенфире/ресоурцес/датабасе/опенфире_мискл.скл $ ХОМЕ / судо цхмод 3.7.0 опенфире_мискл.скл # Креирамо базу података и увозимо основни садржај у МиСКЛ мискладмин -х лоцалхост -у роот -п цреате опенфире мискл -х лоцалхост -х лоцалхост -у роот -п опенфире <опенфире_мискл.скл # Створи корисника и додели дозволе у ​​МиСКЛ линији = "СТВОРИ КОРИСНИКА опенфире @ лоцалхост ИДЕНТИФИКОВАН" ПАССВОРД ";" ецхо "$ Лине" | мискл -х лоцалхост -у роот -п Лине = "ДОДАТИ СВЕ на опенфире. * ДА опенфире @ лоцалхост;" ецхо "$ Лине" | мискл -х лоцалхост -у роот -п # Уклањамо преостале датотеке рм опенфире_127.0.0.1_алл.деб рм опенфире_мискл.скл # Ресетујемо ОпенФире судо /етц/инит.д/опенфире рестарт # Отварамо Фирефок Веб Администратор хттп: //9090 .XNUMX: XNUMX

имајте на уму да је админ панел:

http://127.0.0.1:9090

http://TUIP:9090

http://TUDOMINIO:9090

Ако из неког разлога не можете да се пријавите као администратор након конфигурисања путем веба, ресетујте опенфире као приликом инсталирања и тестирања, ако се проблем настави, можемо променити лозинку помоћу пхпмиадмин-а тражећи корисничку табелу у бази података опенфире.

Да бисте видели снимке екрана ОпенФире, уђите овде постоје све функције, па чак и додаци.

Хвала вам на коментарима, ако постоји нека грешка, то је производ ваше маште, хахаха


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Карлос дијо

    Одличан туто Луциано !!!!
    Тражио сам да инсталирам опенфире и са вашим ментором је то било више него једноставно.

    Хвала.

  2.   Сантјаго дијо

    Луциано, одличан допринос !!! Пратила сам ваша упутства корак по корак и мислим да сам то учинила !! (иако ми није дозволио да конфигуришем Апацхе2 да приказује грешку хоста и правилно приказује тилде) ... али не могу да се пријавим. Не разумем шта то значи "ако се проблем настави можемо променити лозинку помоћу пхпмиадмин-а тражећи корисничку табелу у бази података опенфире". Можеш ли да ми помогнеш??
    Хвала!!!.

    1.    Луциано Лагасса дијо

      Здраво, извините што вам раније нисам одговорио, али нисам добио обавештење о вашем коментару. Ако не можете да се пријавите, препоручујем да поново покренете услугу и ако се проблем настави, покушајте да промените администраторску лозинку у бази података опенфире можда користи пхпмиадмин. јави ми било шта и ја ћу ти помоћи.

      1.    Осцар Мелендез дијо

        Луциано добро јутро, човече, идем до вашег знања о линук / убунту, испоставило се да инсталирам опенфире у убунту 16.04 и могу да уђем у конзолу и преко јавног и преко локалног ип-а, проблем је у томе што када покушам да се пријавим кроз искру не потврђујем идентитет корисника или лозинке, не знам да ли то утиче на то да имају ипцоп инсталиран као заштитни зид и не знам који су портови или узрок. молим вас помозите ми

  3.   схињикари дијо

    „А то је ГПЛ, односно ОпенСоурце.“

    Било би боље рећи „а то је ГПЛ, односно бесплатни софтвер“

    Није исто 😀

    1.    Луциано Лагасса дијо

      Заиста не желим да започнем расправу о глупостима, јер опенсоурце укључује много различитих лиценци као што су ГНУ, апацхе, мит, мозилла и још много тога, реч опенсоурце је коришћена да би се назначило да је отворен извор и да може да садржи и комбинацију лиценце. Надам се да се разуме.
      Такође мислим да би било продуктивније помоћи него губити време на глупе расправе.
      много вам хвала
      и извињавам се ако овај коментар некога вређа.

  4.   Робер дијо

    Без сумње одличан тутор. Први пут је функционисало инсталирање опенфире-а такође конфигурисаног са ЛДАП-ом. САВРШЕНО!!! Хвала вам.

  5.   Ариан дијо

    Здраво, желео бих да ми помогнете јер сам већ пуно претраживао и понестало ми је идеја, инсталирани су ми ЛДАП и Опенфире.
    Опенфире се добро верификује са ЛДАП-ом, али приликом додавања контаката претплата не стиже, као ни поруке које се шаљу и нису међусобно повезане, када се налазе на листи задатака и корисника Опенфире-а, ако јесу.
    Ако неко има предлог да ми да. Хвала унапред ...

  6.   ц4м4л30н дијо

    Одлични Туто, хвала Луциано, био сам у вртлогу и разјаснио си многе недоумице
    бајтова
    ц4м4л30н

  7.   Марцело руиз диаз дијо

    Врло добро подучавање, функционисало је врло добро

  8.   Џон дијо

    Па, инсталирао сам га и све је било у реду, али проблем је настао тада нисам могао никада да уђем у административни панел, увек сам добио погрешно корисничко име или лозинку.

    Ако неко зна како да то реши, био бих веома захвалан.

  9.   Мирковицх дијо

    Гранде Луциано ... чини ми се да је састављање Јаббер сервера добро детаљно ... преостаје ми да га извршим ... Хвала вам што сте убили незнање ....

  10.   Ориол дијо

    Покушавам да инсталирам јаву, али говори ми следеће:
    Е: Није могуће лоцирати пакет сун-јава6-бин

    Да ли ми недостаје спремиште? Хвала!

    1.    Луциано Лагасса дијо

      здраво, морате активирати репо-ове "ограничени" и "мултиверзум" на /етц/апт/соурцес.лист, јер постоје ствари које у Убунту нису активне. Ако користите графичко окружење у пореклу софтвера, то такође можете учинити.

  11.   педро дијо

    Остао сам у опенфире-у за преузимање

    1.    Луциано Лагасса дијо

      Здраво, као што вам кажем, увек следите водич до писма и ако видите да су запели, прегледајте га, то је увек за сваки случај Гоогле.

      1.    Омар дијо

        све у реду ... 😉 (добар водич)
        али када сам конфигурисао корисника, миш ми се померио и нисам знао шта сам написао / ла корисничко име и лозинку ... 🙁 и дао сам му ентер ...
        проблем је у томе што поново инсталирам и сада добијам следеће:

        омар @ омар-цхе: ~ $ ецхо "$ Лине" | мискл -х лоцалхост -у роот -п
        Унесите лозинку:
        ГРЕШКА 1396 (ХИ000) у 1. реду: Операција ЦРЕАТЕ УСЕР није успела за „опенфире“ @ „лоцалхост“

  12.   катиа дијо

    Потребна ми је помоћ, када преузмем опенфире, чини ми се као да је преузет, али када сам га инсталирао, означава ме да су пронађене грешке, истина је да хитно морам да завршим универзитетски пројекат, ценио бих вашу помоћ.

  13.   раинер дијо

    Опенфире 3.7 је закључан у реду, али заборавио сам лозинку администратора и не могу да приступим конзоли да бих створио више корисника
    Морам да знам како да променим лозинку
    (Користим базу података опенфире)

  14.   Омар дијо

    Десило ми се исто што и коментар изнад, само да бих деинсталирао опенфире са следећим ...

    Завршите покренуту апликацију:
    судо /етц/инит.д/опенфире стоп

    Уклоните га из услуга:
    судо упдате-рц.д -ф опенфире уклони

    Уклоните датотеку за покретање:
    судо рм /етц/инит.д/опенфире

    Избришите све датотеке које се налазе на / опт / опенфире:
    судо рм -рф / опт / опенфире

    И на крају, ако сте за апликацију користили мискл базу података, можете уклонити коришћену табелу.

    а приликом поновне инсталације добијам следеће ...

    омар @ омар-цхе: ~ $ ецхо "$ Лине" | мискл -х лоцалхост -у роот -п
    Унесите лозинку:
    ГРЕШКА 1396 (ХИ000) у 1. реду: Операција ЦРЕАТЕ УСЕР није успела за „опенфире“ @ „лоцалхост“

    🙁 🙁 помозите молим вас ...

  15.   магуве дијо

    Освојио сам ОпенФире .. Нисам могао са њим

  16.   Мартин Аделаидо Хдез Л. дијо

    Одлично .. добро функционише са Линукминтом 11
    Хвала вам..

  17.   Стреухунд дијо

    Када унесем ове две команде (судо ецхо "СерверНаме лоцалхост" >> /етц/апацхе2/хттпд.цонф и судо ецхо "АддДефаултЦхарсет ИСО-8859-1" >> /етц/апацхе2/цонф.д/цхарсет) у терминалу , враћа ми ову поруку:

    басх: ​​/етц/апацхе2/хттпд.цонф: Дозвола одбијена

    Имате ли идеју како то поправити? ]:

  18.   Габриел ГРГ дијо

    Хеј пријатељу, инсталирао сам Опенфире и већ сам створио неколико корисника у Виндовс Сервер 2008, али желео бих да мигрирам на Линук, биће могуће да већ пренесене конфигурације и контакте из Вин2008 пренесем на Линук! ПС: Ја користим интерну базу података, која се препоручује или не користити на овај начин, има око 200 корисника.
    Хвала!