Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

OpenFire to wieloplatformowy serwer rozmów w czasie rzeczywistym oparty na protokole XMPP. Jest to idealne rozwiązanie, jeśli chcesz hostować własny serwer czatu, ale nie chcesz zajmować się skomplikowanymi aplikacjami, takimi jak RocketChat, Mattermost i inne.

Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

W tym przewodniku pokażemy, jak skonfigurować serwer OpenFire w systemie Linux. Aby jednak uzyskać dostęp do serwera, musisz zainstalować klienta Spark. Aby uzyskać więcej informacji o Spark, kliknij tutaj .

Instalowanie OpenFire na serwerze Linux

Konfiguracja serwera czatu OpenFire jest prosta w porównaniu z wieloma innymi usługami czatu dzięki jego metodzie instalacji. Nie ma potrzeby pobierania mnóstwa skomplikowanych plików konfiguracyjnych. Zamiast tego wszystko jest spakowane w plikach DEB i RPM.

Aby serwer OpenFire działał na twoim macierzystym serwerze Linux (lub komputerze stacjonarnym, który może działać przez 100% czasu), zacznij od uruchomienia terminala i zalogowania się do serwera. Następnie postępuj zgodnie z instrukcjami instalacji wiersza polecenia opisanymi poniżej.

Ubuntu

Na Ubuntu Linux Server możesz szybko zainstalować aplikację serwera OpenFire, pobierając pakiet DEB bezpośrednio z Internetu. Aby pobrać DEB, użyj następującego  polecenia wget  .

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

Pobranie pakietu OpenFire DEB na serwer Ubuntu nie zajmie zbyt wiele czasu. Po zakończeniu procesu pobierania możesz zainstalować oprogramowanie za pomocą następującego  Trafne polecenie.

sudo apt install openfire_4.6.0_all.deb

Podczas instalacji pakietu OpenFire DEB na Ubuntu Server zostanie on automatycznie skonfigurowany do uruchamiania przy rozruchu przy użyciu Systemd. Zostanie również skonfigurowany do natychmiastowego uruchomienia. Możesz sprawdzić stan OpenFire za  pomocą statusu systemctl .

systemctl status openfire

Po sprawdzeniu stanu serwera otwórz przeglądarkę na swoim komputerze i wejdź pod następujący adres URL i przejdź do następnej części przewodnika.

http://adres-ip-twojego-serwera:9090

Debiana

Jeśli używasz Debian Linux jako serwera, będziesz mógł zainstalować serwer czatu OpenFire podobnie do Ubuntu Server, pobierając DEB i instalując go. Aby rozpocząć, użyj następującego polecenia wget,  aby pobrać najnowszą wersję OpenFire.

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

Po pobraniu pakietu DEB na serwer Debiana użyj  polecenia dpkg,  aby zainstalować pakiet serwera OpenFire na swoim komputerze. 

sudo dpkg -i openfire_4.6.0_all.deb

Podczas instalacji mogłeś zauważyć pewne błędy pojawiające się na ekranie. Te błędy są błędami zależności. Aby je naprawić, postępuj zgodnie z tym przewodnikiem, jak rozwiązać problemy z zależnościami w Debianie .

Po skonfigurowaniu pakietu OpenFire DEB na serwerze Debiana otwórz kartę przeglądarki, przejdź do następującego adresu URL i przejdź do następnej sekcji przewodnika.

http://adres-ip-twojego-serwera:9090

Arch Linux

Arch Linux to jedyny główny system operacyjny Linux, który bezpośrednio obsługuje serwer OpenFire. Tak więc, jeśli używasz Archa jako serwera Linux, będziesz mógł zainstalować aplikację serwera OpenFire za pomocą następującego polecenia pacman  .

sudo pacman -S openfire

Po instalacji musisz ręcznie włączyć i uruchomić OpenFire za pomocą systemctl .

sudo systemctl enable openfire sudo systemctl start openfire

Na koniec otwórz kartę przeglądarki, odwiedź ten adres URL i przejdź do następnej sekcji przewodnika.

http://adres-ip-twojego-serwera:9090

CentOS/RHEL

Jeśli masz serwer CentOS lub RedHat Enterprise Linux, będziesz mógł zainstalować OpenFire w systemie Linux dzięki plikowi pakietu RPM, który mają na swojej stronie internetowej. Aby rozpocząć, użyj polecenia wget,  aby pobrać najnowszą wersję RPM.

Uwaga: link do pobrania jest bardzo długi, więc skróciliśmy go, aby zaoszczędzić miejsce. 

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

Po pobraniu pliku RPM na serwer CentOS/RHEL instalacja jest prosta. Za pomocą polecenia rpm  zainstaluj pakiet.

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

Włącz i uruchom serwer OpenFire.

sudo systemctl enable openfire sudo systemctl start openfire

Otwórz następujący adres URL w zakładce przeglądarki i postępuj zgodnie z następną sekcją przewodnika.

http://adres-ip-twojego-serwera:9090

Konfigurowanie OpenFire

Aby skonfigurować serwer czatu OpenFire, postępuj zgodnie z instrukcjami krok po kroku poniżej.

