GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Installieren Sie RocketChat auf einem Ubuntu 14.04 VPS

In diesem Blogbeitrag zeigen wir Ihnen, wie Sie RocketChat auf einem Ubuntu 14.04 VPS installieren. RocketChat ist ein Web-Chat-Server, der auf Node.js und MongoDB läuft. Mit RocketChat können Sie mit Ihren Kollegen und Freunden von Angesicht zu Angesicht über Audio und Video chatten, Dateien hochladen, Sprachnachrichten aufzeichnen und übertragen und vieles mehr. Diese Anleitung sollte auch auf anderen Linux-VPS-Systemen funktionieren, wurde aber für Ubuntu 14.04 VPS getestet und geschrieben.

Melden Sie sich über SSH bei Ihrem VPS an

ssh user@vps

Aktualisieren Sie das System und installieren Sie die erforderlichen Pakete.

sudo apt-get update && sudo apt-get -y upgrade
sudo apt-get install -y software-properties-common git nano curl build-essential graphicsmagick

Installieren Sie Node.Js- und npm-Module

Wir werden das neueste Node.js-Paket und den Node.js-Paketmanager (npm) aus dem offiziellen Ubuntu-Repository installieren.

sudo apt-get install -y nodejs npm

Um Nave global zu installieren (Virtual Environments for Node) und Node auf Version 0.10.43 einzustellen, führen Sie Folgendes aus:

sudo npm install nave -g
sudo nave usemain 0.10.43

Installieren Sie MongoDB

Wir werden das neueste MongoDB-Paket aus dem offiziellen MongoDB-Repository installieren.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org

Wenn die Installation abgeschlossen ist, richten wir das MongoDB-Replikatset ein. Öffnen Sie den Editor Ihrer Wahl

nano /etc/mongod.conf

und fügen Sie am Ende der Datei Folgendes hinzu

replication:
      replSetName:  "001-rs"

Nachdem Sie die Datei gespeichert haben, starten Sie den MongoDB-Dienst neu,

sudo service mongod restart

Öffnen Sie die MongoDB-Shell

sudo mongo

und ausführen

rs.initiate()

Sie sollten so etwas sehen:

{
"info2" : "no configuration explicitly specified -- making one",
"me" : "vps:27017",
"info" : "Config now saved locally.  Should come online in about a minute.",
"ok" : 1
}

Wenn Sie eine Fehlermeldung wie unten erhalten, öffnen Sie die Datei /etc/mongod.conf und ändern Sie die bind_ip auf 0.0.0.0.

"errmsg" : "couldn't initiate : can't find self in the replset config"

Installieren Sie RocketChat

Laden Sie die neueste stabile Version von Rocket.Chat auf Ihren Server herunter

cd /opt/
curl -L https://rocket.chat/releases/latest/download -o rocket.chat.tgz

und entpacke das heruntergeladene Archiv

tar zxvf rocket.chat.tgz

Alle Rocket.Chat-Dateien werden in ein „Bundle“-Verzeichnis entpackt. Wir werden das Verzeichnis in „Rocket.Chat“ umbenennen

mv bundle rocket.chat
cd rocket.chat/programs/server
npm install
cd ../..

Setzen Sie die notwendigen Umgebungsvariablen

export ROOT_URL=http://yourdomainname.com:3000/
export MONGO_URL=mongodb://localhost:27017/rocketchat
export PORT=3000

Ersetzen Sie „yourdomainname.com“ durch Ihren tatsächlichen Domainnamen.

und starte den Rocket.Chat-Server

node main.js

Öffnen Sie nun http://yourdomainname.com:3000 in Ihrem bevorzugten Webbrowser und Sie sollten den Anmelde-/Registrierungsbildschirm von RocketChat sehen. Der erste erstellte Benutzer ist standardmäßig der Admin-Benutzer.

Das ist es. Sie haben RocketChat erfolgreich auf Ihrem Ubuntu 14.04 VPS installiert. Weitere Informationen zur Verwaltung Ihrer RocketChat-Installation finden Sie in der offiziellen RocketChat-Dokumentation.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, die RocketChat-Webchat-Software für Sie einzurichten. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Eine neue Version ist hier verfügbar:How to Install Rocket.Chat on Ubuntu 18.04.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. Installieren Sie Cockpit auf Ubuntu 16.04

  2. So installieren Sie eGroupware auf einem Ubuntu 14.04 VPS

  3. So installieren Sie GlassFish 4 auf einem Ubuntu VPS

  4. So installieren Sie mod_security und mod_evasive auf einem Ubuntu 14.04 VPS

  5. Installieren Sie WPScan auf einem Ubuntu 14.04 VPS

So installieren Sie Let’s Chat auf einem Ubuntu VPS

Installieren Sie PowerDNS und PowerAdmin auf einem Ubuntu 14.04 VPS

Installieren Sie Magento 2 auf einem Ubuntu 14.04 VPS

Installieren Sie CandyCane auf einem Ubuntu 14.04 VPS

Installieren Sie Odoo 9 auf Ubuntu 14.04

Installieren Sie Flarum auf einem Ubuntu 14.04 VPS