您的位置:首页 > 运维架构 > Linux

centos7自学之8-rabbitmq的安装与配置

2017-11-30 08:55 399 查看

下载rabbitmq

去rabbitmq官网仔细搜查其下载链接,找不到可以来这里点击下载

找到自己想要的版本选择rabbitmq-server-generic-unix-*.*.*.tar.xz字样的版本,因为本人尝试过*.rpm版本的安装,并不顺利,本人比较喜欢绿色安装方式

下载erlang

由于rabbitmq的运行依赖erlang环境,需要先下载erlang。

去erlang的官网下载erlang,不想去官网的可以点击 这里下载下载。

安装erlang运行环境

由于erlang运行需要gcc gcc++等环境,需要安装插件,具体不清楚那些插件是必需的,索性一次性安装。

执行命令:

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

解压erlang

tar -zxvf otp_src_*...tar.gz

配置erlang

./configure –prefix=/usr/local/erlang –with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll –enable-hipe –without-javac

安装erlang

cd otp_src_*...tar.gz

make

make install

配置erlang环境变量

vim /etc/profile

ERLANG_HOME=/usr/local/erlang
PATH=$PATH:$ERLANG_HOME/bin


使配置文件生效

source /etc/profile

echo $PATH

检验erlang

erl

有版本信息输出即成功。

安装rabbitmq

cd

xz -d rabbitmq-server-generic-unix-*.*.*.tar.xz

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

cd cd ./rabbitmq_server-3.6.3/sbin

启用web管理界面

./rabbitmq-plugins enable rabbitmq_management

启动

./rabbitmq-server -detached

添加用户

./rabbitmqctl add_user admin admin

设置权限

./rabbitmqctl set_user_tags admin administrator

./rabbitmqctl set_permissions username “.*” “.*” “.*”

./rabbitmqctl list_user_permissions admin

访问管理页

ip:15672

结束语

至此结束,书写博客是为了防止忘记,后续java操作rabbit会更新到博客。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos erlang rabbitmq