Kā izveidot savu tērzēšanas/tērzēšanas serveri, izmantojot Linux operētājsistēmu "Openfire"


Ar interneta izgudrošanu komunikācijas veids radīja revolucionāru pieeju jau sen. E-pasts aizstāja tradicionālo pasta pastu. E-pasts bija ātrs, tomēr bija dažas vājās vietas. Nevarētu zināt, vai otrā pusē esošā persona ir tiešsaistē vai nē, tāpēc e-pasts bija ātrs saziņas veids nekā pasts, taču tā ierobežojumi ļāva pāriet tūlītējai ziņojumapmaiņai (IM).

Tūlītējā ziņojumapmaiņa, piemēram, America Online (AOL) un CompuServe, kļūst slavena daudz pirms interneta slavēšanas. Mēs visi savā ikdienas dzīvē esam izmantojuši un joprojām izmantojam IM. Īpaši starp jauno paaudzi IM ir ļoti slavens, piemēram, WhatsApp vai Telegram. Kā būtu ar mūsu tērzēšanas servera iestatīšanu? Darīsim to ar atvērtā koda un starpplatformu lietojumprogrammu Openfire.

Openfire ir tūlītējās ziņojumapmaiņas un grupas tērzēšanas serveris, kas rakstīts Java valodā un izmanto XMPP (Extensible Messaging and Presence Protocol) serveri. Vikipēdija ziņo, ka Openfire iepriekš tika saukti par ‘Wildfire’ un ‘Jive Messenger’. Lietojumprogrammu ir izstrādājusi Jive Software un kopiena ar nosaukumu “IgniteRealtime.org”, un tā tiek licencēta ar Apache licenci.

  • Tīmekļa administratora vadība
  • SSL/TLS atbalsts
  • LDAP savienojamība
  • lietotājam draudzīgs
  • neatkarīga no platformas

  • OS - Ubuntu 20.04 un CentOS 8
  • OpenFire serveris - Openfire 4.5.3 [serveris]
  • Tērzēšanas klients - Spark2.9.2 [klients]

Openfire instalēšana Linux

Openfire, kā minēts iepriekš, ir starpplatformu lietojumprogramma, kas pieejama visām zināmajām platformām - Windows, Mac un Linux. Varat lejupielādēt, pakotni, kas atbilst jūsu OS un arhitektūrai, no tālāk norādītās saites:

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

Varat arī izmantot šo komandu wget, lai lejupielādētu pakotni un instalētu to, izmantojot komandu dpkg vai rpm, kā parādīts zemāk.

$ 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%]

Pēc veiksmīgas instalēšanas pārtrauciet un palaidiet Openfire pakalpojumu.

$ sudo systemctl stop openfire
$ sudo systemctl start openfire

Tagad norādiet pārlūkprogrammai uz “http:// localhost: 9090” vai “http:// jūsu-ip-adrese: 9090” un veiciet šīs vienkāršās darbības, lai instalētu Openfire savā datorā.

1. Atlasiet vēlamo valodu (es izvēlējos angļu valodu).

2. Atlasiet Domēna nosaukums, Admin port un Secure Admin port. Parasti šie dati nav jāmaina, kamēr nav nepieciešama pielāgota osta.

3. Jums ir iespēja iestatīt ārēju datu bāzi, kā arī varat izmantot iegulto datu bāzi. Iegultai datu bāzei nav nepieciešama ārēja datu bāzes konfigurācija, tāpēc to ir viegli konfigurēt un iestatīt, taču tas nedod tādu pašu veiktspējas līmeni kā ārējā datu bāze.

4. Pēc tam jums jāiestata profila iestatījums.

5. Pēdējais solis ir administratora paroles un e-pasta adreses iestatīšana. Ņemiet vērā, ka pašreizējā parole jaunajā instalācijā ir “admin”.

6. Veiksmīgas iestatīšanas laikā tiek parādīts apstiprinājuma ziņojums.

7. Piesakieties Openfire Admin, izmantojot iepriekš iestatīto lietotājvārdu “admin” un paroli.

8. Pēc tam sadaļā Lietotāji/grupas izveidojiet jaunu lietotāju.

Servera iestatīšana ir veiksmīga, varat pievienot lietotājus, grupas, kontaktus, spraudņus utt. Tā kā lietojumprogramma ir balstīta uz X un ir ļoti ērta, tā ir tikai dažu klikšķu attālumā. Un tagad mums ir jāielādē klienta lietojumprogramma ‘Spark’, lai sazinātos ar lietotāju.

Spark klienta instalēšana

Lejupielādējiet un instalējiet savai sistēmai starpplatformu Spark klientu, izmantojot šo saiti.

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

Kad esat instalējis Spark klientu, atveriet lietojumprogrammu un ievadiet Openfire servera lietotājvārdu, paroli un IP adresi.

Kad esat pieteicies, varat tērzēt ar tiešsaistē esošajiem lietotājiem.

Tas pagaidām ir viss. Uzturiet savienojumu ar Tecmint. Neaizmirstiet pastāstīt mums, cik ļoti jums patika raksts, mūsu komentāru sadaļā.