Imiyalezo kwangoko ngeProsody kwiDebian Squeeze

iprosody

Molweni zihlobo! Namhlanje ndibonisa kuwe iseva yanamhlanje kwaye eguqukayo IJabber / XMPP, ibhalwe ngolwimi Inyanga Eyaziwa njengeLxmppd. Inempawu zokuba yinkqubo yeqonga elininzi, kunye nokusetyenziswa okuphantsi kakhulu kwezixhobo, kulula ukuzisebenzisa, kunye nokwandiswa. Kwaye ngaphandle kokuqhubeka, masihle siye kwishishini! Zinokubonakala ngathi zininzi izinto, kodwa zilula kwaye zimfutshane. Siza kubona ngoku:

  • Isiseko seseva
  • Sifaka iipakeji eziyimfuneko
  • Masifunde ukumisela
  • Silungiselela iiparameter zehlabathi
  • Sakha kwaye siqwalasele ukubamba iindwendwe
  • Sivelisa izatifikethi ze-SSL / TLS
  • Sivumela umbuki zindwendwe
  • Sakha umsebenzisi wokuqala
  • Sibhalisa iProsody yethu kwi-DNS
  • Sijonga yonke into

Isiseko seseva
Ukusetyenziswa okuphantsi kwezixhobo kusivumela ukuba sifake iProsody nakwindawo yethu yokusebenza kwaye sinikezele ngeenkonzo zeNgxoxo kuyo.

Sifaka iipakeji eziyimfuneko
Ukuze uqhelane neProsody, siza kusebenzisa iipakeji ezisemthethweni eziza kwindawo yokugcina i-Squeeze:

Ukufakwa ngokufanelekileyo kwi-prosody liblua5.1-sec0

Masifunde ukumisela
Masifunde amaxwebhu ahamba kunye nalo /usr/share/doc/prosody/doc/coding_style.txt, ukuze siziqhelanise nefomathi esetyenziswe kwiifayile zoqwalaselo. Masiye kwifolda / njl / prosody kwaye sidwelise iifayile ezikhoyo kunye nemikhombandlela. Amagama kwifolda nganye okanye kwifayile enomdla kwaye ichaza ngokucacileyo ukuba zisetyenziselwa ntoni:

  • iindlelaDirectory apho izatifikethi ze-SSL / TLS kunye nezitshixo zazo zabucala ziya kugcinwa.
  • conf umsebenziIsalathiso esineefayile zoqwalaselo zemikhosi ebonakalayo esazisa ukuba iyafumaneka. Isebenza ngokufana kakhulu noko kwabonwa kwizithuba zangaphambili ezinxulumene neeseva zewebhu, njengakwimeko yendawo enefolda ekhoyo yeNginx.
  • conf.d: Isiqulathi seefayili apho amakhonkco othe ngqo wemikhosi ebonakalayo abhengezwe kuyo conf kwaye sifuna ukuyenza.
  • zintsi.cfg.lua: ifayile ephambili yoqwalaselo lweProsody.
  • README: Ifayile esisinika "umkhondo" wokuqhubela phambili. Sukuyeka ukuyifunda!

Ngale nto siyifundileyo ukuza kuthi ga ngoku, singazama ubumbeko oluncinci lokuqala.

Silungiselela iiparameter zehlabathi
Sifunda ngononophelo eyona fayile yoqwalaselo iphambili/etc/prosody/prosody.cfg.lua, endenze kuyo inguqulelo yasimahla kwaye sinokuyikhuphela ekugqibeleni. Masigcine ifayile yoqobo efakelweyo usebenzisa lo myalelo ulandelayo:

cp /etc/prosody/prosody.cfg.lua /etc/prosody/prosody.cfg.lua.original

Sikhuphela ifayile yoqwalaselo. Ne nano, Sihlela ifayile ye zintsi.cfg.lua sele ikhutshiwe, kwaye uncamathisele umxholo womzekelo okhutshelweyo wefayile. Siyiguqula ngokweemfuno zethu, kwaye siyigcina ngesiqhelo ctl + okanye. Emva kwexesha sijonga is syntax yefayile yoqwalaselo:

cp / dev / null /etc/prosody/prosody.cfg.lua nano /etc/prosody/prosody.cfg.lua luac -p /etc/prosdy/prosody.cfg.lua

