Sanya sabar Jabber naka tare da OpenFire akan Ubuntu Linux

OpenFire

An sabunta 04/05/2011

Wannan shine farkon post dina na yanar gizo, kamar yadda nake rike kaina a cikin shafukan yanar gizo da kuma dandalin fasaha, na saba aiki da masu gudanarwa da masu amfani da GNU / Linux, gaskiyar magana shine ina da matsala wajen bayanin abubuwa masu sauki kamar amfani da tashar, kirkira rubutun bash da sauran ayyuka wanda kadan kadan mai amfani da GNU / Linux yake canzawa don aikace-aikace tare da zane mai zane, Ina iyakar kokarina domin su fahimce ni kuma su iya aiwatar da matakan.

Gabatarwa zuwa Jabber

Jabber sigar buɗe yarjejeniya ce bisa tsarin XML don ainihin lokacin musayar sakonni da kasancewa tsakanin maki biyu akan Intanet. Babban aikace-aikacen fasahar Jabber babban dandamali ne na isar da saƙo da kuma hanyar sadarwa ta IM (Saƙo na Nan take) wanda ke ba da ayyuka irin na sauran tsarin kamar AIM, ICQ, MSN Messenger, da Yahoo!

Ya fita waje saboda ya banbanta:
* Yana bude - yarjejeniyar Jabber kyauta ce, budaddiya ce, ta jama'a kuma mai fahimta ce. Kari akan haka, akwai aiwatarda bude abubuwa da yawa na Sabis na Jabber (duba jerin sabobin jama'a) da kuma kwastomomi da yawa da kuma dakunan karatu na ci gaba.
* Yana da ƙari - Ta amfani da ikon yaren XML, kowa na iya faɗaɗa yarjejeniyar Jabber don aikin al'ada. Tabbas, don kula da hulɗar juna, Gidajen Software na Jabber ne ke sarrafa fadada na yau da kullun.
* An rarraba shi - Kowa na iya kafa sabar kansa ta Jabber, shima kyauta ne kuma bai dogara da kowane kamfani ba ta yadda za ayi amfani dashi yanzu kuma koyaushe tare da cikakken yanci.
* Yana da lafiya - Duk wani sabar Jabber za a iya keɓance shi da duk hanyar sadarwar Jabber ta jama'a, duk wani aiwatarwar sabar yana amfani da SSL don sadarwar abokin ciniki, kuma abokan cinikin da yawa suna tallafawa PGP-GPG don ɓoye hanyoyin sadarwar abokin ciniki da abokin ciniki. Allyari, ƙarin ƙarfi mai ƙarfi yana ƙarƙashin haɓaka albarkacin amfani da SASL da kalmomin shiga.
Jabber na iya ƙirƙirar rikicewa da farko tare da sauran tsarin aika saƙon kai tsaye saboda galibi, a cikin wasu IMs, ana gano abokin ciniki tare da yarjejeniyar. Dangane da Jabber wannan ba haka bane: akwai yarjejeniya kuma kowane ɗayan abokan ciniki aiwatarwa ne.

Rubutun asali a cikin: JabbarES

Sabis

