linux(centos)环境下安装rabbitMq
1.由于rabbitMq是用Erlang语言写的,因此要先安装Erlang环境 下载Erlang :http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm 下载rabbitMq:安装包 http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm 2.下载后,将安装包上传到linux环境(可以使用SecureFX软件上传也可以使用其他的) 安装包放到/usr/local目录下,如图: 3.登录linux终端命令窗口: 1.cd /usr/local 切换到安装包所在目录 2. rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm 安装Erlang ????? 3. rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 安装rabbitMq会报错,提示需要依赖socat ????? 4.安装socat : yum install socat 5.之后再次安装rabbitMq: rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm 4. 设置开机重启: chkconfig rabbitmq-server on 5. 启动: /sbin/service rabbitmq-server start 6. 查看服务状态: /sbin/service rabbitmq-server status 7. 停止: /sbin/service rabbitmq-server stop 8. 查询当前所有用户: rabbitmqctl list_users 9. 查看默认guset用户权限: rabbitmqctl list_user_permissions guest 10.删除默认用户: rabbitmqctl delete_user guest 11.新增用户: rabbitmqctl add_user 用户名 用户密码 12. 设置用户为管理员: rabbitmqctl set_user_tags 用户名 administrator 13.赋予用户默认的vhost全部权限 : rabbitmqctl set_permissions -p /? 用户名? ".*" ".*" ".*" 14. 开启web管理接口: rabbitmq-plugins enable rabbitmq_management 15.开启防火墙: firewall-cmd --permanent --zone=public --add-port=5672/tcp firewall-cmd --permanent --zone=public --add-port=15672/tcp firewall-cmd --reload 16.使用linux公网ip地址登录rabbitMq管理界面: http://ip:15672/ 17.输入设置的用户账户和密码 至此 rabbitMq安装完成 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |