记录rabbitmq的安装过程
rabbitmq是erlang是使用erlang语言开发的,首先安装erlang环境
1.安装erlang依赖的环境
yum -y install make gcc gcc-c++ kernel-devel m4ncurses-devel openssl-devel unixODBC-devel
2.下载erlang源码进行安装,下载地址:http://www.erlang.org/downloads,将源码包放到/usr/local目录
tar -zxvf otp_src_22.0.tar.gz cd otp_src_22.0 ./configure --prefix=/usr/local/erlang --without-javac make && make install
3.下载rabbitmq源码包,http://www.rabbitmq.com/install-generic-unix.html,将源码包放到/usr/local目录
xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
mv rabbitmq_server-3.7.15/ /usr/local/rabbitmq
4.配置环境变量
export ERLANG_HOME=/usr/local/erlang export MQ_HOME=/usr/local/rabbitmq export PATH=$PATH:$ERLANG_HOME/bin:$MQ_HOME/sbin:
刷新环境变量配置:source /etc/profile
5.启动mq
# 启动web插件 便于访问 rabbitmq-plugins enable rabbitmq_management # 启动rabbitmq服务,使用后台进程 rabbitmq-server &
6.添加用户
# 添加用户test,密码test rabbitmqctl add_user test test # 将test设置为管理员权限 rabbitmqctl set_user_tags test administrator # 将test设置为远端登录 rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
7.登录,rabbitmq的端口是5672,web管理后台的端口是15672,ip+15672登录rabbitmq
登录成功,rabbitmq安装完毕