Ku rakib server Jabber kuu gaar ah oo leh OpenFire Ubuntu Linux

Xabad furan

La cusbooneysiiyay 04/05/2011

Kani waa qoraalkaygii uguhoreeyay ee blog ah, maadaama aan iskood iskudarsado baloogyada iyo fagaarayaasha farsamada, waxaa loo bartay lashaqaynta maamulayaasha iyo adeegsadayaasha sare ee GNU / Linux, runtu waxay tahay inaan waqti adag kuhaysto sharaxaadda waxyaabaha fudud sida isticmaalka terminalka, abuur qoraal bash ah iyo hawlo kale oo inyar-yar isticmaalaha GNU / Linux u beddelaya codsiyada leh qaab muuqaal ah, waxaan ku dadaalayaa sidii ay ii fahmi lahaayeen oo ay u fulin lahaayeen tallaabooyinka.

Hordhaca Jabber

Jabber waa borotokool furan oo ku saleysan heerka XML ee loogu talagalay isdhaafsiga waqtiga dhabta ah ee fariimaha iyo joogitaanka inta udhaxeysa laba qodob oo internetka ah. Codsiga ugu weyn ee tikniyoolajiyadda Jabber waa madal farriin ballaadhan iyo shabakad IM ah (Instant Messaging) oo bixisa shaqooyin la mid ah nidaamyada kale sida AIM, ICQ, MSN Messenger iyo Yahoo!

Way taagan tahay maxaa yeelay way ka duwan tahay:
* Waa furan yahay - Borotokoolka Jabberku waa mid xor ah, furan, furan oo la fahmi karo. Intaa waxaa dheer, waxaa jira hirgelinno badan oo furan oo loogu talagalay Jabber Servers (eeg liiska server-yada dadweynaha) iyo sidoo kale macaamiil fara badan iyo maktabado horumarineed.
* Waa la badin karaa - Adoo adeegsanaya awoodda luqadda XML, qof kastaa wuu dheereyn karaa borotokoolka Jabber ee ku habboon shaqeynta. Dabcan, si loo ilaaliyo isdhexgalka, kordhinta guud waxaa xukuma Jabber Software Foundation.
* Waa la daadejiyay - Qof kastaa wuu samayn karaa Jabber server u gaar ah, sidoo kale waa wax bilaash ah oo aan ku xidhnayn shirkad si markaa loogu isticmaali karo had iyo goorba xorriyad buuxda.
* Waa amaan - Adeeg kasta oo Jabber ah waa laga goyn karaa shabakadda Jabber ee dadweynaha, wax kasta oo hirgelinta adeegga wuxuu u adeegsadaa SSL isgaarsiinta macaamiisha, macaamiil badanna waxay taageeraan PGP-GPG si ay uqariyaan isgaarsiinta macmiilka iyo macmiilka. Intaa waxaa sii dheer, nabadgelyo aad u adag ayaa ku socota horumarinta isticmaalka SASL iyo ereyada sirta ah.
Jabber wuxuu marka hore abuuri karaa jahwareer nidaamyada kale ee fariimaha degdega ah maxaa yeelay caadi ahaan, IM-yada kale, macmiilka waxaa lagu gartaa borotokoolka. Marka laga hadlayo Jabber kani ma ahan kiiska: waxaa jira borotokool oo mid kasta oo macaamiisha ka mid ahi waa fulin.

Qoraalka asalka ah ee: JabberEN

Server

Si loo abuuro nidaamka fariin deg deg ah adiga kuu gaar ah, waxaan u baahanahay codsi u shaqeeya sidii server.
Xabad furan waa a jabber server oo leh maamule web (sida router ama modem), oo ku qoran java waana GPL, oo ​​ah, OpenSource.

Waxyaabaha ay ka kooban yihiin:

Apache2 + MySQL + PHP5 iyo PHPMyAdmin

Si loo rakibo barnaamijyadan waxaan ku qornaa terminal leh rukhsad loo adeegsado sudo

Xusuusin: # waa faallooyin, lama diliyo, waa tixraacyo faham wanaagsan.

