Jak utworzyć własny serwer IM/CHAT za pomocą „Openfire” w Linux

Jak utworzyć własny serwer IM/CHAT za pomocą „Openfire” w Linux

Wraz z wynalezieniem Internetu, sposób komunikacji, dawno temu. E-mail zastąpiono tradycyjną pocztę pocztową. E -mail był szybki, wciąż było kilka wąskich gardeł. Nie wiedziałby, czy osoba na drugim końcu jest online, czy nie, dlatego e -mail był szybkim sposobem komunikacji niż poczta, ale jej ograniczenia ustąpiły Wiadomości błyskawiczne (JESTEM).

Wiadomości błyskawiczne tak jak Ameryka online (Aol) I CompuServe zasłynąć dużo, zanim internet stanie się sławny. Wszyscy użyliśmy i nadal używaliśmy JESTEM W naszym codziennym życiu. Zwłaszcza wśród młodych pokoleń, JESTEM jest bardzo znany jak WhatsApp Lub Telegram. Co powiesz na ustawienie własnego serwer czatu? Zróbmy to za pomocą aplikacji typu open source i cross-platform, o nazwie Otwarty ogień.

Co to jest Otwarty pożar?

Otwarty ogień jest Wiadomości błyskawiczne I Grupa serwer czatu, napisany Jawa które używa XMPP (Rozszerzalny protokół wiadomości i obecności) serwer. Wikipedia donosi, że Openfire był wcześniej nazywany 'Pożar' I 'Jive Messenger'. Oprogramowanie aplikacji jest opracowywane przez Oprogramowanie Jive i społeczność o nazwie 'IgniterealTime.org'i jest licencjonowany pod Apache Licencja.

Funkcje otwartego ognia

  • Internetowa kontrola administratora
  • Obsługa SSL/TLS
  • Łączność LDAP
  • Przyjazny użytkownikowi
  • Niezależny platforma
Środowisko testowe
  • OS - Ubuntu 20.04 I Centos 8
  • Serwer Openfire - Openfire 4.5.3 [Serwer]
  • Jestem klientem - Spark2.9.2 [Klient]

Instalacja Openfire w Linux

Otwarty ogień, Jak wspomniano powyżej, jest aplikacją międzyplatformową, dostępną dla wszystkich znanych platform - Okna, Prochowiec I Linux. Możesz pobrać, pakować odpowiednie dla Twojego OS i architektura z linku podanego poniżej:

  1. http: // www.IgniterealTime.org/pobieranie/indeks.Jsp

Możesz także użyć następującego polecenia WGET, aby pobrać pakiet i zainstalować go za pomocą dpkg Lub RPM polecenie, jak pokazano poniżej.

Zainstaluj Openfire na Mint Debian/Ubuntu/Linux

$ wget http: // pobierz.IgniterealTime.Org/Openfire/Openfire_4.5.3_All.Deb $ sudo dpkg -i Openfire_4.5.3_All.Deb
Przykładowy wyjście
Wybieranie wcześniej niezbędnego pakietu Openfire. (Czytanie bazy danych… 539398 plików i obecnie zainstalowanych katalogi.) Przygotowanie do rozpakowania Openfire_4.5.3_All.Deb… rozpakowanie Openfire (4.5.3)… Konfigurowanie Openfire (4.5.3)… Wyzwalacze przetwarzania dla SystemD (245.4-4ubuntu3.2)… Wyzwalacze przetwarzania dla UREADAHEAD (0.100.0-21)… UREADAHEAD zostanie odtworzony na następnym ponownym uruchomieniu 

Na RHEL/CENTOS/FEDORA

# wget http: // pobierz.IgniterealTime.Org/Openfire/Openfire-4.5.3-1.i686.RPM # rpm -ivh Openfire -4.5.3-1.i686.RPM
Przykładowy wyjście
Przygotowanie… ########################################### [100%] 1 1 1 1 1 : OpenFire ########################################### [100%]

Po udanej instalacji, Zatrzymywać się I Początek Usługa Openfire.

$ sudo systemCtl Stop Openfire $ sudo systemctl start openfire 

Teraz wskazuj przeglądarkę, aby „http: // localhost: 9090" Lub "http: // Your-IP-Address: 9090”I wykonaj te proste kroki, aby zainstalować Openfire na komputerze.

1. Wybierz preferowany język (wybrałem język angielski).

Język konfiguracji otwartej

2. Wybierać Nazwa domeny, Port administracyjny, I Bezpieczny port administracyjny. Zasadniczo nie musisz zmieniać tych danych, dopóki nie potrzebujesz niestandardowego portu.

Ustawienia serwera Openfire

3. Masz opcję ustawienia Zewnętrzna baza danych a także lub może korzystać z wbudowanej bazy danych. Wbudowana baza danych nie wymaga konfiguracji zewnętrznej bazy danych, dlatego jest łatwa do konfiguracji i ustawienia, ale nie daje takiego samego poziomu wydajności jak zewnętrzna baza danych.

Ustawienia bazy danych Openfire

4. Następnie musisz skonfigurować Ustawienie profilu.

Ustawienia profilu Openfire

5. Ostatnim krokiem jest skonfigurowanie hasło administratora I adres e -mail. Notatka, że bieżące hasło to 'Admin', w nowej instalacji.

Konto administratora Openfire

6. W udanej konfiguracji pokazano komunikat potwierdzający.

Konfiguracja Openfire Complete

7. Zaloguj się do Otwarty ogień Administrator za pomocą nazwy użytkownika „Admin" I hasło, ten, który ustawiliśmy powyżej.

Login administratora Openfire Informacje o serwerze Openfire

8. Następny, Utwórz nowego użytkownika pod Użytkownicy/grupy.

Utwórz nowego użytkownika w Openfire

Serwer jest skonfigurowany pomyślnie, możesz Dodaj użytkowników, grupy, Łączność, wtyczki, itp. Ponieważ aplikacja jest X oparty i jest bardzo przydatny, jest to tylko kilka kliknięć dalej. A teraz musimy pobrać aplikację klienta ”Iskra', do komunikacji użytkownika.

Instalacja klienta Spark

Pobierz i zainstaluj platformę krzyżową Klient iskr dla twojego systemu za pomocą poniższego linku.

  1. http: // www.IgniterealTime.org/pobieranie/indeks.Jsp

Po zainstalowaniu Spark Client otwórz aplikację i wprowadź nazwa użytkownika, hasło, I adres IP serwera Openfire.

Spark IM Client

Po zalogowaniu możesz porozmawiać z użytkownikami, którzy są online.

Spark Client Chat Window

To wszystko na teraz. Pozostań w kontakcie z Tecmint. Nie zapomnij nam powiedzieć, jak bardzo podobał ci się artykuł w naszej sekcji komentarzy.