Maison >Tutoriel système >Linux >Étapes pour installer Erlang et RabbitMQ sur CentOS 6.4

Étapes pour installer Erlang et RabbitMQ sur CentOS 6.4

WBOY
WBOYavant
2024-01-02 15:57:511321parcourir

1. Installez erlang
1.1 Préparation, installez d'abord les bibliothèques dépendantes

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
yum install ncurses-devel

1.2 Télécharger le code source d'Erlang

wget http://www.erlang.org/download/otp_src_R16B02.tar.gz
cp otp_src_R16B02.tar.gz /usr/src/otp_src_R16B02.tar.gz
cd /usr/src
tar -xzvf otp_src_R16B02.tar.gz
mv otp_src_R16B02 erlang_R16B

1.3 Compiler et installer

cd erlang_R16B/ 
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac//不用java编译,故去掉java避免错误
make && make install //编译后安装

1.4 Configurer les variables d'environnement

vi /etc/profile
ERL_HOME=/usr/local/erlang
export PATH=$PATH:$ERL_HOME/bin

2 Installez Rabbitmq

Téléchargement 2.1

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5.tar.gz 
cp rabbitmq-server-3.1.5.tar.gz /usr/src
cd /usr/src
tar -xzvf rabbitmq-server-3.1.5.tar.gz

2.2 Installer les bibliothèques dépendantes

yum -y install xmlto 

Sinon, la compilation échouera :

/bin/sh: line 1: xmlto: command not found

2.3 Compilation

cd rabbitmq-server-3.1.5 
make 
make install TARGET_DIR=/usr/local/rabbitmq SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/man //将rabbitmq编译到/opt/mq/rabbitmq目录 

2.4 Installer l'interface de gestion des plug-ins Web

cd /usr/local/rabbitmq/sbin 
mkdir /etc/rabbitmq/ 
./rabbitmq-plugins enable rabbitmq_management 

Afficher la liste des plugins

./rabbitmq-plugins list

2.5 Commandes communes

Démarrer Rabbitmq

./rabbitmq-server -detached

Entrez http://127.0.0.1:15672/ sur le navigateur pour vous connecter à l'interface de gestion

Utilisez le nom de connexion et le mot de passe en tant qu'invité par défaut

Fermez Rabbitmq

./rabbitmqctl stop

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer