Obrolan roket: Cara menginstal server & Client obrolan Rocket di Ubuntu 19.04

Apakah Anda mencari salah satu perangkat lunak obrolan open source terbaik untuk berkomunikasi dengan tim Anda secara real time? Kemudian pikirkan tentang Obrolan Roket.

Apa itu aplikasi obrolan Rocket?

Ini adalah solusi obrolan sumber terbuka dan gratis yang dihosting sendiri dan alternatif terbaik untuk perangkat lunak obrolan sumber terbuka lainnya seperti Slack untuk komunikasi tim. Ini memungkinkan perusahaan atau grup mana pun untuk membuat platform obrolan online mereka sendiri untuk berkomunikasi dan berkolaborasi menggunakan obrolan tim, bahkan panggilan video atau audio dengan berbagi layar dapat dimungkinkan dengan obrolan Rocket untuk kerja tim yang lebih efisien.

Obrolan Rocket dibagi menjadi dua bagian server dan client. Kita dapat menginstal server di OS Linux seperti Debian dan Centos. Namun, di sini kita menggunakan Ubuntu berbasis Debian untuk instalasi server Rocketchat. Sedangkan client Rocketchat adalah aplikasi lintas platform yang tersedia untuk Windows, Linux, MacOS, Android, dan iOS.

Ini adalah sumber terbuka obrolan tim real-time atau asinkron yang berarti tidak ada penundaan dalam mendiskusikan dan berbagi ide, proyek, dan file.

Catatan : Kita menggunakan Ubuntu 19.04 untuk Rocket Chat, namun langkah instalasi dan prosesnya akan sama untuk Ubuntu 18.10/18.04;17.10, 16.10, 16.04. 15, 14,04; ditambah Debian, Linux Mint, Unsurtary OS dan berbasis Debian lainnya.

Anda dapat menginstal server RocketChat di Ubuntu menggunakan dua metode satu adalah SNAP dan lainnya manual dengan menambahkan setiap ketergantungan. Akan menunjukkan keduanya.

Menginstal server Rocket Chat di Ubuntu 19.04 menggunakan Snap

Metode yang direkomendasikan : Ini adalah cara yang paling sederhana dan mudah untuk menginstal server Rocket Chat di Ubuntu tanpa harus pusing mengatur hal-hal yang berbeda. Cukup ketik satu perintah dan Puff! Kamu selesai.

Menggunakan Snap

Di Ubuntu 19.04, snap diinstal secara default, namun, untuk versi yang lebih lama, kita harus menginstalnya terlebih dahulu:

sudo apt-get install snapd

Setelah instalasi Snap, ketik perintah instalasi server chat Rocket:

sudo snap install server-roketchat

Tunggu beberapa menit dan setelah selesai buka browser dan ketik:

http://localhost:3000

Metode kedua- Instal obrolan Rocket secara manual

Dalam metode ini, kita akan menginstal masing-masing dan semuanya satu per satu untuk Rocket.Chat di Ubuntu 18.04

Langkah 1: Instal dependensi obrolan Rocket yang diperlukan di Ubuntu

sudo apt-get install dirmngr

sudo apt-get install curl graphicsmagick build-essential

Langkah 2: Instal MonogDB untuk Obrolan Roket

Instalasi RocketChat Ubuntu membutuhkan MongoDB untuk penyimpanan data, jadi berikut adalah perintah untuk instalasinya. Saat menulis artikel versi terbaru adalah 4.0. Anda dapat melihat pembaruan MongoDB selanjutnya dari sini.

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

Tambahkan MongoDB ke startup otomatis dengan boot

systemctl aktifkan mongod systemctl start mongod

Untuk memutakhirkan MongoDB ke yang terbaru, jalankan saja perintah apt-get update.

Langkah 3: Instal 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 mewarisi n

sudo n 8.11.3

Langkah 4: Instal Obrolan Roket

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/bundel/program/server

sudo npm instal

sudo mv /tmp/bundle /opt/Rocket.Chat

cd.. sudo cd opt/Rocket.chat

