(二)、centOS安装rabbitmq

1、安装依赖

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

2、安装其他

yum -y install ncurses-devel unixODBC-devel

3、下载解压

wget http://erlang.org/download/otp_src_20.0.tar.gz 若无wget命令:yum install wget
chmod +x otp_src_20.0.tar.gz
tar -xzvf otp_src_20.0.tar.gz

4、编译安装

mkdir /usr/local/erlang 创建erlang的安装目录

cd otp_src_20.0/

./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac //不用java编译,故去掉 

make && make install //编译后安装

5、配置环境

vi /etc/profile 编辑配置文件

#在文件末尾添加下面代码
ERL_HOME=/usr/local/erlang
export PATH=$PATH:$ERL_HOME/bin


#使环境变量生效
source /etc/profile
#输入命令检验是否安装成功
erl

安装rabbitmq:

1.上传rabbitmq-server-generic-unix-3.6.1.tar  (若rz命令无效:sudo yum install -y lrzsz)

2.解压

xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz (若xz命令无效:yum -y install xz)

tar -xvf rabbitmq-server-generic-unix-3.6.1.tar

3、将解压好的文件移动到我的安装目录下去

mv rabbitmq_server-3.6.1 /opt/

4、启动rabbitmq

cd /opt/rabbitmq_server-3.6.1/;

cd sbin;

./rabbitmq-server;启动服务

直接启动 ./rabbitmq-server 
后台启动 ./rabbitmq-server -detached 
开启插件管理页面 ./rabbitmq-plugins enable rabbitmq_management 
关闭服务 ./rabbitmqctl stop

5、创建用户 admin 密码123456(第一次访问需要登录,默认的账号密码为:`guest/guest`)

./rabbitmqctl add_user admin 123456

./rabbitmqctl set_user_tags admin administrator

为该用户分配权限:

./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

开启插件管理页面:

./rabbitmq-plugins enable rabbitmq_management

 访问:http://192.168.1.108:15672/#/

设置开机自动启动服务:

chkconfig rabbitmq-server on (yum 安装的情况下)

如果是下载包安装,需配置;

猜你喜欢

转载自www.cnblogs.com/dwxblogs/p/10919708.html