Szukasz jednego z najlepszych oprogramowania do czatu open source do komunikowania się z zespołem w czasie rzeczywistym? Pomyśl o czacie rakietowym.
Co to jest aplikacja na czacie rakiet?
Jest to samodzielne bezpłatne i open source rozwiązanie czatu i najlepsza alternatywa dla innych oprogramowania do czatu open source, takich jak Slack do komunikacji zespołowej. Umożliwia firmom lub dowolnej grupie tworzenie własnej platformy czatu online do komunikowania się i współpracy za pomocą czatu zespołowego, nawet połączenia wideo lub audio z udostępnianiem ekranu mogą być możliwe z rakietą dla bardziej wydajnej pracy zespołowej.
Czat rakietowy jest podzielony na dwie sekcjeserwer i klient.Możemy zainstalować serwer w systemie OS Linux, takim jak Debian i Centos. Jednak tutaj używamy Ubuntu opartego na Debian do instalacji serwera Rocketchat. Podczas gdy klient Rocketchat jest aplikacją międzyplatformową dostępną dla systemu Windows, Linux, MacOS, Android i iOS.
Jest to otwarte źródło czatu zespołowego w czasie rzeczywistym lub asynchronicznym, co oznacza brak opóźnienia w omawianiu i udostępnianiu pomysłów, projektu i plików.
Notatka: Używamy Ubuntu 19.04 do czatu rakietowego, jednak kroki instalacji i proces będą takie same dla Ubuntu 18.10/18.04; 17.10, 16.10, 16.04. 15, 14.04; Plus Debian, Linux Mint, Elementary OS i inne oparte na Debiana.
Możesz zainstalować serwer Rocketchat na Ubuntu przy użyciu dwóch metod jednejPSTRYKNĄĆa inne jest ręczne, dodająckażda zależność. Pokaże oba.
Instalowanie serwera czatu rakietowego na Ubuntu 19.04 za pomocą SNAP
Zalecana metoda: Jest to najprostszy i prosty sposób instalacji serwera czatu rakietowego na Ubuntu bez bólu głowy konfigurowania różnych rzeczy. Po prostu wpisz pojedyncze polecenie i zaciągnięcie! Skończyłeś.
Za pomocą Snap
W Ubuntu 19.04, Snap jest domyślnie instalowany, jednak w przypadku starszych wersji musimy go najpierw zainstalować:
sudo apt-get install snapd
Po instalacji SNAP, wpisz polecenie instalacji serwera rakietowego:
sudo snap install rocketchat-server
Poczekaj kilka minuta po zakończeniu otwórz przeglądarkę i wpisz:
https://localhost:3000
Druga metoda- ręcznie zainstaluj czat rakiet
W tej metodzie zainstalujemy każdy jeden po drugim dla Rocket.chat na Ubuntu 18.04
Krok 1: Zainstaluj niezbędne zależności czatu rakietowego od Ubuntu
sudo apt-get install dirmngr
sudo apt-get install curl graphicsmagick build-essential
Krok 2: Zainstaluj monogdb na czat rakiet
Instalacja Rocketchat Ubuntu potrzebuje MongoDB do przechowywania danych, więc oto polecenia jego instalacji. Podczas pisania artykułu najnowsza wersja to 4.0. Możesz zobaczyć późniejsze aktualizacje MongoDB zTutaj.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
Dodaj MongoDB do automatycznego uruchamiania z rozruchem
systemctl enable mongod systemctl start mongod
Aby uaktualnić MongoDB do najnowszego, po prostu uruchom polecenie aktualizacji apt-get.
Krok 3: Zainstaluj Node.js & NPM
sudo apt-get update && sudo apt-get install -y curl && curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt-get install -y nodejs
sudo npm install -g inherits n
sudo n 8.11.3
Krok 4: Zainstaluj czat rakiet
sudo curl -L https://releases.rocket.chat/latest/download -o /tmp/rocket.chat.tgz
sudo tar -xzf /tmp/rocket.chat.tgz -C /tmp
sudo cd /tmp/bundle/programs/server
sudo npm install
sudo mv /tmp/bundle /opt/Rocket.Chat
cd.. sudo cd opt/Rocket.chat
Skonfiguruj rakietę. Usługa czatu
Dodaj użytkownika do czatu rakietowego:
sudo useradd -M rocketchat && sudo usermod -L rocketchat
sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat
Przypisanie adresu IP i portu do czatu rakietowego
Zmień linię „Twój serwer-IP-Address”Z adresem IP serwera, którego chcesz użyć do dostępu do Rocketchat.
export ROOT_URL=https://your-server-IP-address:3000/ export MONGO_URL=mongodb://localhost:27017/rocketchat export PORT=3000
sudo systemctl restart mongod
node main.js
Drobnostki: Jeśli chcesz utworzyć usługę czatu rakietowego, która automatycznie zaczyna się od systemu w tle, użyj następujących poleceń:
sudo npm install -g forever
sudo npm install -g forever-service
sudo forever-service install -s main.js -e "ROOT_URL=https://you-server-ip/ MONGO_URL=mongodb://localhost:27017/rocketchat PORT=3000" rocketchat
Polecenia do interakcji z serwisem rocketchat:
Start - „Sudo Service Rocketchat Start”
Stop - „Sudo Service Rocketchat Stop”
Status - „Status Sudo Service Rocketchat”
Restart - „Sudo Service Rocketchat Restart”
Konfiguracja czatu rakietowego
Po zainstalowaniu czatu rakietowego przejdź do przeglądarki i dostęp do niej z ustawionym dla niego adresem IP serwera podczas instalacji wraz z portem 3000.
Kreator konfiguracji będzie się konfigurować podaj informacje, takie jak szczegóły organizacji, nazwa użytkownika administratora i hasło, informacje o serwerze i reszta.
Dodaj użytkowników do rocketchat
Z interfejsu Rocketchat kliknij trzy kropki podane w prawym rogu lewego panelu bocznego i wybierzAdministracja
Kliknij opcję użytkowników, a następnie ikonę „+” podaną po prawej stronie ekranu i dodaj użytkownika do czatu rakietowego.
Zainstaluj klient czatu rakietowego na Ubuntu
1.Przejdź do klienta rakiet czatuStrona pobieraniai pobierz go zgodnie z platformą. Jest dostępny dla systemu Windows, Linux, MacOS, Android i iOS. Tutaj zainstalujemy go dla Linux (Ubuntu, Debian, Linux Mint i Elementary OS).
2. Wybierz opcję Linux, a następnie bezpośrednie pobieranie.
3.Albo przejdź do folderu do pobrania i kliknij dwukrotniepobrany pakiet debian Rocketchat ClientA menedżer pakietów Ubuntu wyskakuje, aby go zainstalować. Lub po prostu otwórz przełącznik wiersza polecenia na katalog pobierania i uruchom polecenie DPKG.
cd Downloads
sudo dpkg - (nazwa pakietu Rocketchat Debian)
W naszym przypadku było to jak:
sudo dpkg -i rocketchat_2.15.1_amd64.deb
Użyj więc pobranej nazwy pakietu klienta i naciśnijWchodzićprzycisk dozainstalowaćTo.
Następnie przejdź do UbuntuAplikacjai poszukaj rakiety
Otwórz go i wprowadźIP serwera rakietowegoktóre stworzyłeś, aby podłączyćAplikacja klientai uderzŁączyćprzycisk.
Ponieważ mój serwer czatu rakietowego został zainstalowany lokalnie i ten sam system używany do instalacji klienta, dlatego użyłem adresu IP LocalHost, jednak musisz wprowadzić adres IP swojego serwera czatu rakietowego.
WprowadźNazwa użytkownika i hasłokonta użytkownika, które należy utworzyć na serwerze rakiet.
Wszystko jest ustawione, teraz możemy zacząć rozmawiać z członkami naszego zespołu.
Inne przydatne zasoby: