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!
Ingcebiso elungileyo. Masibone ukuba ndinexesha lokwenza umyalezo okhawulezileyo wemiyalezo.
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.
Ewe, ngokungathi omnye umthengi andicingi njalo kodwa kuya kuba mnandi ukudlala nge-XMPP API kunye nokuthumela imiyalezo evela kwizicelo.
Kuya kuba kuhle ukuba umzekelo ufuna ukwenza uhlobo lwencoko yenethiwekhi yangaphakathi okanye into efanayo
Ukuba yinyani leyo, kodwa esi sifundo sisetyenziselwa ukumilisela umxhasi weXMPP kwinethiwekhi yasimahla
Le tutorial yeyiseva, sele kukho abathengi abambalwa abakhululekileyo.
KwiWindows, inokusebenza kakhulu (xa kungekho uMthunywa wasentsomini, kuya kuba kuhle ukuyenza ibe ngcono, akunjalo?).
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.
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).
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.
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.
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/
Ndingathanda i-tuto elungileyo kwi-asterisk hehehe
Ndikucebisa ukuba uqale ngokusebenzisa i-Trixbox CE okanye i-Elastix zombini isekwe kwi-Asterisk
http://www.elastix.org/
http://www.trixbox.com/
Isikhokelo esihle kakhulu, enkosi kakhulu 🙂
Ukugqwesa, enkosi kakhulu, ibiluncedo kakhulu.
Ndizakuyivavanya kwinethiwekhi yasimahla yeMesh esiyenzayo kwisixeko sam. Emva koko ndiza kukuxelela ukuba ndiqhuba njani ngale nto.
Masinwabe.!
Ishwa. Ndihleli kwinyathelo lokugqibela. Ndiyicwangcisa phi i-DNS? Yeyiphi intloni ukuba ibe nguwe wedwa obuza le haha
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 ..
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.