rabbitmq需要erlang语言依赖。官网提供了两种安装方式。一种是通过使用yum资源包的形式,一种是手工依赖安装。
- Installing the package using Yum repositories on Package Cloud or Bintray (this option is highly recommended)
- Downloading the package and installing it with rpm. This option will require manual installation of all package dependencies.
- 这里选择的安装方式是手动安装
- 下载erlang19.3依赖,下载后
- tar -xvf otp_src_19.3.tar.gz
- cd otp_src_19.3
- ./configure --prefix=/usr/local/erlang --without-javac
- make && make install
- vim /etc/profile
- #追加环境变量到文件末尾
-
ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH -
source /etc/profile
-
再就是正式安装rabbitmq-server
-
rpm -ivh --nodeps rabbitmq-server-3.7.2-1.el7.noarch.rpm
-
启用rabbitmq的管理插件 rabbitmq-plugins enable rabbitmq_management
-
启动rabbitmq-server,启动后通过端口15672访问。默认用户名密码为guest guest
-
启动成功界面
设置远程访问。rabbitmq管理页面插件的默认用户名密码无法远程登录。需要添加自己的用户信息
rabbitmqctl add_user admin admin
rabbitmqctl list_users
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
abbitmqctl list_permissions -p /
rabbitmqctl set_user_tags admin administrator //将用户设置为administrator
rabbitmqctl list_users
运行以上命令后,可以通过admin admin登录管理界面