Kwaye ukuba awubuyisi myalezo, konke kulungile.

Senza kwaye siqwalasele uMgcini oBonakalayo
Ifayile yokubamba okwenyani, siya kuyenza kulawulo /etc/prosody/conf.avail/ngegama lomninimzi, kunye nolwandiso .conf.lua, kwaye siza kuyenza kwifayileUmzekelo.com.cfg.lua ekhoyo kwifolda:

mv /etc/prosody/conf.avail/example.com.cfg.lua /etc/prosody/conf.avail/web.amigos.cu.cfg.lua nano /etc/prosody/conf.avail/web.amigos.cu .cfg.lua

Silungisa ifayile ngeeparameter ezichanekileyo ngokweemfuno zethu. Sinokukhuphela ingxelo ehambelana nalo mzekelo ekupheleni kweposti. Ungalibali ukucima umgca yenziwe = bubuxoki-Susa lo mgca ukwenza lo mbi mkhosi.

Sivelisa izatifikethi ze-SSL / TLS
Xa usenza umyalelo wokuvelisa izatifikethi, baya kusibuza ngolwazi olunxulumene nenkampani yethu.

cd / njl / prosody / cices openssl req -new -x509 -days 365 -node -out "web.amigos.cu.crt" -keyout "web.amigos.cu.key"

Sijonga ukuba izatifikethi zenziwe ngokuchanekileyo Yiyeke.

Sivumela umbuki zindwendwe
Ukwenza ukuba umamkeli abhengezwe kwi /etc/prosody/conf.avail/web.amigos.cu.cfg.lua, kufuneka senze ikhonkco elingumfuziselo wale fayile kwifolda conf.d. Emva koko kufuneka siqale inkonzo kwakhona:

ln -s /etc/prosody/conf.avail/web.amigos.cu.cfg.lua /etc/prosody/conf.d/web.amigos.cu.cfg.lua /etc/init.d/prosody restart

Icebiso: Vula ikhonsoli enikezelweyo ukujonga imiyalezo yelog yeProsody usebenzisa lo myalelo umsila -f /var/log/prosody/prosody.log. Ukuba umgca wokugqibela uthi "Kwenziwe ngempumelelo idemon kwi-PID ####", Yonke into isebenza kwiKilo! Ukuba kunokwenzeka ufumane umyalezo wemposiso, kuya kufuneka ubulale ngesandla inkqubo "Lua" iyasebenza PHAMBI kokuqalisa kwakhona iProsody. Ukwazi i pid del Lua, balekaps -e | grep lua. Ukubulala inkqubo, bulala-bulala #pid del lua.

Sakha umsebenzisi wokuqala
Ukwenza abasebenzisi sisebenzisa lo myalelo zitshidi ngoku Landelayo:

iprosodyctl adduser admin@web.amigos.cu

Umyalelo uya kusicela kwifayile ye- "Inombolo yokuvula" umsebenzisi. Qaphela senza umsebenzisi "Ulawulo", Esisibhengeza njengoMlawuli weProsody kwifayile yoqwalaselo lwehlabathi zintsi.cfg.lua.

SIYAKUQONDA UKUBA UNGasebenzisi myalelo zitshidi ukumisa, ukuqala, okanye ukuqala inkonzo kwakhona, kodwa yenze ngeendlela zesiko ezinje:

/etc/init.d/prosody {start | stop | restart | reload} invoke-rc.d prosody {start | stop | restart | reload} service prosody {start | stop | restart | reload}

Sibhalisa iProsody yethu kwi-DNS
Inkonzo yemiyalezo ekhawulezileyo ixhomekeke kakhulu kwinkonzo ye-DNS. Umsebenzisi ngamnye uchongwa ngedilesi yakhe okanye IADB ngendlela ye umsebenzisi @ domain, apho i-domain ibonisa umncedisi apho i-akhawunti igcinwa khona. Ukuze umsebenzisi aqhagamshele kwaye angene, kufuneka ufumane idilesi ye-IP yeseva. Ngokufanayo iiserver ezikude kufuneka zinxibelelane umsebenzisi @ domain ukudlulisa umyalezo. Ke ngoko, kubalulekile ukuba iseva yeProsody inohlobo lwerekhodi A kwiseva ye-DNS ye-LAN yethu. Umzekelo:

192.168.10.20 KWIwebhu.amigos.cu.

