Cum să găzduiești un server de chat cu OpenFire pe Linux

OpenFire este un server de chat în timp real, multiplatformă, care se bazează pe protocolul XMPP. Este perfect dacă doriți să vă găzduiți propriul server de chat, dar nu doriți să vă ocupați de aplicații complicate precum RocketChat, Mattermost și altele.

Cum să găzduiești un server de chat cu OpenFire pe Linux

În acest ghid, vă vom arăta cum să configurați serverul OpenFire pe Linux. Cu toate acestea, pentru a vă accesa serverul, va trebui să instalați clientul Spark. Pentru mai multe informații despre Spark, faceți clic aici .

Instalarea OpenFire pe un server Linux

Configurarea unui server de chat OpenFire este simplă, în comparație cu multe alte servicii de chat datorită metodei sale de instalare. Nu este nevoie să descărcați o grămadă de fișiere de configurare confuze. În schimb, totul este împachetat în fișiere DEB și RPM.

Pentru a rula serverul OpenFire pe serverul dvs. de acasă Linux (sau computerul desktop care poate rămâne pornit 100% din timp), începeți prin a lansa un terminal și a vă conecta la server. Apoi, urmați instrucțiunile de instalare din linia de comandă prezentate mai jos.

Ubuntu

Pe Ubuntu Linux Server, puteți instala rapid aplicația de server OpenFire descărcând pachetul DEB direct de pe internet. Pentru a descărca DEB, utilizați următoarea  comandă wget  .

wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.6.0_all.deb -O openfire_4.6.0_all.deb

Pachetul OpenFire DEB nu va dura prea mult pentru a se descărca pe serverul Ubuntu. Odată ce procesul de descărcare este finalizat, puteți instala software-ul folosind următoarea  comandă Apt .

sudo apt install openfire_4.6.0_all.deb

În timpul instalării pachetului OpenFire DEB pe Ubuntu Server, acesta va fi configurat automat să pornească la pornire folosind Systemd. De asemenea, va fi configurat să pornească imediat. Puteți verifica starea OpenFire cu  starea systemctl .

starea systemctl openfire

După ce verificați starea serverului, deschideți un browser pe computer și accesați următoarea adresă URL și treceți la următoarea secțiune a ghidului.

http://adresa-ip-a-serverului-vou:9090

Debian

Dacă utilizați Debian Linux ca server, veți putea instala serverul de chat OpenFire în mod similar cu Ubuntu Server, descarcând DEB-ul și instalându-l. Pentru a începe, utilizați următoarea comandă wget  pentru a prelua cea mai recentă versiune a OpenFire.

wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.6.0_all.deb -O openfire_4.6.0_all.deb

După descărcarea pachetului DEB pe serverul dumneavoastră Debian, utilizați  comanda dpkg  pentru a instala pachetul server OpenFire pe computer. 

sudo dpkg -i openfire_4.6.0_all.deb

În timpul instalării, este posibil să fi observat că apar unele erori pe ecran. Aceste erori sunt erori de dependență. Pentru a le remedia, vă rugăm să urmați acest ghid despre cum să corectați problemele de dependență pe Debian .

Cu pachetul OpenFire DEB configurat pe serverul dumneavoastră Debian, deschideți o filă de browser, accesați următoarea adresă URL și treceți la următoarea secțiune a ghidului.

http://adresa-ip-a-serverului-vou:9090

Arch Linux

Arch Linux este singurul sistem de operare Linux principal care acceptă direct serverul OpenFire. Deci, dacă rulați Arch ca server Linux, veți putea instala aplicația server OpenFire cu următoarea comandă pacman  .

sudo pacman -S openfire

După instalare, va trebui să activați și să porniți OpenFire folosind manual systemctl .

sudo systemctl activa openfire sudo systemctl pornește openfire

În cele din urmă, deschideți o filă de browser, vizitați această adresă URL și treceți la următoarea secțiune a ghidului.

http://adresa-ip-a-serverului-vou:9090

CentOS/RHEL

Dacă aveți un server CentOS sau RedHat Enterprise Linux, veți putea instala OpenFire pe Linux datorită fișierului pachet RPM pe care îl au pe site-ul lor. Pentru a începe, utilizați comanda wget  pentru a descărca cea mai recentă versiune RPM.

Notă: linkul de descărcare este foarte lung, așa că l-am scurtat pentru a economisi spațiu. 

wget https://bit.ly/34g84oy -O openfire-4.6.0-1.x86_64.rpm

După descărcarea fișierului RPM pe serverul dvs. CentOS/RHEL, instalarea este simplă. Folosind comanda rpm  , instalați pachetul.

sudo rpm -ivh openfire-4.6.0-1.x86_64.rpm

Activați și porniți serverul OpenFire.

sudo systemctl activa openfire sudo systemctl pornește openfire

Deschideți următoarea adresă URL într-o filă de browser și urmați împreună cu următoarea secțiune a ghidului.

http://adresa-ip-a-serverului-vou:9090

Configurarea OpenFire

Pentru a configura serverul de chat OpenFire, urmați instrucțiunile pas cu pas de mai jos.

Pasul 1: Alegeți limba pe care o vorbiți selectând-o în fereastra OpenFire.

Cum să găzduiești un server de chat cu OpenFire pe Linux

Pasul 2: Introduceți numele de domeniu XMPP. OpenFire ar trebui să detecteze automat aceste informații (numele de gazdă al serverului dvs.), așa că este în regulă să le lăsați necompletate.

Cum să găzduiești un server de chat cu OpenFire pe Linux

Pasul 3: Selectați tipul de bază de date pe care doriți să o utilizați cu OpenFire. Dacă nu sunteți familiarizat cu bazele de date, alegeți „Bază de date încorporată”.

Cum să găzduiești un server de chat cu OpenFire pe Linux

Pasul 4: Pentru „Setări profil”, alegeți opțiunea „Implicit”. Acesta va permite cea mai simplă și mai rapidă implementare a serverului. Alternativ, dacă preferați mai multă securitate, alegeți „Numai parolele hashed”.

Cum să găzduiești un server de chat cu OpenFire pe Linux

Pasul 5: Setați parola de administrator OpenFire și completați o adresă de e-mail validă în casetă. Asigurați-vă că parola de administrator este memorabilă, dar și sigură. 

Pasul 6: Selectați butonul „Conectați-vă la consola de administrare” pentru a vă conecta la noul server de chat folosind  admin  ca cont de utilizator și noua parolă ca parolă.

Odată autentificat, va apărea consola de chat OpenFire. De aici, faceți clic pe „Utilizatori/Grupuri” pentru a începe să adăugați prieteni pe serverul dvs. De asemenea, puteți crea o zonă de chat de grup selectând „Chat de grup”.

Cum să găzduiești un server de chat cu OpenFire pe Linux

Amintiți-vă, veți putea accesa serverul de chat OpenFire doar cu clientul Spark. Descărcați-l aici.

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.