Ampidiro ny mpizara Jabber anao miaraka amin'ny OpenFire amin'ny Ubuntu Linux

Openfire

Nohavaozina 04/05/2011

Ity no lahatsoratro bilaogy voalohany, rehefa mitantana ny bilaogy sy ny forum teknika aho, zatra ny miara-miasa amin'ireo mpitantana sy mpampiasa efa ela ny GNU / Linux, ny marina dia sarotra amiko ny manazava zavatra tsotra toy ny fampiasana ny terminal, mamorona script bash sy asa hafa izay miova tsikelikely ny mpampiasa GNU / Linux ho an'ny rindranasa miaraka amina interface graphique, manao izay fara heriko aho mba hahafantaran'izy ireo ahy sy hahafahany manatanteraka ireo dingana.

Fampidirana an'i Jabber

Jabber dia protokol misokatra mifototra amin'ny fenitra XML ho an'ny fifanakalozana hafatra amin'ny fotoana tena izy sy ny fisiana eo anelanelan'ny teboka roa amin'ny Internet. Ny fampiharana lehibe indrindra ny teknolojia Jabber dia sehatra fandefasan-kafatra extensible sy tambajotra IM (Instant Messaging) izay manolotra fiasa mitovy amin'ny rafitra hafa toa ny AIM, ICQ, MSN Messenger, ary Yahoo!