Sijonga yonke into
Sele sineserver yethu yeProsody esebenzayo. Masincokole ke! Faka iPidgin okanye iPsi, okanye ukhethe umxhasi weXMPP ngokhetho lwakho kwaye uqhagamshele kwiseva. Ukuba uyaphumelela, kungenxa yokuba ulandele umxholo wenqaku kule leta. Ukuba akunjalo, buza, yile nto iiblogi ezinje zenzelwe le. Ahhh, ukuba ufuna ukuncokola kwikhonsoli, faka iFinch.

Senze iphakheji ngamaxwebhu avela kwindawo esemthethweni yeProsody, esinethemba lokuba iya kuba luncedo. Abo banqwenela ukukhuphela iiphakheji ngokuthe ngqo kwindawo yogcino lweProsody, ndwendwela Indawo yokugcina iphakheji.

Kubo bonke, ithamsanqa kunye nengxoxo eyonwabileyo!

Khuphela iifayile zesampulu

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Eliotime3000 sitsho

    Ingcebiso elungileyo. Masibone ukuba ndinexesha lokwenza umyalezo okhawulezileyo wemiyalezo.

    1.    iyeva sitsho

      Omnye umxhasi weXMPP? Ndoda, andiqondi ukuba iyimfuneko ngaphandle kokuba uyenza ukuze uyifunde kwaye uyibekele injongo yakho. Sele beyi-Pidgin, i-Kopete, i-KDE-Telephaty, uvelwano, i-PSI ... kunjalo.

      1.    dhunter sitsho

        Ewe, ngokungathi omnye umthengi andicingi njalo kodwa kuya kuba mnandi ukudlala nge-XMPP API kunye nokuthumela imiyalezo evela kwizicelo.

      2.    Rots 87 sitsho

        Kuya kuba kuhle ukuba umzekelo ufuna ukwenza uhlobo lwencoko yenethiwekhi yangaphakathi okanye into efanayo

      3.    ibraybaut sitsho

        Ukuba yinyani leyo, kodwa esi sifundo sisetyenziselwa ukumilisela umxhasi weXMPP kwinethiwekhi yasimahla

        1.    dhunter sitsho

          Le tutorial yeyiseva, sele kukho abathengi abambalwa abakhululekileyo.

      4.    Eliotime3000 sitsho

        KwiWindows, inokusebenza kakhulu (xa kungekho uMthunywa wasentsomini, kuya kuba kuhle ukuyenza ibe ngcono, akunjalo?).

  2.   UFederico A. Valdés Toujague sitsho

    Ndiyabulela nonke ngezimvo zenu. Iphupha lam kukuba nomthengi wewebhu ancokole kwi-LAN yam. Ndayifaka i-ejabberd ngeJwChat kwaye okoko ujongano kwi-Squeeze lwalunamathele (kwaye lwalubi kwaye lune-buggy), khange ndizame. Ndizamile iseva yewebhu ye-Yaws kunye nomxhasi wayo we-Yaws-chat web kwaye andikwazi ukuyenza isebenze ngokufanelekileyo. Baye bakhuphela i-PHPFreeChat kwaye akukho nto. NgoLenny's Drupal 6 Ndizamile ukumisela iiplagi zencoko kwaye ndadinwa emva koko, kwiminyaka eliqela eyadlulayo. Ndiphupha ngokungaxhomekeki kufakelo lwabathengi kwaye ndincokole nesikhangeli ngaphandle kwento. Umceli mngeni uqalisiwe.

    1.    Eliotime3000 sitsho

      Wamkelekile mfondini. Makhe sibone ukuba ndingagqiba na ukukhuphela i-Wheezy DVD1 ukwenza isifundo ngendlela yokufaka i-ZPanelX kuhlobo olutsha lwe-Debian Stable (ndiyathemba ukuba abaphuhlisi be-ZPanel abayilahli inkxaso ye-Ubuntu 12.04 LTS, kuba kungenjalo andizukuzenzekelayo ufakelo lwolawulo lwepaneli endiyifumene ilungile xa ndiyvavanya kwiWindows).

  3.   Entsha kuDebian sitsho

    Molo, ukuba ndifake iDebian 7 kwithuba eladlulayo. Nangona kunjalo andinayo i-intanethi, indixelela ukuba ndilahlekile i-firmware. Yikhonkco le-usb tp tl-wn321g. Ndingayikhuphela kwiWindows? Uxolo ukubuza apha kukuba andifuni ukubhalisa kuyo nayiphi na iforum yetyala, kwaye andisazi kakuhle isiNgesi.

    1.    Eliotime3000 sitsho

      Ukuba i-TP-Ikhonkco ineAltheros chipset, kufuneka iyamkele ngaphandle kweengxaki.

      Fumana ukuba imodeli ye-TP-Link ye-USB ine-chip yeAltheros, kunye nenqaku le-Hardware ID.

    2.    umhlomli sitsho

      Ukuba ufuna ukukhuphela i-iso apha, zi-isos ze-debian kodwa zeza nabaqhubi abangasimahla kunye ne-firmware.

      http://live.debian.net/cdimage/release/7.0.0+nonfree/i386/iso-hybrid/

  4.   Rots 87 sitsho

    Ndingathanda i-tuto elungileyo kwi-asterisk hehehe

    1.    UJulio Cesar sitsho

      Ndikucebisa ukuba uqale ngokusebenzisa i-Trixbox CE okanye i-Elastix zombini isekwe kwi-Asterisk

      http://www.elastix.org/

      http://www.trixbox.com/

  5.   msx sitsho

    Isikhokelo esihle kakhulu, enkosi kakhulu 🙂

  6.   alejandrodez sitsho

    Ukugqwesa, enkosi kakhulu, ibiluncedo kakhulu.

  7.   @Kwizinto sitsho

    Ndizakuyivavanya kwinethiwekhi yasimahla yeMesh esiyenzayo kwisixeko sam. Emva koko ndiza kukuxelela ukuba ndiqhuba njani ngale nto.

    Masinwabe.!

  8.   @Kwizinto sitsho

    Ishwa. Ndihleli kwinyathelo lokugqibela. Ndiyicwangcisa phi i-DNS? Yeyiphi intloni ukuba ibe nguwe wedwa obuza le haha

  9.   IPICCORO uLenz McKAY sitsho

    Ndinemibuzo enomdla kakhulu:

    Ngaba uyazi okanye ngaba unamava okufakela kwimveliso yeprosody yabasebenzisi abangama-3000 apho kunxibelelana ngaxeshanye ubuncinci be-1000 bencokola ngaxeshanye?

    Inkxaso: yokuhanjiswa kwefayile, i-VIP, kwaye le yeyona ngxoxo ibaluleke kakhulu?

    UBUME BOKUSINGQONGILEYO: I-3 lamawaka abasebenzisi, abakhubazekileyo be-web reg kunye nezikripthi ezisebenzisa iserver ezenziwa nge-cgi prawns yobhaliso lomsebenzisi kunye nokukhohlisa, kwi-8-core DELL T110 ene-8Gb yenkunzi yegusha ukuze isetyenziswe ngokukodwa okanye i-ejabberd kwilenny ene-port erland kunye ne-ejabberd

    Ibhola iyadumba, emva kokufumana iingxaki ezininzi kwi-ejabberd, ndiyifumene le nto, inene lento indenza ndizive ngathi ndimoshe ngexesha lam ..

    1.    UFederico A. Valdés Toujague sitsho

      Imibuliso yam ePICCORO uLenz McKAY !!!. Jonga, ndincoma ukuba undwendwele iwebhusayithi esemthethweni yeProsody http://prosody.im, wandise ulwazi. Andinawo amava ngaphezulu kwe-1000 yabathengi abancokola ngaxeshanye neProsody. Kwaye andicingi ukuba uchithe ixesha lakho no-Ejabberd. Sisigqibo osithathileyo ngexesha likaLenny. Ngendlela, ndiyavuma ukuba i-Ejabberd yayiyeyokuqala endayifaka kwishishini lam lan, apho abasebenzisi abangama-50 okanye abangama-60 bancokola ngazwi linye. Umncedisi wayengazi nokwazi ngayo, kwaye wayenama-megabytes ayi-512 kuphela e-RAM. Kwaye ewe, bendinobunzima bokuyiseta ngokufanelekileyo. IProsody ilula kakhulu, kodwa ndiyakumema ukuba ufumane okungakumbi malunga nezinto ezinokubakho. Ayikuko ukuba ndiyamthandabuza, kodwa andinawo amava owadingayo.