Kubuyekezwe i-04/05/2011
Lokhu engikubhalayo okokuqala kubhulogi, njengoba ngiziphatha kumabhulogi nakumaforamu ezobuchwepheshe, ngijwayele ukusebenza nabaphathi nabasebenzisi abaphambili be-GNU / Linux, iqiniso ukuthi nginenkinga enzima yokuchaza izinto ezilula njengokusebenzisa i-terminal, ukudala iskripthi se-bash neminye imisebenzi ethi kancane kancane umsebenzisi we-GNU / Linux ayishintshele izinhlelo zokusebenza ezinesibonisi sokuqhafaza, ngenza konke okusemandleni ami ukuze bangiqonde futhi bakwazi ukufeza izinyathelo.
Isingeniso kuJabber
I-Jabber yiphrothokholi evulekile esekwe kuzinga le-XML le- exchange real-time of imiyalezo nokuba khona phakathi kwamaphoyinti amabili ku-Intanethi. Ukusetshenziswa okuyinhloko kobuchwepheshe beJabber kuyipulatifomu yemiyalezo enwebekayo nenethiwekhi ye-IM (Imiyalezo Esheshayo) enikeza ukusebenza okufanayo kwezinye izinhlelo ezinjenge-AIM, ICQ, MSN Messenger ne-Yahoo!
Kugqame ngoba kwehlukile:
* Kuvuliwe - umthetho olandelwayo weJabber umahhala, uvulekile, usesidlangalaleni futhi uyaqondakala. Ngaphezu kwalokho, kunokusetshenziswa okuningi kwemithombo evulekile yamaJabber Servers (bona uhlu lwamaseva womphakathi) kanye namakhasimende amaningi nemitapo yolwazi yentuthuko.
* Kuyanwebeka - Usebenzisa amandla olimi lweXML, noma ngubani anganweba umthetho olandelwayo weJabber ngokusebenza ngokwezifiso. Vele, ukugcina ukusebenzisana, izandiso ezijwayelekile zilawulwa yiJabber Software Foundation.
* Kwabelwe phansi - Noma ngubani angakwazi ukusetha iseva yakhe yeJabber, futhi ayinamalungelo obunikazi futhi ayincikile kunoma iyiphi inkampani ukuze isetshenziswe manje futhi njalo ngenkululeko ephelele.
* Kuphephile - Noma iyiphi iseva yeJabber ingahlukaniswa nenethiwekhi yeJabber yomphakathi, noma yikuphi ukusetshenziswa kweseva kusebenzisa i-SSL yokuxhumana kwamakhasimende-iseva, futhi amaklayenti amaningi asekela i-PGP-GPG ukubethela ukuxhumana kwamakhasimende kuya kwamakhasimende. Ngokwengeziwe, ukuphepha okuqinile kunokwakhiwa ngenxa yokusetshenziswa kwe-SASL namaphasiwedi eseshini.
I-Jabber ingaqala idale ukudideka ngezinye izinhlelo zokuthumela imiyalezo ngoba imvamisa, kwamanye ama-IM, iklayenti likhonjwa ngephrothokholi. Endabeni kaJabber lokhu akunjalo: kukhona umthetho olandelwayo futhi iklayenti ngalinye lisebenza.
Umbhalo woqobo ngo: I-JabberES
Iseva
Ukwakha uhlelo lwakho lokuthumela imiyalezo ngokushesha, sidinga uhlelo lokusebenza olusebenza njengeseva.
I-OpenFire Kuyinto a jabber server nomphathi wewebhu (njenge-router noma imodemu), ebhalwe kuJava futhi iyi-GPL, okusho ukuthi, i-OpenSource.
Izithako:
I-Apache2 + MySQL + PHP5 ne-PHPMyAdmin
Ukufaka lezi zinhlelo zokusebenza sibhala ku-terminal nezimvume zokusebenzisa iSudo
Qaphela: # yimibono, ayenziwa, iyizinkomba zokuqonda okungcono.
# Sifaka i-Apache2 + MySQL5.1 + PHP5 ne-phpmyadmin sudo apt-get -y ukufaka i-apache2 sudo apt-get -y ukufaka i-mysql-server mysql-common sudo apt-get -y ukufaka php5 php5-ehl sudo apt-get -y faka i-phpmyadmin # Ye-Apache2 ukukhombisa i-Host Error sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf # Ye-Apache2 ukukhombisa ama-Assents kanye neTildes kahle sudo echo "AddDefaultCharset ISO-8859-1" >> / njll /apache2/conf.d/charset # Sisetha kabusha i-Apache2 sudo /etc/init.d/apache2 restart sesivele sinezicelo ezisezingeni eliphansi, manje ukufaka i-OpenFire: # Sifaka i-Java sudo apt-get ukufaka i-sun-java6-bin # We lungiselela iJava njenge-Interpreter Main sudo update-alternatives --config java # Dala Umsebenzisi we-OpenFire sudo adduser umlilo ovulekile # Landa i-OpenFire ku-DEB Package wget -c http://www.igniterealtime.org/downloads/download-landing.jsp?file = umlilo ovulekile / umlilo ovulekile_3.7.0 .3.7.0_all.deb # Sifaka i-OpenFire sudo dpkg -i openfire_777_all.deb # Sikopisha okuqukethwe okuyisisekelo kwe-OpenFire ne-MySQL su do cp /usr/share/openfire/resource/database/openfire_mysql.sql $ HOME / sudo chmod 3.7.0 openfire_mysql.sql # Sakha i-Database futhi Sifaka Okuqukethwe Okuyisisekelo ku-MySQL mysqladmin -h localhost -u root -p create openfire mysql -h localhost -u izimpande -p umlilo ovulekile <openfire_mysql.sql # Dala umsebenzisi bese unika izimvume ku-MySQL Line = "DALA UMSEBENZI openfire @ localhost IDENTIFIED BY 'PASSWORD';" nanela "$ Line" | i-mysql -h localhost -u root -p Line = "GRANT ALL ON openfire. * UKUVULA umlilo @ localhost;" nanela "$ Line" | i-mysql -h localhost -u root -p # Sisusa Amafayela Asalile rm openfire_127.0.0.1_all.deb rm openfire_mysql.sql # Siphinde siqale kabusha i-OpenFire sudo /etc/init.d/openfire restart # Sivula i-Firefox Web Administrator http: //9090 .XNUMX: XNUMX
khumbula ukuthi iphaneli yomlawuli yile:
http://127.0.0.1:9090
http://TUIP:9090
http://TUDOMINIO:9090
Uma ngasizathu simbe ungakwazi ukungena njengomlawuli ngemuva kokumisa ngokusebenzisa iwebhu, setha kabusha umlilo njengoba ufaka nokuhlola, uma inkinga iqhubeka singashintsha iphasiwedi nge-phpmyadmin ifuna itafula lomsebenzisi ku-database yomlilo ovulekile.
Ukubona izithombe-skrini ze-OpenFire faka lapha kukhona yonke imisebenzi ngisho nama-plugins.
Ngiyabonga ngemibono yakho, uma kukhona IPHUTHA kungumphumela womcabango wakho, hahaha
Umfundisi omuhle kakhulu uLuciano !!!!
Bengifuna ukufaka umlilo ovulekile futhi nomfundisi wakho bekungaphezu kokulula.
I-gracias.
Luciano, umnikelo omuhle kakhulu !!! Ngilandele imiyalo yakho igxathu negxathu futhi ngicabanga ukuthi ngiyenzile !! (yize ingangivumanga ukuthi ngilungiselele i-Apache2 ukukhombisa iphutha lokusingathwa futhi ngibonise kahle imidwebo) ... kepha angikwazi ukungena ngemvume. Angiqondi ukuthi kusho ukuthini "uma inkinga iqhubeka singashintsha iphasiwedi nge-phpmyadmin ngifuna itafula lomsebenzisi ku-database yomlilo ovulekile". Ungangisiza??
Ngiyabonga !!!.
Sawubona, ngiyaxolisa ukuthi angikuphendulanga phambilini kepha angitholanga saziso samazwana akho, uma ungakwazi ukungena ngemvume ngincoma ukuthi uqale kabusha insiza futhi uma inkinga iqhubeka, zama ukushintsha i-admin pass ku-database yomlilo ovulekile, kungenzeka sebenzisa i-phpmyadmin. ungazisa noma yini futhi ngizokusiza.
Luciano sawubona, ndoda ngiya olwazini lwakho ku-linux / ubuntu, kuvela ukuthi ngifaka umlilo ku-ubuntu 16.04, futhi ngikwazi ukufaka i-console yomphakathi neyasendaweni ip, inkinga ukuthi lapho ngizama ukungena ngemvume nge-spark angiqinisekisi umsebenzisi noma i-password, angazi noma kuyabathonya yini ukuthi bane-ipcop efakwe njenge-firewall futhi angazi ukuthi yimaphi amachweba noma imbangela. Ngicela ungisize
"Futhi yiGPL, okusho ukuthi i-OpenSource."
Kungangcono ukuthi "futhi yi-GPL, okungukuthi, i-Free Software"
Akufani 😀
Angifuni ukuqala ingxoxo engasho lutho ngoba i-openource ifaka amalayisense amaningi ahlukahlukene njenge-GNU, i-apache, i-mit, i-mozilla namanye amaningi, igama elithi openource lisetshenziselwe ukucacisa ukuthi lingumthombo ovulekile futhi lingaqukatha futhi lihlanganise amalayisense. Ngiyethemba ukuthi kuyaqondakala.
Ngicabanga nokuthi kuzokhiqiza kakhulu ukusiza kunokuchitha isikhathi ezingxoxweni ezingasile.
muchas Gracias
futhi ngiyaxolisa uma lokhu kuphawula kuthuka noma ngubani.
Ngaphandle kokungabaza umfundisi omkhulu. Kusebenze okokuqala ukufakwa komlilo ovulekile nakho kwalungiswa nge-LDAP. EPHELELE !!! Ngiyabonga.
Sawubona, ngithanda ukuthi ungisize ngoba sengivele ngacinga okuningi futhi ngaphelelwa yimibono, ngafaka i-LDAP ne-Openfire.
I-Openfire iqinisekisa kahle nge-LDAP, kepha uma ungeza oxhumana nabo, okubhaliselwe akufiki, futhi nemiyalezo ethunyelwayo ayifiki, futhi ayixhunyiwe komunye nomunye, uma ikuluhlu lwezabelo nabasebenzisi bomlilo ovuthayo, uma kunjalo.
Uma kukhona umuntu onesiphakamiso sokunginika. Ngikubonga kusengaphambili ...
UTuto omuhle kakhulu, ngiyabonga Luciano, bengisesikhunjini futhi ucacise ukungabaza okuningi
Amabhayithi
c4m4l30n
Ukufundiswa okuhle kakhulu, kusebenze kahle kakhulu
Yebo, ngiyifakile futhi konke bekuhamba kahle, kepha inkinga yavela lapho angisoze ngangena kuphaneli yokuphatha, ngihlala nginegama lomsebenzisi noma iphasiwedi engalungile.
Uma kukhona owaziyo ukuthi angayixazulula kanjani ngingayithokozela kakhulu.
Grande Luciano ... kubonakala kimi ukuthi ukuhlangana kweseva yeJabber kuchazwe kahle ... kusala kimi ukuthi ngikwenze ... Ngiyabonga ngokubulala ukungazi ...
Ngizama ukufaka iJava, kepha ingitshela okulandelayo:
E: Iphakethe lelanga-java6-bin alitholakalanga
Ingabe ngukuthi ngiphuthelwa indawo yokugcina izinto? Ngiyabonga!
sawubona, kufanele usebenzise ama-repos "avinjelwe" ne "multiverse" ku /etc/apt/source.list, ngoba kukhona izinto ku-Ubuntu ezingasebenzi. Uma usebenzisa imvelo yokuqhafaza kumvelaphi yesoftware kungenziwa futhi.
Ngihlale ngilanda umlilo ovulekile
Sawubona, njengoba ngikutshela, ngaso sonke isikhathi landela umhlahlandlela wencwadi futhi uma ubona ukuthi ziyabambeka, zibuyekeze, kuhlala ku-google uma kungenzeka.
konke kulungile… 😉 (umhlahlandlela omuhle)
kepha ngesikhathi sokumisa umsebenzisi, igundane lami lihambile futhi bengingazi ukuthi ngibhale igama lomsebenzisi nephasiwedi ... 🙁 futhi ngakunika ukungena ...
inkinga ukuthi ngifaka kabusha futhi manje ngithola okulandelayo:
omar @ omar-che: ~ $ echo "$ Line" | i-mysql -h localhost -u impande -p
Faka iphasiwedi:
I-ERROR 1396 (HY000) kulayini 1: I-Operation CREATE USER yehlulekile nge 'openfire' @ 'localhost'
Ngidinga usizo, lapho ngilanda umlilo ovulekile kubonakala sengathi kulandiwe, kepha lapho ngiwufaka, kungikhombisa ukuthi amaphutha atholakele, iqiniso ukuthi ngidinga ngokuphuthumayo ukuqeda iphrojekthi yaseyunivesithi, ngingaluthokozela usizo lwakho.
Nginokhiye we-openfire 3.7 ok kodwa ngikhohliwe iphasiwedi yomsebenzisi we-admin futhi angikwazi ukufinyelela ikhonsoli ukudala abasebenzisi abaningi
Ngidinga ukwazi ukuthi ngiguqula kanjani iphasiwedi
(Ngisebenzisa i-database firefire)
Kwenzeka into efanayo kimi njengamazwana angenhla, kuphela ukukhipha umlilo ngokulandelayo ...
Qeda uhlelo lokusebenza olusebenzayo:
sudo /etc/init.d/openfire stop
Isuse kuzinsizakalo:
sudo update-rc.d -f umlilo ovulekile ususe
Susa ifayili lokuqalisa:
sudo rm /etc/init.d/openfire
Susa wonke amafayela atholakala ku- / opt / openfire:
Sudo rm -rf / opt / umlilo ovulekile
Futhi ekugcineni, uma usebenzise i-mysql database yohlelo lokusebenza, ungasusa itafula elisetshenzisiwe.
futhi lapho ngifaka kabusha ngithola okulandelayo ...
omar @ omar-che: ~ $ echo "$ Line" | i-mysql -h localhost -u impande -p
Faka iphasiwedi:
I-ERROR 1396 (HY000) kulayini 1: I-Operation CREATE USER yehlulekile nge 'openfire' @ 'localhost'
Ngicela usizo ...
Ngiwina i-OpenFire .. angikwazanga ngayo
Kuhle kakhulu .. kusebenza kahle ngeLinuxmint 11
Ngiyabonga..
Lapho ngifaka le miyalo emibili (i-sudo echo "ServerName localhost" >> /etc/apache2/httpd.conf ne-sudo echo "AddDefaultCharset ISO-8859-1" >> /etc/apache2/conf.d/charset) ku-terminal , kungibuyisela lo mlayezo:
bash: /etc/apache2/httpd.conf: Imvume inqatshiwe
Noma yimuphi umbono wokuthi ungayilungisa kanjani? ]:
Sawubona mngani, ngifakwe i-Openfire futhi sengivele ngisebenzise abasebenzisi abaningi abenziwe ngeWindows Server 2008 kepha ngithanda ukuthuthela kuLinux, kuzokwenzeka ukuthi ngikwazi ukudlulisa ukulungiselelwa noxhumana nabo abasivele benziwe kusuka kuWin2008 kuye kwiLinux! I-PS: Ngisebenzisa i-database yangaphakathi, enconywayo noma ukungayisebenzisi ngale ndlela, kunabasebenzisi abangaba ngu-200.
Gracias!