Otu esi emepụta ihe nkesa IM/Chat nke gị site na iji Openfire na Linux


Site na imepụta ịntanetị, ụzọ nzikọrịta ozi gbanwere, ogologo oge gara aga. E-mail nọchiri anya ozi nzi ozi ọdịnala. Email ahụ dị ngwa ngwa ka enwere ụfọdụ mgbochi. Otu agaghị ama ma onye ahụ nọ n'akụkụ nke ọzọ ọ nọ n'ịntanetị ma ọ bụ na ọ bụghị, yabụ email bụ ụzọ nzikọrịta ozi ngwa ngwa karịa ozi nzi ozi mana ihe mgbochi ya nyere ohere izipu ozi ngwa ngwa (IM).

Ozi ngwa ngwa dị ka America Online (AOL) na CompuServe bụ ndị ama ama tupu ịntanetị ama ama. Anyị niile ejirila ma ka na-eji IM na ndụ anyị kwa ụbọchị. Karịsịa, n'etiti ọgbọ na-eto eto, IM bụ onye ama ama dị ka WhatsApp ma ọ bụ Telegram. Kedu maka ịtọ sava nkata nke anyị? Ka anyị jiri ngwa mepere emepe na cross-platform a na-akpọ Openfire mee ya.

Openfire bụ ihe nkesa ozi ngwa ngwa na nkata otu, edere na Java nke na-eji sava XMPP (Extensible Messaging and Presence Protocol). Akụkọ Wikipedia, a na-akpọbu Openfire 'Wildfire' na 'Jive Messenger'. Jive Software na obodo a na-akpọ 'IgniteRealtime.org' mepụtara ngwa ngwa a, ma nwee ikikere n'okpuru ikikere Apache.

  • Njikwa nchịkwa dabere na webụ
  • Nkwado SSL/TLS
  • njikọ LDAP
  • Enyi na enyi onye ọrụ
  • Plateform Independent

  • OS – Ubuntu 20.04 na CentOS 8
  • OpenFire Sava – Mepee ọkụ 4.5.3 [Ihe nkesa]
  • Onye ahịa IM – Spark2.9.2 [Onye ahịa]

Nwụnye nke Openfire na Linux

Openfire, dị ka ekwuru n'elu bụ ngwa cross-platform, dị maka nyiwe niile ama ama - Windows, Mac na Linux. Ị nwere ike ibudata, ngwugwu dabara na OS na architecture gị site na njikọ dị n'okpuru:

  1. http://www.igniterealtime.org/downloads/index.jsp

Ị nwekwara ike, jiri iwu wget na-esonụ iji budata ngwugwu ma wụnye ya site na iji dpkg ma ọ bụ rpm iwu dị ka egosiri n'okpuru.

$ wget http://download.igniterealtime.org/openfire/openfire_4.5.3_all.deb
$ sudo dpkg -i openfire_4.5.3_all.deb
Selecting previously unselected package openfire.
(Reading database ... 539398 files and directories currently installed.)
Preparing to unpack openfire_4.5.3_all.deb ...
Unpacking openfire (4.5.3) ...
Setting up openfire (4.5.3) ...
Processing triggers for systemd (245.4-4ubuntu3.2) ...
Processing triggers for ureadahead (0.100.0-21) ...
ureadahead will be reprofiled on next reboot
# wget http://download.igniterealtime.org/openfire/openfire-4.5.3-1.i686.rpm
# rpm -ivh openfire-4.5.3-1.i686.rpm
Preparing...                ########################################### [100%]
   1:openfire               ########################################### [100%]

Mgbe echichi gachara, Kwụsị wee malite ọrụ Openfire.

$ sudo systemctl stop openfire
$ sudo systemctl start openfire

Ugbu a tụọ ihe nchọgharị ahụ na “http://localhost:9090” ma ọ bụ “http://your-ip-address:9090” wee soro usoro ndị a dị mfe iji tinye Openfire na igwe gị.

1. Họrọ Asụsụ Mmasị (Ahọrọ m Bekee).

2. Họrọ ngalaba aha, Admin port, na Secure Admin port. N'ozuzu, ịkwesighi ịgbanwe data ndị a, ruo mgbe ịchọrọ ọdụ ụgbọ mmiri omenala.

3. Ị nwere nhọrọ ịtọ nchekwa data mpụga yana ma ọ bụ nwee ike iji nchekwa data agbakwunyere. Ebe nchekwa data agbakwunyere achọghị nhazi nchekwa data mpụga, ya mere ọ dị mfe ịhazi na ịtọ, mana ọ naghị enye otu ọkwa arụmọrụ dị ka nchekwa data mpụga.

4. Mgbe ahụ, ịkwesịrị ịtọ ntọala profaịlụ.

5. Nzọụkwụ ikpeazụ bụ ịtọ paswọọdụ Admin na adreesị ozi-e. Mara, na paswọọdụ ugbu a bụ 'admin', na nrụnye ọhụrụ.

6. Na nhazi nke ọma, a na-egosi ozi nkwenye.

7. Nbanye na Openfire Admin na-eji aha njirimara admin na paswọọdụ, nke anyị debere n'elu.

8. Ọzọ, mepụta onye ọrụ ọhụrụ n'okpuru ndị ọrụ/otu.

A na-edozi ihe nkesa ahụ nke ọma, ị nwere ike ịgbakwunye ndị ọrụ, otu, kọntaktị, plugins, wdg Ebe ọ bụ na ngwa ahụ dabeere na X ma dị nnọọ aka, ọ bụ nanị ole na ole clicks pụọ. Ma ugbu a, anyị kwesịrị ibudata ngwa ahịa 'Spark', maka nkwurịta okwu onye ọrụ.

Ntinye nke onye ahịa Spark

Budata ma wụnye onye ahịa Spark cross-platform maka sistemụ gị site na iji njikọ dị n'okpuru.

  1. http://www.igniterealtime.org/downloads/index.jsp

Ozugbo itinyere onye ahịa Spark, mepee ngwa ahụ wee tinye aha njirimara, paswọọdụ na adreesị IP nke sava Openfire.

Ozugbo ị banyere, ị nwere ike ịkparịta ụka na ndị ọrụ nọ n'ịntanetị.

Nke ahụ bụ ihe niile ugbu a. Jikọọ na Tecmint. Echefula ịgwa anyị, ole ị masịrị akụkọ ahụ, na ngalaba nkọwa anyị.