Roket Sohbeti: Ubuntu 19.04'e Roket Sohbet Sunucusu ve İstemcisi Nasıl Kurulur

Ekibinizle gerçek zamanlı olarak iletişim kurmak için en iyi açık kaynaklı sohbet yazılımlarından birini mi arıyorsunuz? O zaman roket sohbetini düşünün.

Roket sohbet uygulaması nedir?

Kendini barındıran ücretsiz ve açık kaynaklı sohbet çözümü ve ekip iletişimi için Slack gibi diğer açık kaynaklı sohbet yazılımlarına en iyi alternatiftir. Şirketlerin veya herhangi bir grubun takım sohbetini kullanarak iletişim kurmak ve işbirliği yapmak için kendi çevrimiçi sohbet platformlarını oluşturmalarına olanak tanır, daha verimli ekip çalışması için roket sohbeti ile ekran paylaşımı ile video veya ses paylaşımı bile mümkün olabilir.

Roket sohbeti iki bölüme ayrılmıştırsunucu ve istemci.Sunucuyu Linux işletim sistemine Debian ve Centos gibi yükleyebiliriz. Ancak, burada Rocketchat Server kurulumu için Debian tabanlı Ubuntu kullanıyoruz. Rockchat'ın istemcisi Windows, Linux, MacOS, Android ve iOS için mevcut bir platform uygulamasıdır.

Gerçek zamanlı veya asenkron takım sohbet açık kaynaktır, bu da fikir, proje ve dosyaları tartışmak ve paylaşmakta gecikme anlamına gelmez.

Not: Ubuntu 19.04'ü roket sohbeti için kullanıyoruz, ancak kurulum adımları ve işlem Ubuntu 18.10/18.04; 17.10, 16.10, 16.04 için aynı olacaktır. 15, 14.04; Artı Debian, Linux Nane, İlköğretim OS ve diğer Debian tabanlı.

Rockchat Server'ı Ubuntu'ya iki yöntem kullanarak yükleyebilirsiniz.PATLATMAKve diğerleri ekleyerek manueldirHer bağımlılık. Her ikisini de gösterecek.

Snap kullanarak Ubuntu 19.04'e roket sohbet sunucusunu yükleme

Önerilen yöntem: Farklı şeyler kurma baş ağrısı olmadan Ubuntu'ya roket sohbet sunucusunu yüklemek için en basit ve basit ve açık yoldur. Sadece tek komut ve puf yazın! İşiniz bitti.

Snap kullanma

Ubuntu 19.04'te, SNAP varsayılan olarak yüklenir, ancak eski sürümler için önce yüklememiz gerekir:

sudo apt-get install snapd

Snap kurulumundan sonra, Roket Sohbet Sunucusu yükleme komutunu yazın:

sudo snap install rocketchat-server

Birkaç dakika bekleVe tamamlandığında tarayıcıyı açıp yazın:

https://localhost:3000

İkinci Metod- Roket Sohbeti'ni elden kurun

Bu yöntemde, Rocket.Chat için Rocket.Chat için her şeyi tek tek yükleyeceğiz.

1. Adım: Ubuntu'ya gerekli roket sohbet bağımlılıklarını yükleyin

sudo apt-get install dirmngr
sudo apt-get install curl graphicsmagick build-essential

2. Adım: Roket Sohbeti için Monogdb'yi kurun

Rocketchat Ubuntu'nun kurulumunun veri depolama için bir MongoDB'ye ihtiyacı var, işte kurulumu için komutlar. Makaleyi yazarken en son sürüm 4.0 idi. MongoDB'nin daha sonraki güncellemelerini görebilirsiniz.Burada.

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

Önyükleme ile otomatik başlatmaya MongoDB ekleyin

systemctl enable mongod
systemctl start mongod

MongoDB'yi en son yükseltmek için Apt-Get güncelleme komutunu çalıştırın.

Adım 3: Node.js ve NPM'yi yükleyin

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

4. Adım: Roket Sohbeti Yükle

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  

Roketi yapılandırın. Sohbet hizmeti

Roket sohbeti için bir kullanıcı ekleyin:

sudo useradd -M rocketchat && sudo usermod -L rocketchat
sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat

Roket sohbetine bir IP adresi ve bağlantı noktası atama

Çizgiyi değiştir "Server-IP Adresiniz”Rockchat'a erişmek için kullanmak istediğiniz sunucu IP adresinizle.

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

Önemsiz şey: Arka planda sistemle otomatik olarak başlayan roket sohbet hizmeti oluşturmak istiyorsanız, aşağıdaki komutları kullanın:

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

Service Rockchat ile etkileşim kurma komutları:

Başlangıç ​​- "Sudo Service Rockchat Start"
Durdur - "Sudo Service Rockchatt Stop"
Durum - "Sudo Service Rockchatt Durumu"
Yeniden başlat - "sudo service rockchat yeniden başlatma"

Kurulum Roket Sohbeti

Roket sohbetini yükledikten sonra tarayıcınıza gidin ve kurulum sırasında 3000 bağlantı noktası ile birlikte ayarladığınız sunucu IP ile erişin.

Kurulum sihirbazının, kuruluş ayrıntıları, yönetici kullanıcı adı ve şifre, sunucu bilgileri ve geri kalanı gibi bilgiler sağladığı gibi görünecektir.

Rockketchat'a kullanıcılar ekleyin

Rocketchat arayüzünden, sol yan panelin sağ köşesinde verilen üç noktaya tıklayın veYönetim

Ekranın sağ tarafında verilen kullanıcılar seçeneğini ve ardından artı simgeyi tıklayın ve kullanıcıyı roket sohbeti için ekleyin.

Ubuntu'ya roket sohbet istemcisini yükleyin

1.Roket sohbet müşterisine gitİndir sayfasıVe platformunuza göre indirin. Windows, Linux, macOS, Android ve iOS için kullanılabilir. Burada Linux (Ubuntu, Debian, Linux Nane ve İlköğretim OS) için yükleyeceğiz.

2. Linux seçeneğini seçin ve ardından İndir.

3.İndirme klasörünüze gidin veİndirildi Rockchatat istemci Debian PaketiVe Ubuntu paket yöneticisi yüklemek için açılacak. Veya komut istemi anahtarını indirme dizinine açın ve DPKG komutunu çalıştırın.

cd Downloads

sudo dpkg - (rockchat debian paketinin adı)

Bizim durumumuzda şöyleydi:

sudo dpkg -i rocketchat_2.15.1_amd64.deb

Bu nedenle, indirilen istemci paket adınızı kullanın vegirmekbutondüzenlemekBT.

O zaman ubuntu'ya gitBaşvuruve roket arayın

Aç ve girRoket Sunucusu IPbağlamak için yarattığınızMüşteri UygulamasıVe vurBağlamakdüğme.

Roket sohbet sunucum yerel olarak yüklenirken ve istemci kurulumu için kullanılan sistemden aynı sistem, bu yüzden onu bağlamak için LocalHost IP adresini kullandım, ancak roket sohbet sunucunuzun IP adresini girmelisiniz.

GirinKullanıcı adı ve şifreRoket sohbet sunucusunda oluşturulması gereken kullanıcı hesabının.

Her şey ayarlandı, şimdi ekip üyelerimizle sohbet etmeye başlayabiliriz.

Diğer faydalı kaynaklar:

Related Posts