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

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

Am prezentat în detaliu caracteristicile Outlook 2010, dar, din moment ce nu va fi lansat înainte de iunie 2010, este timpul să ne uităm la Thunderbird 3. Există...

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Î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!