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