Ci-dessous un moyen très simple à installer l'alternative libre à Slack ou système rocket.chat Centos7
L'installation est simple et le faire en quelques minutes.
Pour commencer faire des mises à jour du système, et les paquets gérés EPEL
yum -y install epel-release nano && yum -y update
Nous créons un référentiel MongoDB
nano /etc/yum.repos.d/mongodb.repo
le contenu:
[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1
Ensuite, nous faisons les packages d'installation nécessaires:
yum install -y nodejs curl GraphicsMagick npm mongodb-org-server mongodb-org gcc-c++
L'étape suivante consiste à installer au dessus du niveau de la mer
npm install -g inherits n
Par défaut, la version altitude est installée 2.9. Version Rocket.chat a besoin d'un minimum 8. Nous faisons la commande d'installation:
n 8.9.3
Installation Rocket.Chat
Allez dans le répertoire / opt
cd /opt
Prenez la dernière version disponible rocket.chat et décompresser.
curl -L https://releases.rocket.chat/latest/download -o rocket.chat.tar.gz
tar zxvf rocket.chat.tar.gz
Nous déplaçons les fichiers et faire l'installation rocket.chat
bundle mv Rocket.Chat
cd Rocket.Chat/programs/server
npm installer
CD ../..
L'étape suivante consiste à configurer la commande mongodb des dépenses comme ci-dessous:
export PORT=3000 export ROOT_URL=http://NASZA DOMENA BĄDŹ ADRES IP:3000/ export MONGO_URL=mongodb://localhost:27017/fusée
introduire des changements:
chkconfig mongod on
Nous commençons commande mongodb:
systemctl démarrer mongod
Maintenant, nous pouvons aller à exécuter la commande rocket.chat:
node main.js
Si tout est ok dans le journal de la console, nous devrions voir semblable à celui ci-dessous:
➔ System ➔ startup ➔ +---------------------------------------------------+ ➔ | SERVER RUNNING | ➔ +---------------------------------------------------+ ➔ | | ➔ | Rocket.Chat Version: 0.66.0 | ➔ | NodeJS Version: 8.9.3 - x64 | ➔ | Plate-forme: Linux | ➔ | Port de processus: 3000 | ➔ | Site URL: http://NOTRE ADRESSE IP:3000/ | ➔ | ReplicaSet OpLog: Disabled | ➔ | Valider le hachage: 5aa08cba32 | ➔ | Commit Branch: TÊTE | ➔ | | ➔ +---------------------------------------------------+
Maintenant, en utilisant le navigateur: http://NOTRE ADRESSE IP:3000/ vous devriez voir la première formulaire d'inscription que vous faites.
Si la page n'apparaît pas vérifier que le pare-feu ne bloque pas le port nous:3000
Nettoyer le système de pare-feu peut être CentOS les commandes suivantes:
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
La quasi-totalité, La configuration se fait à partir du navigateur et n'a pas besoin d'être décrire spécialement en quelque sorte le rocket.chat est en polonais.
Nous allons créer un démarrage automatique de script dans l'événement comme s'il y avait un redémarrage du serveur.
créer un fichier:
nano /usr/lib/systemd/system/rocketchat.service
le contenu:
[Unité] Description=The Rocket.Chat server After=network.target remote-fs.target nss-lookup.target nginx.target mongod.target [Un service] ExecStart=/usr/local/bin/node /opt/Rocket.Chat/main.js StandardOutput=syslog StandardError=syslog SyslogIdentifier=rocketchat User=root Environment=MONGO_URL=mongodb://localhost:27017/rocketchat ROOT_URL = http://NASZA DOMENA BĄDŹ ADRES IP:3000/ PORT=3000 [Installer] WantedBy = multi-user.target
Nous faisons son lancement:
systemctl enable rocketchat.service
systemctl start rocketchat.service
Tout ce.
Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy…
Zobacz komentarze
près de travail, Je viens au point où il exécute le nœud de commande et main.js après son exécution quelque chose comme Meteor nécessite nœud v8.0.0 ou plus tard. Comment réparer fonctionne correctement?
Par défaut, la version altitude est installée 2.9. Version Rocket.chat a besoin d'un minimum 8. Nous faisons la commande d'installation:
n 8.9.3