本文共 1137 字,大约阅读时间需要 3 分钟。
作为开发人员,我们有时需要在本地环境中安装RabbitMQ进行测试。在这种情况下,我选择使用RabbitMQ,因为它是公司当前使用的消息队列系统。以下是我的安装和配置经验。
RabbitMQ依赖于Erlang,所以首先需要安装Erlang。以下是安装步骤:
sudo cp -r /Users/pro/Download/otp_src_19.1.tar.gz /usr/local/sudo tar -zxvf otp_src_19.1.tar.gzcd otp_src_19.1/./configuremakesudo make install
sudo cp -r /Users/pro/Download/rabbitmq-server-mac-standalone-3.5.7.tar.gz /usr/local/sudo tar -zxvf rabbitmq-server-mac-standalone-3.5.7.tar.gzcd rabbitmq_server-3.5.7/sbin/sudo ./rabbitmq-server
启动后,打开浏览器访问 http://localhost:15672/
。如果无法访问,请检查RabbitMQ状态:
sudo ./rabbitmqctl status
如果出现错误提示“无法初始化Erlang分布”,请重启RabbitMQ服务并尝试再次登录。
默认情况下,RabbitMQ使用guest
用户。为了安全起见,我们可以添加新的用户。
sudo ./rabbitmqctl add_user young youngsudo ./rabbitmqctl set_user_tags young administrator
这样用户young
将拥有管理员权限。
如果出现无法连接到节点的错误,请检查网络配置。确保本地主机名正确,并尝试ping测试。
# 修改主机名文件sudo nano /etc/hosts
如果服务无法启动,尝试以下命令重启服务:
sudo ./rabbitmq-server
安装RabbitMQ只是几步简单命令,但配置过程中可能会遇到各种问题。通过以上方法,我成功在Mac上安装并配置了RabbitMQ。如果有其他问题,可以参考RabbitMQ的官方文档或社区获取帮助。
转载地址:http://nqufk.baihongyu.com/