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

来源:互联网 发布:手机能注册淘宝网店吗 编辑:程序博客网 时间:2024/06/05 22:33

下载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/erlangPATH=$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会更新到博客。