Misongadina izy satria tsy mitovy:
* Misokatra - maimaimpoana, misokatra, ampahibemaso ary takatry ny saina ny protocol Jabber. Ho fanampin'izany, misy fampiharana loharano misokatra marobe ho an'ny Jabber Servers (jereo ny lisitry ny mpizara ho an'ny daholobe) ary koa ny mpanjifa sy tranomboky fampandrosoana.
* Azo zahana izany - Amin'ny fampiasana ny herin'ny fiteny XML, na iza na iza dia afaka manitatra ny protokol Jabber ho an'ny fanao mahazatra. Mazava ho azy, mba hitazonana ny fifandraisan'ny samy olona, ​​ny fanitarana iraisana dia fehezin'ny Jabber Software Foundation.
* Izy io dia itsinjaram-pahefana - Na iza na iza afaka manangana ny mpizara Jabber azy manokana, tsy misy patanty ihany koa izy io ary tsy miankina amin'ny orinasa rehetra ahafahana mampiasa azy izao ary miaraka amin'ny fahalalahana tanteraka.
* Milamina io - Ny mpizara Jabber rehetra dia azo esorina amin'ny tamba-jotra Jabber ampahibemaso, ny fampiharana ny mpizara rehetra dia mampiasa SSL ho an'ny serasera mpanjifan'ny mpanjifa, ary maro ny mpanjifa no manohana an'i PGP-GPG hanafina ny serasera ho an'ny mpanjifa. Ankoatr'izay, ny fiarovana matanjaka kokoa dia eo an-dàlam-pandrosoana noho ny fampiasana ny tenimiafina SASL sy ny session.
Jabber dia afaka mamorona fisavoritahana amin'ny rafitra fandefasan-kafatra hafa eo am-boalohany satria matetika, amin'ny IM hafa, ny client dia fantatra miaraka amin'ny protokolota. Raha ny momba an'i Jabber dia tsy izany no izy: misy protokoloka ary fampiharana ny tsirairay avy.

Lahatsoratra voalohany amin'ny: JabberEN

Server

Manangana ny rafitra fandefasan-kafatra mailakao manokana, mila rindrambaiko miasa ho mpizara izahay.
Openfire Is a mpizara jabber miaraka amin'ny mpandrindra tranonkala (toy ny router na modem), voasoratra amin'ny Java ary GPL, izany hoe, OpenSource.

sakafo:

Apache2 + MySQL + PHP5 sy PHPMyAdmin

Raha hametraka ireo rindranasa ireo dia manoratra anaty terminal misy alalana hampiasa sudo

Fanamarihana: ny # dia fanehoan-kevitra, tsy novonoina, izy ireo dia fanovozan-kevitra hahazoana fahatakarana tsara kokoa.

# Mametraka Apache2 + MySQL5.1 + PHP5 sy phpmyadmin sudo apt-get -y hametraka apache2 sudo apt-get -y aho hametraka MySQL MySQL server-mahazatra sudo apt-get -y hametrahana php5 php5-klioba sudo apt-get -y apetraho phpmyadmin # Ho an'i Apache2 hanehoana ny Error Host sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf # Ho an'ny Apache2 mba hanehoana tsara ireo Assents sy Tildes dia miantso ny "AddDefaultCharset ISO-8859-1" >> / sns /apache2/conf.d/charset # Avereno apache2 sudo /etc/init.d/apache2 hamerina indray fa efa manana ny fampiharana farafahakeliny isika izao, hametraka OpenFire: # Mametraka Java sudo apt-get install sun-java6-bin # Izahay configure Java as Interpreter Main sudo update-alternatives --config java # Mamorona ny mpampiasa ny OpenFire sudo adduser openfire # Download OpenFire ao amin'ny DEB Package wget -c http://www.igniterealtime.org/downloads/download-landing.jsp?file = openfire / openfire_3.7.0 .3.7.0_all.deb # Mametraka OpenFire sudo dpkg aho openfire_777_all.deb # Adikao ny atiny ifotony ho an'ny OpenFire sy MySQL su manao cp /usr/share/openfire/resource/database/openfire_mysql.sql $ HOME / sudo chmod 3.7.0 openfire_mysql.sql # Mamorona databatra sy manafatra atiny ifotony ao amin'ny MySQL MyQL aho -h localhost -u root -p mamorona openfire MySQL -h localhost -u root -p openfire <openfire_mysql.sql # Mamorona fahazoan-dàlana ho an'ny mpampiasa ary manendry fahazoana ao amin'ny MySQL Line = "MAMORA mpamorona openfire @ localhost IDENTIFIED BY 'PASSWORD';" akony "$ Line" | mysql -h localhost -u root -p Line = "Omeo REHETRA ON openfire. * TO openfire @ localhost;" akony "$ Line" | mysql -h localhost -u root -p # Esorinay ny Residual Files rm openfire_127.0.0.1_all.deb rm openfire_mysql.sql # Avereninay indray ny OpenFire sudo /etc/init.d/openfire restart # Manokatra Firefox Web Administrator izahay http: //9090 .XNUMX: XNUMX

tsarovy fa ny tontonana admin dia:

http://127.0.0.1:9090

http://TUIP:9090

http://TUDOMINIO:9090

Raha misy antony tsy azonao idirana ho admin aorian'ny fandaminana amin'ny alàlan'ny tranokala, avereno indray ny openfire toy ny rehefa mametraka sy manandrana, raha mitohy ny olana dia afaka manova ny teny miafina amin'ny phpmyadmin mitady ny latabatra ho an'ny mpampiasa ao amin'ny angon-drakitra openfire izahay.

Hizaha ny pikantsary OpenFire miditra eto misy ny fiasa rehetra ary na ny plugins aza.

Misaotra anao tamin'ny fanamarihanao, Raha misy ny lesoka dia vokatry ny fisainanao io, hahaha


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

24 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   Carlos dia hoy izy:

    Tuto tsara Luciano !!!!
    Nikasa ny hametraka openfire aho ary amin'ny mpampianatra anao dia mihoatra ny tsotra izany.

    Gracias.

  2.   Santiago dia hoy izy:

    Luciano, fandraisana anjara tsara !!! Nanaraka ny torolalana nataonao aho ary mieritreritra aho fa nahomby !! (na dia tsy namela ahy hanamboatra Apache2 hampiseho ny hadisoan'ny mpampiantrano sy hampiseho tsara ireo tilde)… saingy tsy afaka miditra aho. Tsy azoko ny dikan'izany hoe "raha mitohy ny olana dia afaka manova ny teny miafintsika isika amin'ny phpmyadmin mitady ny latabatra ho an'ny mpampiasa ao amin'ny database openfire". Afaka manampy ahy ve ianao??
    Misaotra !!!.

    1.    Luciano Lagassa dia hoy izy:

      Salama, azafady fa tsy namaly anao aho taloha fa tsy nahazo ny fampandrenesana ny hevitrao, raha tsy afaka miditra ianao dia manoro hevitra anao ny hamerenanao ny serivisy ary raha mitohy ny olana dia andramo ovaina ny pass admin amin'ny database openfire, mety mampiasa phpmyadmin. avelao aho hahafantatra zavatra ary hanampy anao aho.

      1.    oscar melendez dia hoy izy:

        Luciano maraina, ry olona, ​​mandeha amin'ny fahalalanao aho amin'ny linux / ubuntu, hita fa mametraka openfire amin'ny ubuntu 16.04 aho, ary afaka miditra amin'ny console aho amin'ny alàlan'ny ip public sy eo an-toerana, ny olana dia rehefa manandrana miditra aho amin'ny alàlan'ny spark dia tsy manamarina ny mpampiasa na ny teny miafiko aho, tsy fantatro raha misy fiantraikany amin'ny fananana ipcop napetraka ho firewall izy ireo ary tsy fantatro izay seranana na antony. ampio aho azafady

  3.   shinjikari dia hoy izy:

    "Ary ny GPL, izany hoe OpenSource."

    Tsara kokoa ny miteny hoe "ary GPL izany, izany hoe, Rindrambaiko Maimaimpoana"

    Tsy mitovy 😀

    1.    Luciano Lagassa dia hoy izy:

      Tena tsy te-hanomboka fifanakalozan-kevitra tsy misy dikany aho satria ny openource dia misy lisansa maro sy samihafa toa ny GNU, apache, mit, mozilla ary maro hafa, ny teny opensource dia nampiasaina mba hamaritana fa loharano misokatra izy io ary afaka mirakitra sy mifangaro ny fahazoan-dàlana. Manantena aho fa takatra izany.
      Heveriko ihany koa fa hahitam-bokatra kokoa ny fanampiana noho ny fandaniam-potoana amin'ny fifanakalozan-kevitra adaladala.
      Misaotra betsaka
      ary miala tsiny aho raha manala baraka an'iza na iza ity fanehoan-kevitra ity.

  4.   ROBER dia hoy izy:

    Tsy misy isalasalana fa mpitaiza lehibe. Niasa tamin'ny fotoana voalohany nametrahana ny openfire koa niraikitra tamin'ny LDAP. Lavorary !!! Misaotra anao.

  5.   momba ny Arianisma dia hoy izy:

    Salama, te hanampy anao aho satria efa nitady be dia be ary lany hevitra, nametraka LDAP sy Openfire aho.
    Openfire dia manamarina tsara amin'ny LDAP, fa rehefa mampifandray ny fifandraisana dia tsy tonga ny famandrihana ary tsy misy koa ireo hafatra alefa, ary tsy mifandray amin'izy samy izy, raha ao amin'ny lisitry ny fanendrena sy ny mpampiasa openfire, raha misy izany.
    Raha misy manana sosokevitra omena ahy. Misaotra mialoha ...

  6.   c4m4l30n dia hoy izy:

    Tuto tsara, misaotra Luciano, tao anaty tadio aho ary nanazava ny fisalasalana maro
    Bytes
    c4m4l30n

  7.   Marcelo ruiz diaz dia hoy izy:

    Tena tsara ny fampianarana, dia niasa tsara

  8.   John dia hoy izy:

    Eny, ny marina dia nametraka azy aho ary milamina ny zava-drehetra, saingy ny olana dia nipoitra avy eo tsy afaka niditra tao amin'ny tontolon'ny fitantanan-draharaha mihitsy aho, nahazo solon'anarana na tenimiafina diso foana aho.

    Raha misy mahay mamaha azy dia tena mankasitraka aho.

  9.   mirkovich dia hoy izy:

    Grande Luciano ... toa tsy ampy antsipiriany amiko ny fivorian'ny mpizara Jabber ... sisa ho ahy ny manatanteraka azy ... Misaotra namono ny tsy fahalalana ....

  10.   Oriole dia hoy izy:

    Miezaka ny mametraka java aho, fa izao no milaza ahy:
    E: Tsy hita ilay fonosana sun-java6-bin

    Moa ve aho tsy mahita trano fitahirizana? Misaotra!

    1.    Luciano Lagassa dia hoy izy:

      Salama, tsy maintsy ajanonao ny repos "voafetra" sy "multiverse" ao amin'ny lisitra /etc/apt/source.list, satria misy zavatra tsy mavitrika ao amin'ny Ubuntu. Raha mampiasa tontolo iainana sary amin'ny fiavian'ireo rindrambaiko ianao dia azo atao ihany koa.

  11.   Pedro dia hoy izy:

    Nijanona tao anaty downloadfire aho

    1.    Luciano Lagassa dia hoy izy:

      Salama, araka ny nolazaiko anao, araho hatrany ny torolàlana ho an'ny taratasy ary raha hitanao fa mihitsoka izy ireo dia avereno jerena izany, google foana raha sanatria.

      1.    Omar dia hoy izy:

        ok daholo… 😉 (mpitari-dalana tsara)
        fa tamin'ny fotoana nandaminana ny mpampiasa dia nifindra ny totoziko ary tsy fantatro fa nanoratra ny solonanarana sy ny teny miafiko aho ... 🙁 ary nomeko hiditra ...
        ny olana dia averiko indray ary izao no azoko:

        omar @ omar-che: ~ $ echo "$ Line" | MySQL -h localhost -u root -p
        Ampidiro ny teny miafina:
        ERROR 1396 (HY000) amin'ny andalana 1: Tsy nahomby ny Operation CREATE USER noho ny 'openfire' @ 'localhost'

  12.   Katya dia hoy izy:

    Mila fanampiana aho, rehefa misintona ny openfire dia toa nofidina fa rehefa napetraka aho dia manamarika ahy fa nisy lesoka hita, ny tena marina dia mila maika hamita tetikasan'ny oniversite aho, tiako ny fanampiana anao.

  13.   Rayner dia hoy izy:

    Manana ny openfire 3.7 voahidy aho ok fa nanadino ny tenimiafin'ny mpampiasa admin aho ary tsy afaka miditra amin'ny console hamoronana mpampiasa bebe kokoa
    Mila mahafantatra ny fomba fanovana ny teny miafina aho
    (Mampiasa ny angon-drakitra openfire)

  14.   Omar dia hoy izy:

    Toy izany koa no nanjo ahy tamin'ny fanehoan-kevitra tetsy ambony, ny fanesorana ny openfire miaraka amin'ireto manaraka ireto ihany ...

    Atsaharo ny fampiharana mandeha:
    fijanonana sudo /etc/init.d/openfire

    Esory amin'ny serivisy izany:
    sudo update-rc.d -f esory ny openfire

    Esory ny rakitra fanombohana:
    sudo rm /etc/init.d/openfire

    Fafao ny fisie rehetra hita ao amin'ny / opt / openfire:
    sudo rm -rf / opt / openfire

    Ary farany, raha nampiasa database MySQL ho an'ny fampiharana ianao dia azonao esorina ilay latabatra nampiasana.

    ary rehefa mametraka indray aho dia mahazo ireto manaraka ireto ...

    omar @ omar-che: ~ $ echo "$ Line" | MySQL -h localhost -u root -p
    Ampidiro ny teny miafina:
    ERROR 1396 (HY000) amin'ny andalana 1: Tsy nahomby ny Operation CREATE USER noho ny 'openfire' @ 'localhost'

    Ampio azafady ...

  15.   maguve dia hoy izy:

    Mandresy amin'ny OpenFire .. Tsy afaka niaraka tamin'io aho

  16.   Martin Adelaido Hdez L dia hoy izy:

    Tsara .. miasa tsara amin'ny Linuxmint 11
    Misaotra anao..

  17.   streuhund dia hoy izy:

    Rehefa mampiditra ireto baiko roa ireto aho (sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf ary sudo echo "AddDefaultCharset ISO-8859-1" >> /etc/apache2/conf.d/charset) ao amin'ny terminal , mamerina ahy ity hafatra ity:

    bash: /etc/apache2/httpd.conf: Nolavina ny fahazoan-dàlana

    Misy hevitra ny fanamboarana azy? ]:

  18.   Gabriel G.R.G. dia hoy izy:

    Hey namako, nametraka ny Openfire aho ary efa niaraka tamina mpampiasa maro noforonina tao amin'ny Windows Server 2008 fa te hifindra monina any Linux aho, azoko atao ny mamindra ny fikirakirana sy ny fifandraisana efa noforonina tamin'ny Win2008 ka hatramin'ny Linux! PS: Mampiasa ny angon-drakitra anatiny aho, izay tolo-kevitra na tsy hampiasa an'io amin'ny fomba io, manodidina ny 200 ny mpampiasa.
    Gracias!