Weboldal keresés

Hogyan hozhat létre saját IM/Csevegőkiszolgálót az „Openfire” használatával Linux alatt


Az Internet feltalálásával a kommunikáció módja már régen forradalmasodott. Az e-mail váltotta fel a hagyományos postai leveleket. Az e-mail gyors volt, mégis voltak szűk keresztmetszetek. Az ember nem tudhatja, hogy a másik oldalon lévő személy online-e vagy sem, ezért az e-mail a kommunikáció gyors módja volt, mint a postai levél, de korlátai átadták az azonnali üzenetküldést (IM). >).

Az Azonnali üzenetküldés, például az America Online (AOL) és a CompuServe sokkal azelőtt híressé válik, mint az internet. Mindannyian használtuk és használjuk az IM szolgáltatást mindennapi életünkben. Különösen a fiatal generáció körében nagyon híres az IM, mint például a WhatsApp vagy a Telegram. Mit szólnál, ha beállítanánk a saját csevegőszerverünket? Tegyük meg ezt az Openfire nevű nyílt forráskódú és többplatformos alkalmazással.

Mi az az Openfire?

Az Openfire egy Azonnali üzenetküldő és csoportos csevegőszerver, Java nyelven írva, és XMPP protokollt használ. > (Extensible Messaging and Presence Protocol) szerver. A Wikipédia jelentése szerint az Openfire korábban „Wildfire” és „Jive Messenger” néven szerepelt. Az Alkalmazásszoftvert a Jive Software és az „IgniteRealtime.org” nevű közösség fejlesztette ki, és az Apache licenc alatt van.

Openfire funkciók

  • Web alapú rendszergazdai vezérlés
  • SSL/TLS támogatás
  • LDAP kapcsolat
  • Felhasználóbarát
  • Platformfüggetlen
Tesztkörnyezet
  • OSUbuntu 20.04 és CentOS 8
  • OpenFire ServerOpenfire 4.5.3 [Szerver]
  • IM kliensSpark2.9.2 [kliens]

Openfire telepítése Linux alatt

Az Openfire, ahogy fentebb említettük, egy többplatformos alkalmazás, amely minden ismert platformon elérhető – Windows, Mac és Linux >. Az alábbi linkről letöltheti, csomagolhatja az Ön OS és architektúrája szempontjából releváns:

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

A következő wget paranccsal is letöltheti a csomagot, és telepítheti a dpkg vagy az rpm paranccsal az alábbiak szerint.

Telepítse az OpenFire-t Debian/Ubuntu/Linux Mint rendszerre

wget http://download.igniterealtime.org/openfire/openfire_4.5.3_all.deb
sudo dpkg -i openfire_4.5.3_all.deb
Minta kimenet
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

RHEL/CentOS/Fedora rendszeren

wget http://download.igniterealtime.org/openfire/openfire-4.5.3-1.i686.rpm
rpm -ivh openfire-4.5.3-1.i686.rpm
Minta kimenet
Preparing...                ########################################### [100%]
   1:openfire               ########################################### [100%]

A sikeres telepítés után állítsa le és indítsa el az Openfire szolgáltatást.

sudo systemctl stop openfire
sudo systemctl start openfire

Most mutasson a böngészőben a „http://localhost:9090” vagy „http://your-ip-address:9090” címre, és kövesse az alábbi egyszerű lépéseket az Openfire telepítéséhez. a gépeden.

1. Válassza az Előnyben részesített nyelvet (én az angol lehetőséget választottam).

2. Válassza a Domain név, az Rendszergazdai port és a Biztonságos rendszergazdai port lehetőséget. Általában nem kell módosítania ezeket az adatokat, amíg nincs szüksége egyéni portra.

3. Lehetősége van beállítani külső adatbázist, valamint beágyazott adatbázist vagy használhat. A beágyazott adatbázis nem igényel külső adatbázis-konfigurációt, ezért könnyen konfigurálható és beállítható, de nem nyújt ugyanolyan szintű teljesítményt, mint egy külső adatbázis.

4. Ezután be kell állítania egy profilbeállítást.

5. Az utolsó lépés az Rendszergazdai jelszó és az e-mail cím beállítása. Megjegyzés, hogy az új telepítésben a jelenlegi jelszó „admin”.

6. Sikeres beállítás esetén egy megerősítő üzenet jelenik meg.

7. Jelentkezzen be az Openfire Admin oldalra a fent beállított „admin” felhasználónévvel és jelszóval.

8. Ezután hozzon létre egy új felhasználót a Felhasználók/csoportok alatt.

A szerver beállítása sikeresen megtörtént, felvehet felhasználókat, csoportokat, névjegyeket, bővítményeket stb. Az alkalmazás X alapú, és nagyon praktikus, csak néhány kattintásnyira van. És most le kell töltenünk a „Spark” kliens alkalmazást a felhasználói kommunikációhoz.

A Spark Client telepítése

Töltse le és telepítse a többplatformos Spark klienst rendszeréhez az alábbi link segítségével.

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

Miután telepítette a Spark klienst, nyissa meg az alkalmazást, és adja meg az Openfire szerver felhasználónevét, jelszavát ésIP-címét.

Miután bejelentkezett, cseveghet az online felhasználókkal.

Ez minden most. Maradjon kapcsolatban a Tecmint szolgáltatással. Ne felejtsd el nekünk megjegyzés rovatunkban elmondani, hogy mennyire tetszett a cikk.