Konfigurasikan Roket. Layanan obrolan

Tambahkan user untuk Obrolan Roket:

sudo useradd -M rocketchat && sudo usermod -L rocketchat

sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat

Menetapkan alamat IP dan Port ke obrolan Rocket

Ubah baris “ your-server-IP-address ” dengan alamat Ip server yang ingin digunakan untuk mengakses RocketChat.

export ROOT_URL=http://your-server-IP-address:3000/ export MONGO_URL=mongodb://localhost:27017/rocketchat export PORT=3000

sudo systemctl restart mongod

simpul utama.js

Trivia : Jika Anda ingin membuat service obrolan Rocket yang secara otomatis dimulai dengan sistem di latar belakang, gunakan perintah berikut:

sudo npm install -g selamanya

sudo npm install -g service selamanya

sudo selamanya-service install -s main.js -e “ROOT_URL=http://you-server-ip/ MONGO_URL=mongodb://localhost:27017/rocketchat PORT=3000” rocketchat

Perintah untuk berinteraksi dengan service Rocketchat:

Mulai – “sudo service rocketchat start” Berhenti – “sudo service rocketchat stop” Status – “sudo service rocketchat status” Mulai ulang – “sudo service rocketchat restart”

Atur Obrolan Roket

Setelah menginstal Obrolan Rocket, buka browser Anda dan akses dengan Ip server yang telah Anda tetapkan selama instalasi bersama dengan PORT 3000.

Wizard penyiapan akan muncul untuk mengonfigurasi memberikan info seperti detail Organisasi, Nama Pengguna dan Kata Sandi Admin, Info Server dan lainnya.

Tambahkan user ke RocketChat

Dari Interface Rocketchat, klik pada tiga titik yang diberikan di sudut kanan panel sisi kiri dan pilih Administrasi

Klik pada opsi Pengguna dan kemudian ikon Plus ‘+’ yang diberikan di sisi kanan layar dan tambahkan user untuk Obrolan Roket.

Instal Client Obrolan Rocket di Ubuntu

1. Buka halaman unduh client obrolan Rocket dan unduh sesuai platform Anda. Ini tersedia untuk Windows, Linux, MacOS, Android dan iOS. Di sini kita akan menginstalnya untuk Linux (Ubuntu, Debian, Linux Mint, dan Unsurtary OS).

2. Pilih opsi Linux dan kemudian unduh langsung.

3. Buka folder Download Anda dan klik dua kali pada paket Debian client Rocketchat yang didownload dan manajer Paket Ubuntu akan muncul untuk menginstalnya. Atau Buka saja command prompt beralih ke direktori Downloads dan jalankan perintah dpkg.

Download cd

sudo dpkg – (nama paket Rocketchat Debian)

Dalam kasus kita itu seperti:

sudo dpkg -i rocketchat_2.15.1_amd64.deb

Jadi, gunakan nama paket client yang Anda unduh dan tekan tombol enter untuk menginstalnya.

Lalu buka Aplikasi ubuntu dan cari Rocket

Buka dan masukkan IP Rocket Server yang telah Anda buat untuk menghubungkan aplikasi Client dan tekan tombol Connect.

Karena server obrolan Rocket saya diinstal secara lokal dan sistem yang sama digunakan untuk instalasi client, jadi itulah mengapa saya menggunakan alamat IP localhost untuk menghubungkannya, namun, Anda harus memasukkan alamat IP server obrolan Rocket Anda.

Masukkan Nama Pengguna dan password akun user yang harus dibuat di server obrolan Rocket.

Semuanya sudah diatur, sekarang kita bisa mulai mengobrol dengan anggota tim kita.

Sumber Daya Berguna Lainnya:

  • Cara Menginstal Plex Media Server di Ubuntu Langkah Demi Langkah
  • Instal Lamp Stack (Apache, PHP dan MySQL) di Ubuntu 16.04 Server
  • Setup Emby Media Server di Ubuntu Linux
  • Cara memulai, restart & menghentikan server Apache & MySQL di Ubuntu