rabbit安装

本文详细介绍如何在Linux环境下安装Erlang及RabbitMQ,包括安装依赖、配置环境变量等步骤。此外还介绍了如何使用SimpleJSON,启动、停止RabbitMQ服务的方法,配置管理插件及创建用户等内容。
1. 安装erlang

yum install ncurses-devel

wget http://www.erlang.org/download/otp_src_17.0.tar.gz


tar zxvf otp_src_17.0.tar.gz

./configure --prefix=/opt/erlang

make make install

/etc/profile

export PATH=$PATH:/opt/erlang/bin

2. 安装simple json

yum install python-dev

wget https://pypi.python.org/packages/source/s/simplejson/simplejson-3.8.0.tar.gz#md5=72f3b93a6f9808df81535f79e79565a2

python setup.py install

wget wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.4/rabbitmq-server-3.3.4.tar.gz

yum install xmlto

make TARGET_DIR=/opt/rabbitmq SBIN_DIR=/opt/rabbitmq/sbin MAN_DIR=/opt/rabbitmq/man DOC_INSTALL_DIR=/opt/rabbitmq/doc

make TARGET_DIR=/opt/rabbitmq SBIN_DIR=/opt/rabbitmq/sbin MAN_DIR=/opt/rabbitmq/man DOC_INSTALL_DIR=/opt/rabbitmq/doc install


3、启动rabbitmq-server

运行rabbitmq:

# /usr/rabbitmq/sbin/rabbitmq-server -detached

查看rabbitmq状态:

# /usr/rabbitmq/sbin/rabbitmqctl status

关闭rabbitmq:

# /usr/rabbitmq/sbin/rabbitmqctl stop

4、查看RabbitMQ服务启动的状态,并开启RabbitMQ的相应管理插件

# ./rabbitmqctl status

5.运行如下的命令,增加用户admin,密码admin

# ./rabbitmqctl add_user admin admin

6. 设置用户组
./rabbitmqctl set_user_tags admin administraotr

7. ./rabbitmqctl list_users

rabbitmqctl add_user rollen root
rabbitmqctl set_user_tags rollen administrator
rabbitmqctl set_permissions -p / rollen ".*" ".*" ".*"


8. mkdir /etc/rabbitmq

./rabbitmq-plugins enable rabbitmq_management

在/etc/rabbitmq 下新建文件 rabbitmq.config
添加内容
[{rabbit, [{loopback_users, []}]}].

9. 远程访问
http://192.168.1.56:15672

guest/guest
在Windows系统上安装RabbitMQ需要完成以下几个主要步骤: 1. **安装Erlang环境** RabbitMQ依赖于Erlang运行环境,因此首先需要安装RabbitMQ版本兼容的Erlang/OTP。可以从[Erlang Solutions](https://www.erlang-solutions.com/resources/download.html)下载适用于Windows的Erlang安装包。安装完成后,确保将Erlang的`bin`目录添加到系统的环境变量中,以便可以在命令行中直接调用`erl`命令验证安装是否成功。 2. **下载并安装RabbitMQ服务器** 从[RabbitMQ官网](http://www.rabbitmq.com/download.html)下载适用于Windows的RabbitMQ服务器安装包。下载完成后,运行安装程序并按照提示完成安装过程。默认情况下,RabbitMQ会被安装到类似`C:\Program Files\RabbitMQ Server\`的路径下,其可执行文件位于`sbin`子目录中。 3. **启用RabbitMQ管理插件** RabbitMQ提供了一个基于Web的管理界面插件`rabbitmq_management`,可以通过以下命令启用: ```bash cd "安装目录\sbin" rabbitmq-plugins enable rabbitmq_management ``` 其中,`安装目录`是RabbitMQ实际安装的路径。执行上述命令后,插件将被启用,之后可以通过浏览器访问管理界面进行监控和配置操作。 4. **启动RabbitMQ服务** RabbitMQ可以通过多种方式启动。一种简单的方式是双击`sbin`目录下的`rabbitmq-server.bat`文件,这将启动RabbitMQ服务并在控制台窗口中显示日志信息。另一种方式是将RabbitMQ注册为Windows服务,这样可以在后台运行,使用以下命令: ```bash rabbitmq-service install rabbitmq-service start ``` 5. **访问RabbitMQ管理界面** 启用管理插件并启动服务后,可以通过浏览器访问`http://localhost:15672/`来打开RabbitMQ的管理界面。默认的登录凭据是用户名和密码均为`guest`。首次登录后,建议创建新的用户并分配适当的权限以增强安全性。 6. **常用命令** 除了上述步骤外,还可以使用一些常用的RabbitMQ命令来管理用户和权限: - 查看账号列表:`rabbitmqctl list_users` - 添加账号:`rabbitmqctl add_user username password` - 设置用户标签:`rabbitmqctl set_user_tags username tagname` - 删除用户:`rabbitmqctl delete_user username` - 设置虚拟主机权限:`rabbitmqctl set_permissions -p / username ".*" ".*" ".*"` - 查看状态:`rabbitmqctl status`[^1] 通过以上步骤,可以在Windows系统上成功安装并配置RabbitMQ,为后续的消息队列应用开发提供支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值