Bii o ṣe Ṣẹda olupin tirẹ IM/Wiregbe Server Lilo "Openfire" ni Lainos


Pẹlu kiikan Intanẹẹti, ọna ibaraẹnisọrọ ti yiyi pada, ni igba pipẹ. Imeeli rọpo ifiweranse ifiweranse ibile. Imeeli naa yara ni ṣiwọn awọn igo kekere kan wa. Ẹnikan kii yoo mọ boya eniyan ti o wa ni opin keji wa lori ayelujara tabi rara, nitorinaa imeeli jẹ ọna iyara ti ibaraẹnisọrọ ju ifiweranse ifiweranṣẹ ṣugbọn awọn idiwọ rẹ fun ọna si Fifiranṣẹ lẹsẹkẹsẹ (IM).

Fifiranṣẹ lẹsẹkẹsẹ bi America Online (AOL) ati CompuServe gba olokiki pupọ ṣaaju Intanẹẹti di olokiki. Gbogbo wa ti lo ati tun nlo IM ninu igbesi aye wa lojoojumọ. Paapa, laarin iran ọdọ, IM jẹ olokiki pupọ bi WhatsApp tabi Telegram. Bawo ni nipa ṣeto olupin iwiregbe ti ara wa? Jẹ ki a ṣe pẹlu orisun-ṣiṣi ati ohun elo agbelebu ti a pe ni Openfire.

Openfire jẹ Fifiranṣẹ lẹsẹkẹsẹ ati olupin iwiregbe Ẹgbẹ, ti a kọ ni Java ti o nlo olupin XMPP (Fifiranṣẹ Afikun ati Ilana Proence) olupin. Awọn ijabọ Wikipedia, Openfire ni a pe ni iṣaaju 'Wildfire' ati 'Jive Messenger'. Sọfitiwia Ohun elo naa ni idagbasoke nipasẹ Jive Software ati agbegbe ti a pe ni 'IgniteRealtime.org', ati pe o ni Iwe-aṣẹ labẹ Iwe-aṣẹ Apache.

  • Iṣakoso Adari Wẹẹbu
  • SSL/TLS atilẹyin
  • Asopọmọra LDAP
  • Olumulo Olumulo
  • Ominira Platform

  • OS - Ubuntu 20.04 ati CentOS 8
  • OpenFire Server - Openfire 4.5.3 [Olupin]
  • Onibara IM - Spark2.9.2 [Onibara]

Fifi sori ẹrọ ti Openfire ni Lainos

Openfire, bi a ti sọ loke jẹ ohun elo agbelebu, ti o wa fun gbogbo awọn iru ẹrọ ti a mọ - Windows, Mac ati Lainos. O le ṣe igbasilẹ, package ti o baamu si OS rẹ ati faaji lati ọna asopọ ti a pese ni isalẹ:

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

O le tun, lo aṣẹ wget atẹle lati ṣe igbasilẹ package ati fi sii nipa lilo dpkg tabi aṣẹ rpm bi a ṣe han ni isalẹ.

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

Lẹhin fifi sori aṣeyọri, Duro ati Bẹrẹ iṣẹ Openfire.

$ sudo systemctl stop openfire
$ sudo systemctl start openfire

Bayi tọka aṣawakiri si “http:// localhost: 9090” tabi “http:// your-ip-address: 9090” ki o tẹle awọn igbesẹ wọnyi ti o rọrun lati fi Openfire sori ẹrọ rẹ.

1. Yan Ede Ti a Fẹ (Mo yan Gẹẹsi).

2. Yan Orukọ ase, ibudo Abojuto, ati ibudo Abojuto Abojuto. Ni gbogbogbo, iwọ ko nilo lati yi awọn data wọnyi pada, titi ti o fi nilo ibudo aṣa.

3. O ni aṣayan lati ṣeto ipilẹ data ita bi daradara tabi tabi le lo ibi ipamọ data ti a fi sii. Ifibọ data ti a beere ko nilo iṣeto ni data ita, nitorina o rọrun lati tunto ati ṣeto, ṣugbọn ko fun ipele iṣẹ kanna bi ibi ipamọ data ita.

4. Lẹhinna, o nilo lati ṣeto eto profaili kan.

5. Igbese ti o kẹhin ni lati ṣeto ọrọ igbaniwọle Admin ati adirẹsi imeeli. Akiyesi, pe ọrọ igbaniwọle lọwọlọwọ ni ‘abojuto’, ninu fifi sori ẹrọ tuntun.

6. Lori iṣeto aṣeyọri, ifiranṣẹ ijẹrisi ti han.

7. Wọle si Openfire Admin nipa lilo orukọ olumulo “abojuto” ati ọrọ igbaniwọle, ọkan ti a ṣeto loke.

8. Itele, ṣẹda olumulo tuntun labẹ Awọn olumulo/Awọn ẹgbẹ.

Ti ṣeto olupin naa ni aṣeyọri, o le ṣafikun awọn olumulo, awọn ẹgbẹ, awọn olubasọrọ, awọn afikun, bbl Niwon ohun elo naa jẹ ipilẹ X ati pe o ni ọwọ pupọ, o kan jinna diẹ. Ati ni bayi a nilo lati ṣe igbasilẹ ohun elo alabara ‘Spark’, fun ibaraẹnisọrọ olumulo.

Fifi sori ẹrọ ti sipaki Onibara

Gbaa lati ayelujara ati Fi sori ẹrọ alakọja Syeed alabara Spark fun eto rẹ ni lilo ọna asopọ isalẹ.

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

Lọgan ti o ti fi alabara Spark sori ẹrọ, ṣii ohun elo naa ki o tẹ orukọ olumulo, ọrọ igbaniwọle, ati adirẹsi IP ti olupin Openfire sii.

Ni kete ti o wọle o le iwiregbe pẹlu awọn olumulo ti o wa lori ayelujara.

Iyẹn ni gbogbo fun bayi. Duro ni asopọ si Tecmint. Maṣe gbagbe lati sọ fun wa, bawo ni o ṣe fẹran nkan naa, ni apakan asọye wa.