GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Installer RocketChat sur un VPS Ubuntu 14.04

Dans cet article de blog, nous allons vous montrer comment installer RocketChat sur un VPS Ubuntu 14.04. RocketChat est un serveur de chat Web qui fonctionne sur Node.js et MongoDB. RocketChat vous permet de discuter avec vos collègues et amis en face à face via audio et vidéo, de télécharger des fichiers, d'enregistrer et de transmettre des messages vocaux et bien plus encore. Ce guide devrait également fonctionner sur d'autres systèmes Linux VPS, mais a été testé et écrit pour Ubuntu 14.04 VPS.

Connectez-vous à votre VPS via SSH

ssh user@vps

Mettez à jour le système et installez les packages nécessaires.

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

Installer les modules Node.Js et npm

Nous allons installer le dernier package Node.js et le gestionnaire de packages Node.js (npm) à partir du référentiel officiel Ubuntu.

sudo apt-get install -y nodejs npm

Pour installer nave globalement (Virtual Environments for Node) et définir node sur la version 0.10.43, exécutez :

sudo npm install nave -g
sudo nave usemain 0.10.43

Installer MongoDB

Nous allons installer le dernier package MongoDB à partir du référentiel officiel MongoDB.

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

Une fois l'installation terminée, nous configurerons le jeu de réplicas MongoDB. Ouvrez l'éditeur de votre choix

nano /etc/mongod.conf

et ajoutez ce qui suit à la fin du fichier

replication:
      replSetName:  "001-rs"

Une fois que vous avez enregistré le fichier, redémarrez le service MongoDB,

sudo service mongod restart

ouvrir le shell MongoDB

sudo mongo

et lancez

rs.initiate()

vous devriez voir quelque chose comme ceci :

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

Si vous obtenez un message d'erreur comme ci-dessous, ouvrez le fichier /etc/mongod.conf et changez le bind_ip en 0.0.0.0.

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

Installer RocketChat

Téléchargez la dernière version stable de Rocket.Chat sur votre serveur

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

et décompressez l'archive téléchargée

tar zxvf rocket.chat.tgz

Tous les fichiers Rocket.Chat seront décompressés dans un répertoire "bundle". Nous allons renommer le répertoire en "Rocket.Chat"

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

Définissez les variables d'environnement nécessaires

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

Remplacez "votrenomdedomaine.com" par votre nom de domaine réel.

et lancez le serveur Rocket.Chat

node main.js

Maintenant, ouvrez http://votrenomdedomaine.com:3000 dans votre navigateur Web préféré et vous devriez voir l'écran de connexion/enregistrement de RocketChat. Le premier utilisateur créé est l'utilisateur admin par défaut.

C'est ça. Vous avez installé avec succès RocketChat sur votre VPS Ubuntu 14.04. Pour plus d'informations sur la gestion de votre installation de RocketChat, veuillez vous référer à la documentation officielle de RocketChat.

Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de configurer le logiciel de chat Web RocketChat pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Une nouvelle version est disponible ici :Comment installer Rocket.Chat sur Ubuntu 18.04.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Installer Cockpit sur Ubuntu 16.04

  2. Installer WPScan sur un VPS Ubuntu 14.04

  3. Installer Jenkins sur un VPS Ubuntu 14.04

  4. Installer VTEDDY sur un VPS Ubuntu 14.04

  5. Comment installer LimeSurvey sur un VPS Ubuntu 14.04

Installer Wallabag sur Ubuntu 12.04 LTS VPS

Comment installer eGroupware sur un VPS Ubuntu 14.04

Comment installer GlassFish 4 sur un VPS Ubuntu

Comment installer mod_security et mod_evasive sur un VPS Ubuntu 14.04

Installer Zulip sur Ubuntu

Installer Qt sur Ubuntu