# Waxaan rakibnaa Apache2 + MySQL5.1 + PHP5 iyo phpmyadmin sudo apt-get -y rakibida apache2 sudo apt-get -y rakib mysql-server mysql-common sudo apt-get -y rakibida php5 php5-cli sudo apt-get -y rakibi phpmyadmin # Wixii Apache2 si ay u muujiso Qaladka Martida sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf # Apache2 si loo muujiyo Assents iyo Tildes si fiican sudo echo "AddDefaultCharset ISO-8859-1" >> / etc /apache2/conf.d/charset # Waxaan dib udajinaa Apache2 sudo /etc/init.d/apache2 dib uqorida waxaan horeyba uheysan codsiyada uguyar, hada si aan uxirno OpenFire: # Waxaan rakibnaa Java sudo apt-get rakib sun-java6-bin # We u diyaari Java sida turjubaanka Sudo cusboonaysiinta-beddelka-abuurka ah # Samee Isticmaalaha OpenFire sudo adduser openfire # Download OpenFire ee DEB Package wget -c http://www.igniterealtime.org/downloads/download-landing.jsp?file = openfire / openfire_3.7.0 .3.7.0_all.deb # Waxaan rakibnaa OpenFire sudo dpkg -i openfire_777_all.deb # Waxaan nuqul ka qaadanaa Tusmada Aasaasiga ah ee OpenFire iyo MySQL su samee cp /usr/share/openfire/resources/database/openfire_mysql.sql $ HOME / sudo chmod 3.7.0 openfire_mysql.sql # Waxaan Abuurnaa Macluumaad iyo Soo-saarista Aasaasiga aasaasiga ah ee MySQL mysqladmin -h localhost -u xididka -p abuur dab-shidan mysql -h -u root -p openfire <openfire_mysql.sql # Abuur Isticmaalaha oo ku qor rukhsadaha MySQL Line = "CREATE USER openfire @ localhost OO AQOONSADAY 'PASSWORD';" dhawaaqa "$ Line" | mysql -h localhost -u root -p Line = "DHAMMAAN DHAMMAAN Dabka furan. * TO firefire @ localhost;" dhawaaqa "$ Line" | mysql -h localhost -u root -p # Waxaan ka saareynaa Feylasha Haraaga rm openfire_127.0.0.1_all.deb rm openfire_mysql.sql # Waxaan dib udajineynaa OpenFire sudo /etc/init.d/openfire restart # Waxaan fureynaa Firefox Web Administrator http: //9090 .XNUMX: XNUMX

Xusuusnow in guddiga maamulka uu yahay:

http://127.0.0.1:9090

http://TUIP:9090

http://TUDOMINIO:9090

Haddii sababo jira awgood aadan u geli karin maamul ahaan ka dib markii aad shabakadda isku xirto, dib u cusbooneysii dabka sida markii la rakibayo iyo marka la tijaabinayo, haddii dhibaatadu ay sii socoto waxaan beddeli karnaa lambarka sirta ah iyadoo phpmyadmin aan ka raadinayno miiska isticmaalaha keydka dabka.

Si aad u aragto shaashadda OpenFire gal halkan waxaa jira dhammaan shaqooyinka iyo xitaa plugins.