Krok 1: Wybierz język, którym mówisz, wybierając go w oknie OpenFire.

Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

Krok 2: Wprowadź nazwę domeny XMPP. OpenFire powinien automatycznie wykryć te informacje (nazwę hosta twojego serwera), więc możesz pozostawić je puste.

Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

Krok 3: Wybierz typ bazy danych, której chcesz używać z OpenFire. Jeśli nie znasz baz danych, wybierz opcję „Wbudowana baza danych”.

Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

Krok 4: W przypadku „Ustawienia profilu” wybierz opcję „Domyślne”. Pozwoli to na najprostsze i najszybsze wdrożenie serwera. Alternatywnie, jeśli wolisz większe bezpieczeństwo, wybierz „Tylko haszowane hasła”.

Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

Krok 5: Ustaw hasło administratora OpenFire i wpisz w polu poprawny adres e-mail. Upewnij się, że hasło administratora jest łatwe do zapamiętania, ale także bezpieczne. 

Krok 6: Wybierz przycisk „Zaloguj się do konsoli administratora”, aby zalogować się do nowego serwera czatu, używając  konta użytkownika admin  i nowego hasła jako hasła.

Po zalogowaniu pojawi się konsola czatu OpenFire. W tym miejscu kliknij „Użytkownicy/Grupy”, aby rozpocząć dodawanie znajomych do swojego serwera. Możesz także utworzyć obszar czatu grupowego, wybierając „Czat grupowy”.

Jak hostować serwer czatu za pomocą OpenFire w systemie Linux

Pamiętaj, że dostęp do serwera czatu OpenFire będziesz mieć tylko za pomocą klienta Spark. Pobierz to tutaj.

Leave a Comment

Łączenie/kontrolowanie komputerów przez sieć za pomocą KontrolPack

Łączenie/kontrolowanie komputerów przez sieć za pomocą KontrolPack

Kontroluj komputery w swojej sieci z łatwością dzięki KontrolPack. Łącz i zarządzaj komputerami z różnymi systemami operacyjnymi bez wysiłku.

Emuluj kliknięcia klawiatury i myszy za pomocą Actionaz

Emuluj kliknięcia klawiatury i myszy za pomocą Actionaz

Czy chcesz automatycznie wykonywać powtarzające się zadania? Zamiast klikać przycisk wiele razy ręcznie, czy nie byłoby lepiej, gdyby aplikacja…

Pobieranie z BBC iPlayer na iPhonea

Pobieranie z BBC iPlayer na iPhonea

iDownloade to wieloplatformowe narzędzie, które umożliwia użytkownikom pobieranie treści bez zabezpieczeń DRM z serwisu iPlayer BBC. Umożliwia pobieranie obu filmów w formacie .mov.

14 nowych funkcji w Thunderbirdzie 3, które Cię ucieszą

14 nowych funkcji w Thunderbirdzie 3, które Cię ucieszą

Funkcje programu Outlook 2010 omówiliśmy szczegółowo, ale ponieważ nie zostanie on wydany przed czerwcem 2010 r., czas przyjrzeć się bliżej programowi Thunderbird 3.

Pobierz symulator lotu FlightGear za darmo [Baw się dobrze]

Pobierz symulator lotu FlightGear za darmo [Baw się dobrze]

Od czasu do czasu każdy potrzebuje przerwy. Jeśli szukasz ciekawej gry, wypróbuj Flight Gear. To darmowa, wieloplatformowa gra typu open source.

Diagnoza MP3: Rozwiąż do 50 problemów z plikami audio MP3

Diagnoza MP3: Rozwiąż do 50 problemów z plikami audio MP3

MP3 Diags to najlepsze narzędzie do rozwiązywania problemów w Twojej kolekcji audio. Potrafi poprawnie oznaczyć pliki mp3, dodać brakujące okładki albumów i naprawić VBR.

Aplikacje do powiadomień Google Voice na pulpicie

Aplikacje do powiadomień Google Voice na pulpicie

Podobnie jak Google Wave, Google Voice wzbudził spore zainteresowanie na całym świecie. Google dąży do zmiany sposobu, w jaki się komunikujemy, a ponieważ staje się coraz bardziej

OK Sampler to darmowe oprogramowanie do tworzenia próbek muzyki

OK Sampler to darmowe oprogramowanie do tworzenia próbek muzyki

Czym jest samplowanie? Według Wikipedii „jest to akt pobrania fragmentu lub próbki jednego nagrania dźwiękowego i ponownego wykorzystania go jako instrumentu lub

Pobierz ulubione z serwisu Flickr za pomocą FlickrFaves

Pobierz ulubione z serwisu Flickr za pomocą FlickrFaves

Istnieje wiele narzędzi, które pozwalają użytkownikom serwisu Flickr pobierać zdjęcia w wysokiej jakości, ale czy istnieje sposób na pobranie ulubionych z serwisu Flickr? Niedawno…

Kopia zapasowa Google Sites: import/eksport

Kopia zapasowa Google Sites: import/eksport

Google Sites to usługa Google, która pozwala użytkownikom hostować witrynę na serwerze Google. Jest jednak jeden problem: nie ma wbudowanej opcji tworzenia kopii zapasowej.