Don ƙirƙirar naka tsarin aika sakon gaggawa, muna buƙatar aikace-aikacen da ke aiki azaman sabar.
OpenFire ne mai jabber server tare da mai kula da yanar gizo (kamar na'ura mai ba da hanya tsakanin hanyoyin sadarwa ko modem), an rubuta a cikin Java kuma GPL ne, ma'ana, OpenSource.

Sinadaran:

Apache2 + MySQL + PHP5 da PHPMyAdmin

Don shigar da waɗannan aikace-aikacen muna bugawa a cikin tashar tare da izini don amfani da sudo

Lura: # tsokaci ne, ba a aiwatar dasu, suna nuni ne don kyakkyawar fahimta.

# Mun shigar Apache2 + MySQL5.1 + PHP5 da phpmyadmin sudo apt-get -y shigar apache2 sudo apt-get -y girka mysql-server mysql-common sudo apt-get -y kafa php5 php5-cli sudo apt-get -y shigar phpmyadmin # Domin Apache2 don nuna Kuskuren Mai watsa shiri sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf # Domin Apache2 don nuna Assents da Tildes da kyau sudo amsa kuwa "AddDefaultCharset ISO-8859-1" >> / etc /apache2/conf.d/charset # Mun sake saita Apache2 sudo /etc/init.d/apache2 sake kunnawa mun riga mun sami mafi ƙarancin aikace-aikace, yanzu don girka OpenFire: # Mun sanya Java sudo apt-samun shigar rana-java6-bin # Mu saita Java a matsayin Mai Fassara Babban sudo sabuntawa-madadin-ƙirƙirar java # Createirƙiri Mai amfani don OpenFire sudo adduser openfire # Download OpenFire a cikin DEB Package wget -c http://www.igniterealtime.org/downloads/download-landing.jsp?file = bude wuta / bude wuta_3.7.0 .3.7.0_all.deb # Mun sanya OpenFire sudo dpkg -i openfire_777_all.deb # Muna kwafin Basic Content na OpenFire da MySQL su yi cp /usr/share/openfire/resources/database/openfire_mysql.sql $ HOME / sudo chmod 3.7.0 openfire_mysql.sql # Mun Createirƙiri Database da Shigo da icarin Asali a cikin MySQL mysqladmin -h localhost -u tushen -p ƙirƙirar bude wuta mysql -h localhost -u root -p openfire <openfire_mysql.sql # Createirƙiri Mai Amfani da Sanya Izini a cikin Layin MySQL = "Cirƙiri MAI AMFANI da bude wuta @ localhost GANE 'PASSWORD'; amsa kuwwa "$ Line" | mysql -h localhost -u tushen -p Layin = "KYAUTA DUK AKAN bude wuta. * TO bude wuta @ localhost;" amsa kuwwa "$ Line" | mysql -h localhost -u root -p # Mun cire Ragowar Fayiloli rm openfire_127.0.0.1_all.deb rm openfire_mysql.sql # Mun sake bude OpenFire sudo /etc/init.d/openfire sake kunnawa # Mun bude Firefox Web Administrator http: //9090 .XNUMX: XNUMX

Ka tuna cewa kwamitin gudanarwa shine:

http://127.0.0.1:9090

http://TUIP:9090

http://TUDOMINIO:9090

Idan da wani dalili ba za ku iya shiga azaman gudanarwa ba bayan saitawa ta hanyar yanar gizo, sake saita wuta kamar lokacin sakawa da gwaji, idan matsalar ta ci gaba za mu iya canza kalmar sirri tare da phpmyadmin neman teburin mai amfani a cikin bayanan buɗe wuta.

Don ganin hotunan allo na OpenFire sun shiga a nan akwai dukkan ayyuka har ma da kari.

Na gode da Ra'ayoyinku, Idan akwai KUSKURE to abin da tunaninku ya samo asali ne, hahaha


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Carlos m

    Madalla da malami Luciano !!!!
    Ina neman girka wuta kuma tare da malamin ku ya fi sauki.

    gracias.

  2.   Santiago m

    Luciano, kyakkyawar gudummawa !!!. Na bi umarnin ku mataki-mataki kuma ina tsammanin nayi shi !! (duk da cewa bai barni na daidaita Apache2 ba don nuna kuskuren mai watsa shiri da nuna tildes daidai ba)… amma ba zan iya shiga ba. Ban fahimci abin da ake nufi ba "idan matsalar ta ci gaba za mu iya canza kalmar sirri tare da phpmyadmin neman teburin mai amfani a cikin bayanan buɗe wuta". Za'a iya taya ni??
    Godiya !!!.

    1.    Luciano Lagassa m

      Barka dai, yi haƙuri ban amsa muku ba a baya amma ban sami sanarwar bayaninka ba, idan ba za ku iya shiga ba ina ba ku shawarar cewa ku sake farawa sabis ɗin kuma idan matsalar ta ci gaba, gwada canza hanyar izinin gudanarwa a cikin bayanan buɗe wuta, shi yana iya amfani da phpmyadmin. ka sanar dani komai kuma zan taimake ka.

      1.    Oscar Melendez ne adam wata m

        Luciano ina kwana, mutum na je wajan ilimin ka a Linux / ubuntu, sai ya zamana na girka wuta a ubuntu 16.04, kuma zan iya shiga cikin kayan wasan ta hanyar jama'a da kuma ip na gida, matsalar ita ce lokacin da nake kokarin shiga ta hanyar walƙiya ban tabbatar da mai amfani ko kalmar sirri ba, ban sani ba idan yana tasiri cewa suna da ipcop an sanya su a matsayin bango kuma ban san ko menene tashar jiragen ruwa ko sanadi ba. don Allah a taimake ni

  3.   shinjikari m

    "Kuma GPL ne, wato a ce OpenSource."

    Zai fi kyau a ce "kuma GPL ne, ma'ana, Free Software"

    Ba daidai yake ba 😀

    1.    Luciano Lagassa m

      Ba na son fara tattaunawa mara ma'ana saboda bude hanya ya hada da lasisi daban-daban irin su GNU, apache, mit, mozilla da dai sauransu, an yi amfani da kalmar bude hanya don bayyana cewa shi budi ne na budewa kuma yana iya ƙunsar da haɗuwa da lasisi. Ina fatan an fahimta.
      Ina kuma ganin zai zama da amfani sosai don taimakawa fiye da ɓata lokaci cikin tattaunawar wauta.
      muchas gracias
      kuma ina neman afuwa idan wannan tsokaci ya zagi kowa.

  4.   Robert m

    Ba tare da wata shakka ba babban malami. Yayi aiki a karo na farko shigarwar wuta kuma an saita ta tare da LDAP. KAMmala !!! Na gode.

  5.   arian m

    Barka dai, zan so ku taimaka min saboda na riga nayi bincike da yawa kuma tunanin na ya kare, ina da LDAP da Openfire.
    Openfire yana da kyau sosai tare da LDAP, amma lokacin daɗa lambobin sadarwa, rajistar ba ta zuwa ba, haka kuma saƙonnin da aka aika, kuma ba a haɗa su da juna ba, yayin cikin jerin ayyukan da masu amfani da wuta, idan sun kasance.
    Idan kowa yana da shawara ya ba ni. Na gode a gaba ...

  6.   c4m4l30n m

    Madalla da Tuto, na gode Luciano, na kasance cikin guguwa kuma kun bayyana shakku da yawa
    Bytes
    c4m4l30n

  7.   Marcelo ruiz diaz m

    Koyarwar tayi kyau sosai, yayi aiki sosai

  8.   juan m

    Da kyau, gaskiya na girka shi kuma komai yayi daidai, amma matsalar ta taso kenan ba zan taba shiga kwamitin gudanarwa ba, koyaushe ina samun sunan mai amfani ko kalmar sirri.

    Idan wani ya san yadda za a warware ta, zan yaba masa sosai.

  9.   mirkovich m

    Grande Luciano ... da alama a gare ni cewa taron na sabar Jabber yana da cikakkun bayanai ... ya rage gare ni in aiwatar da shi ... Na gode da kashe jahilci ....

  10.   Oriole m

    Nayi kokarin girka java, amma tana fada min wadannan:
    E: Ba za a iya samun fakitin rana-java6-bin ba

    Shin na rasa wurin ajiya? Godiya!

    1.    Luciano Lagassa m

      hello, dole ne ka kunna wurin ajiyar "ƙuntata" da "multiverse" a cikin jerin /etc/apt/sources.list, saboda akwai abubuwan da a Ubuntu ba su aiki. Idan kayi amfani da yanayin zane a asalin software kuma za'a iya aiwatar dashi.

  11.   pedro m

    Na zauna a cikin bude wuta

    1.    Luciano Lagassa m

      Barka dai, kamar yadda nace muku, koyaushe ku bi jagorar wasiƙar kuma idan kun ga sun makale, ku sake dubawa, koyaushe google ne kawai idan da hali.

      1.    omar m

        komai yayi… 😉 (mai kyau jagora)
        amma a lokacin daidaitawa mai amfani, linzamin kwamfuta na ya motsa kuma ban san cewa na rubuta sunan mai amfani da kalmar sirri ba ... 🙁 kuma na ba shi ya shiga ...
        Matsalar ita ce na sake shigarwa kuma yanzu na sami mai zuwa:

        omar @ omar-che: ~ $ echo "$ Layin" | mysql -h localhost -u tushen -p
        Shigar da kalmar shiga:
        ERROR 1396 (HY000) a layin 1: Operation CREATE USER ya gaza 'bude wuta' @ 'localhost'

  12.   katya m

    Ina bukatan taimako, lokacin da na zazzage wuta ta bude wuta kamar dai an saukar da ita amma lokacin da na girka ta, tana nuna min cewa an samu kurakurai, gaskiyar magana ita ce ina bukatar gaggawa in gama aikin jami'a, zan yaba da taimakonku.

  13.   ruwan sama m

    Ina da bude wuta 3.7 a kulle lafiya amma na manta kalmar sirri na mai amfani da gudanarwa kuma ba zan iya samun damar yin amfani da na'urar ba don ƙirƙirar ƙarin masu amfani
    Ina bukatan sanin yadda ake canza kalmar sirri
    (Ina amfani da bayanan bude wuta)

  14.   omar m

    Hakanan ya faru da ni azaman sharhi a sama, kawai don cire wutar wuta tare da mai zuwa ...

    Minare aikace-aikacen da ke gudana:
    sudo /etc/init.d/openfire tasha

    Cire shi daga sabis:
    sudo sabunta-rc.d -f bude wuta cire

    Cire fayil ɗin farawa:
    sudo rm /etc/init.d/openfire

    Share duk fayilolin da ke / opt / openfire:
    sudo rm -rf / ficewa / bude wuta

    Kuma a ƙarshe, idan kun yi amfani da mysql database don aikace-aikacen, zaku iya cire teburin da kuka yi amfani da shi.

    kuma lokacin sake sakawa ina samun wadannan ...

    omar @ omar-che: ~ $ echo "$ Layin" | mysql -h localhost -u tushen -p
    Shigar da kalmar shiga:
    ERROR 1396 (HY000) a layin 1: Operation CREATE USER ya gaza 'bude wuta' @ 'localhost'

    🙁 taimaka don Allah ...

  15.   maguɗi m

    Na lashe OpenFire .. Ba zan iya tare da shi ba

  16.   Martin Adelaido Hdez L m

    Madalla .. yana aiki lafiya tare da Linuxmint 11
    Na gode..

  17.   Tsakar Gida m

    Lokacin da na shigar da wadannan umarnin guda biyu (sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf da sudo echo "AddDefaultCharset ISO-8859-1" >> /etc/apache2/conf.d/charset) a cikin tashar , ya dawo min da wannan sakon:

    bash: /etc/apache2/httpd.conf: Izinin an hana

    Duk wani ra'ayin yadda za'a gyara shi? ]:

  18.   Jibrilu GRG m

    Kai aboki, Ina da Openfire an riga an girka kuma tuni tare da masu amfani da yawa waɗanda aka kirkira a cikin Windows Server 2008 amma ina so in yi ƙaura zuwa Linux, zai zama zan iya zartar da abubuwan daidaitawa da lambobin da aka riga aka ƙirƙira daga Win2008 zuwa Linux! PS: Ina amfani da bayanan cikin gida, wanda aka ba da shawarar ko kar a yi amfani da shi ta wannan hanyar, akwai kusan masu amfani da 200.
    Gracias!