Waad ku mahadsantahay Faallooyinkaaga, Haddii ay jiraan wax qalad ah waa wax soo saarka male-awaalkaaga, hahaha


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Carlos dijo

    Macallin fiican Luciano !!!!
    Waxaan raadinayey inaan rakibo dab furan macallinkaagana way ka fududayd.

    mahadsanid.

  2.   Santiago dijo

    Luciano, tabaruc aad u wanaagsan !!! Waan raacay tilmaamahaaga talaabo talaabo waxaanan u maleynayaa inaan sameeyay !! (in kasta oo aysan ii oggolaanayn inaan u habeeyo Apache2 si aan u muujiyo qaladka martida loo yahay oo aan si sax ah u muujiyo tildes)… laakiin ma geli karo. Ma fahmin waxa ay ka dhigan tahay "haddii dhibaatadu sii socoto waxaan ku badali karnaa erayga sirta ah phpmyadmin anigoo raadinaya miiska isticmaale ee keydka dabka". Ma i caawin kartaa??
    Mahadsanid !!!.

    1.    Luciano Lagassa dijo

      Waad salaaman tahay, waan ka xumahay horay uma aanan jawaabin laakiin ma aanan helin ogeysiiska faalladaada, haddii aadan geli karin waxaan kugula talinayaa inaad dib u bilowdo adeegga oo haddii dhibaatadu sii socoto, iskuday inaad bedesho kaarka maamulka ee keydka dabka, waxaa laga yaabaa inay isticmaal phpmyadmin. waxaad ii sheegtaa wax walbana waan ku caawinayaa.

      1.    Oscar melendez dijo

        Luciano subax wanaagsan, ninyahow waxaan aadayaa aqoontaada Linux / ubuntu, waxaa ii soo baxday in aan ku rakibo furfurka ubuntu 16.04, waxaanan ka gali karaa qunsuliyada adoo adeegsanaya ip iyo kan maxaliga ahba, dhibaatadu waxay tahay markaan isku dayo inaan galo iyada oo loo marayo dhimbiilaha ma xaqiijinayo adeegsadaha ama lambarka sirta ah, ma aqaano haddii ay saameyn ku yeelaneyso inay leeyihiin ipcop lagu rakibay gidaar-gareed mana garanayo dekedaha iyo waxa sababay. Fadlan ii caawin

  3.   shinjikari dijo

    "Waana GPL, taasi waa in la yiraahdo OpenSource."

    Way fiicnaan laheyd in la yiraahdo "waana GPL, taas oo ah, Software Bilaash ah"

    Isku mid maahan 😀

    1.    Luciano Lagassa dijo

      Runtii ma doonayo inaan bilaabo dood aan micno lahayn maxaa yeelay furitaanka waxaa ka mid ah rukhsado badan oo kala duwan sida GNU, apache, mit, mozilla iyo qaar kaloo badan, erayga furfuris waxaa loo isticmaalay in lagu cadeeyo inay tahay il furan oo ay ku jiri karto iskuna dhafan shatiyada. Waxaan rajeynayaa in la fahmay.
      Waxaan sidoo kale u maleynayaa inay waxtar badan laheyd in la caawiyo halkii waqti lagu lumi lahaa doodaha nacasnimada ah.
      muchas gracias
      waanan ka cudurdaaranayaa hadii faaladani cid caajiso.

  4.   Rooboow dijo

    Shaki la'aan macalin wanaagsan. Waxay shaqeysay markii ugu horreysay rakibidda dabka ayaa sidoo kale lagu qaabeeyay LDAP. DHAMMAAN !!! Mahadsanid.

  5.   arian dijo

    Waad salaaman tihiin, waxaan jeclaan lahaa inaad i caawisaan maxaa yeelay wax badan baan raadiyay fikraddiina way iga dhammaatay, LDAP iyo Openfire ayaan rakibay.
    Openfire wuxuu si fiican u xaqiijiyaa LDAP, laakiin markii lagu darayo xiriirada, diiwaangelintu ma imaaneyso, sidoo kale fariimaha la soo dirayo ma imaanayaan, mana isku xirna, marka ay ku jiraan liiska shaqooyinka iyo adeegsadayaasha dabka furan, haddii ay yihiin.
    Haddii qof uu haysto talo soo jeedin inuu i siiyo. Waad ku mahadsantahay horay ...

  6.   c4m4l30n dijo

    Wanaagsan Tuto, waad ku mahadsan tahay Luciano, waxaan ku jiray wareega wareega oo waxaad cadeysay shaki badan
    Bytes
    c4m4l30n

  7.   Marcelo ruiz diaz dijo

    Umeerin aad ufiican, sifiican ayey ushaqeysay

  8.   Juan dijo

    Hagaag, waan rakibay wax walbana way fiicnaayeen, laakiin dhibaatadu way kacday markaa waligey ma gali karin gudiga maamulka, marwalba waxaan helaa magacyo qaldan ama isgarad.

    Haddii uu jiro qof garanaya sida loo xalliyo, aad baan u qaddarin lahaa.

  9.   mirkovich dijo

    Grande Luciano ... aniga waxay ila tahay in isku soo wada duubida adeegaha Jabber ay sifiican u faahfaahsan tahay ... waa ii harsan tahay inaan fuliyo ... Waad ku mahadsantahay dilka jahilnimada ....

  10.   Oriole dijo

    Waxaan isku dayaa inaan rakibo java, laakiin waxay ii sheegtaa waxyaabaha soo socda:
    E: Xirmada qorraxda-java6-bin lama heli karo

    Ma aniga ayaa ii maqan bakhaar? Mahadsanid!

    1.    Luciano Lagassa dijo

      hello, waa inaad dhaqaajisaa kaydinta "xaddidan" iyo "multivers" ee liiska /etc/apt/sources.list, maxaa yeelay waxaa jira waxyaabo Ubuntu aysan firfircooneyn. Haddii aad u isticmaasho jawi garaaf ah asalka barnaamijka sidoo kale waa la samayn karaa.

  11.   pedro dijo

    Waxaan kusii jiray download firefire

    1.    Luciano Lagassa dijo

      Waad salaaman tahay, sidaan kuu sheego, had iyo jeer raac tilmaamaha warqadda oo haddii aad aragto inay ku dhegan yihiin, dib u eeg, marwalba waa google uun haddii ay dhacdo.

      1.    omar dijo

        wax walba ok… 😉 (hage wanaagsan)
        laakiin waqtiga laqeejinayo adeegsadaha, jiirkaygu wuu dhaqaaqay mana aanan ogeyn inaan qoray username-ka iyo lambarka sirta ah ... 🙁 oo waxaan siiyay ku qor ...
        dhibaatadu waxay tahay inaan dib u rakibo haddana waxaan helayaa waxyaabaha soo socda:

        omar @ omar-che: ~ $ echo "$ Line" | mysql -h localhost -u xididka -p
        Geli password
        QALADKA 1396 (HY000) ee safka 1aad: Hawlgalkii ABUURKA ISTICMAALKA ayaa ku fashilmay 'dabka furan' @ 'localhost'

  12.   Katya dijo

    Waxaan ubaahanahay caawinaad, markaan soo dajinayo dabka furan waxay umuuqataa sidii la soo dejiyay, laakiin markaan rakibay, waxay ii calaamadeysaa in khaladaad la helay, runta ayaa ah inaan si deg deg ah ugu baahanahay inaan dhameeyo mashruuc jaamacadeed, waan ku qanacsanahay kaalmadaada.

  13.   roobdoon dijo

    Waxaan hayaa rasaas 3.7 oo shaqeysa ok laakiin waxaan ilaaway erayga sirta ah ee adeegsadaha maamulka mana awoodo inaan helo qunsulka si aan u abuuro isticmaaleyaal badan
    Waxaan u baahanahay inaan ogaado sida loo beddelo lambarka sirta ah
    (Waxaan isticmaalaa keydka macluumaadka dabka furan)

  14.   omar dijo

    Wax la mid ah ayaa igu dhacay aniga oo ah faallooyinka kor ku xusan, oo kaliya si aan u tirtiro dabka furan ee soo socda ...

    Jooji arjiga socda:
    sudo /etc/init.d/openfire joojinta

    Ka saar adeegyada:
    sudo cusboonaysiinta-rc.d -f dab-demiska ka saar

    Ka saar feylka bilowga:
    sudo rm /etc/init.d/openfire

    Tirtir dhammaan feylasha ku yaal / opt / openfire:
    sudo rm -rf / opt / dab-furan

    Ugu dambeyntiina, haddii aad u isticmaashay xog-ururin mysql arjiga, waad iska saari kartaa miiska la isticmaalay.

    iyo markaan dib u rakibo waxaan helayaa waxyaabaha soo socda ...

    omar @ omar-che: ~ $ echo "$ Line" | mysql -h localhost -u xididka -p
    Geli password
    QALADKA 1396 (HY000) ee safka 1aad: Hawlgalkii ABUURKA ISTICMAALKA ayaa ku fashilmay 'dabka furan' @ 'localhost'

    🙁 🙁 caawin fadlan ...

  15.   majuve dijo

    Waan ku guuleystaa OpenFire .. Waan la kari waayey

  16.   Martin Adelaido Hdez L dijo

    Aad u fiican .. si fiican ayuu ula shaqeeyaa Linuxmint 11
    Mahadsanid..

  17.   streuhund dijo

    Markii aan soo galo labadan amar (sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf iyo sudo echo "AddDefaultCharset ISO-8859-1" >> /etc/apache2/conf.d/charset) terminalka , waxay ii soo celisaa farriintan:

    bash: /etc/apache2/httpd.conf: Ogolaanshaha waa la diiday

    Fikrad kasta sida loo hagaajiyo? ]:

  18.   Gabriel G.R.G. dijo

    Haye saaxiib, waxaan hayaa Openfire oo aan horeyba ugu rakibay dhowr isticmaale oo lagu abuuray Windows Server 2008 laakiin waxaan jeclaan lahaa inaan u guuro Linux, waxay noqon doontaa inaan dhaafi karo qaabeynta iyo xiriirada horey looga sameeyay Win2008 ilaa Linux! PS: Waxaan isticmaalaa keydka macluumaadka ee gudaha, kaas oo lagu taliyay ama aan loo isticmaalin sidan, waxaa jira ku dhawaad ​​200 oo isticmaale.
    Gracias!