Kif Oħloq IM/Chat Server Tiegħek billi tuża Openfire fil-Linux
Bl-invenzjoni ta 'l-Internet, il-mod ta' komunikazzjoni irrevoluzzjona, ħafna ilu. L-e-mail issostitwiet il-posta postali tradizzjonali. L-email kien mgħaġġel xorta kien hemm xi konġestjonijiet. Wieħed ma jkunx jaf jekk il-persuna fuq in-naħa l-oħra hix online jew le, għalhekk l-email kienet mod ta' komunikazzjoni veloċi mill-posta postali iżda r-restrizzjonijiet tagħha ċedew għall-Instant Messaging (IM).
Instant Messaging bħal America Online (AOL) u CompuServe isiru famużi ħafna qabel ma l-Internet isir famuż. Ilkoll użajna u għadna nużaw l-IM fil-ħajja tagħna ta’ kuljum. Speċjalment, fost il-ġenerazzjoni Żgħażagħ, IM hija famuża ħafna bħal WhatsApp jew Telegram. Kif dwar issettjar tagħna stess chat server? Ejja nagħmluha b'applikazzjoni open-source u cross-platform imsejħa Openfire.
Openfire huwa server ta' chat ta' messaġġi instantanji u grupp, miktub f'Java li juża server XMPP (Extensible Messaging and Presence Protocol). Rapporti tal-Wikipedija, Openfire qabel kien jissejjaħ 'Wildfire' u 'Jive Messenger'. Is-Softwer tal-Applikazzjoni huwa żviluppat minn Jive Software u komunità msejħa 'IgniteRealtime.org', u huwa Liċenzjat taħt il-Liċenzja Apache.
- Kontroll tal-Amministratur Ibbażat fuq il-Web
- Appoġġ SSL/TLS
- Konnettività LDAP
- Faċli għall-Utent
- Pjattaforma Indipendenti
- OS – Ubuntu 20.04 u CentOS 8
- OpenFire Server – Openfire 4.5.3 [Server]
- Klijent IM – Spark2.9.2 [Klijent]
Installazzjoni ta 'Openfire fil-Linux
Openfire, kif intqal hawn fuq, hija applikazzjoni multi-pjattaforma, disponibbli għall-pjattaformi magħrufa kollha - Windows, Mac u Linux. Tista' tniżżel, pakkett rilevanti għall-OS u l-arkitettura tiegħek mill-link provdut hawn taħt:
- http://www.igniterealtime.org/downloads/index.jsp
Tista' wkoll, tuża l-kmand wget li ġej biex tniżżel il-pakkett u tinstallah billi tuża kmand dpkg jew rpm kif muri hawn taħt.
$ 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%]
Wara l-installazzjoni b'suċċess, Waqqaf u Ibda s-servizz Openfire.
$ sudo systemctl stop openfire $ sudo systemctl start openfire
Issa punt il-browser lejn http://localhost:9090 jew http://your-ip-address:9090 u segwi dawn il-passi sempliċi biex tinstalla Openfire fuq il-magna tiegħek.
1. Agħżel Lingwa Preferuta (I għażilt l-Ingliż).
2. Agħżel Isem tad-Dominju, Port Admin, u Port Admin Sikur. Ġeneralment, m'għandekx bżonn tibdel din id-dejta, sakemm ikollok bżonn port tad-dwana.
3. Għandek l-għażla li tissettja database esterna kif ukoll jew tista' tuża database inkorporata. Id-database inkorporata ma teħtieġ l-ebda konfigurazzjoni ta 'database esterna, għalhekk hija faċli biex tiġi kkonfigurata u stabbilita, iżda ma tagħtix l-istess livell ta' prestazzjoni bħal database esterna.
4. Imbagħad, għandek bżonn twaqqaf l-issettjar tal-profil.
5. L-aħħar pass huwa li twaqqaf il-password tal-Admin u l-indirizz tal-email. Innota, li l-password attwali hija 'admin', fl-installazzjoni l-ġdida.
6. Fuq setup b'suċċess, jintwera messaġġ ta 'konferma.
7. Idħol f'Openfire Admin billi tuża username admin u password, dik li waqqafna hawn fuq.
8. Sussegwentement, oħloq utent ġdid taħt Utenti/Gruppi.
Is-server huwa stabbilit b'suċċess, tista 'żżid utenti, gruppi, kuntatti, plugins, eċċ Peress li l-applikazzjoni hija bbażata fuq X u hija utli ħafna, hija biss ftit klikks bogħod. U issa għandna bżonn tniżżel l-applikazzjoni tal-klijent 'Spark', għall-komunikazzjoni tal-utent.
Installazzjoni ta 'Spark Client
Niżżel u Installa klijent Spark multi-pjattaforma għas-sistema tiegħek billi tuża l-link hawn taħt.
- http://www.igniterealtime.org/downloads/index.jsp
Ladarba tkun installat il-klijent Spark, iftaħ l-applikazzjoni u daħħal l-isem tal-utent, il-password, u l-indirizz IP tas-server Openfire.
Ladarba tkun illoggjat tista' tiċċettja mal-utenti li huma online.
Dak kollu għalissa. Ibqa’ konness ma’ Tecmint. Tinsiex tgħidilna, kemm għoġbok l-artiklu, fit-taqsima tal-kummenti tagħna.