2025-05-23 10:51:07 6506
参考文献
版本对照表
https://www.rabbitmq.com/which-erlang.html
安装过程中遇到问题相关博客
http://blog.csdn.net/qq315737546/article/details/53105418
http://blog.csdn.net/leekwen/article/details/23333659
如有侵权,请联系删除
启动
前台运行:rabbitmq-server start (用户关闭连接后,自动结束进程)
后台运行:rabbitmq-server -detached
安装
步骤1、安装erlang (老师使用的是源码安装)
下载网址:http://www.erlang.org/downloads
下载网址:http://erlang.org/download/otp_src_20.2.tar.gz(迅雷下载会快点)
1.安装erlang要先安装
yum install ncurses-devel
2.解压erlang源码安装包,然后
./configure --prefix=/usr/local/erlang20 --without-javac
make -j 2 //-j 2 指定使用2个核进行编译
make install
#erl验证
cd /usr/local/erlang20/bin
./erl
3.将erl注册到环境变量中,不然后面rabbitmq会因找不到erl而无法启动
vim /etc/profile
export PATH=$PATH:/usr/local/erlang20/bin
source /etc/profile
步骤2、安装RabbitMQ(直接压就可以了)
下载网址:http://www.rabbitmq.com/download.html
1.安装 RabbitMQ 要先安装
yum install python -y
yum install xmlto -y
yum install python-simplejson -y
2.解压启动:
xz -d rabbitmq-server-generic-unix-3.7.2.tar.xz
tar xf rabbitmq-server-generic-unix-3.7.2.tar
mv rabbitmq_server-3.7.2 /usr/local/rabbitmq
cd /usr/local/rabbitmq/sbin
启动:./rabbitmq-server
3.查看5672是否正在监听
netstat -nap|grep 5672
或者 lsof -i:5672
4.停止:./rabbitmqctl stop
5.将rabbitmq 注册到环境变量中
vim /etc/profile
export PATH=$PATH:/usr/local/rabbitmq/sbin
source /etc/profile
6.启动网页管理系统(注意检查防火墙是否打开并不允许15672端口)
./rabbitmq-plugins list
./rabbitmq-plugins enable rabbitmq_management
重启rabbitmq(不用重启也可以)
使用ip:15672访问
默认用户名及密码为guest
*guest用户默认是不支持远程连接的*
操作:在/usr/local/rabbitmq/etc/rabbitmq下创建rabbitmq.conf
并写入[{rabbit, [{loopback_users, []}]}].
重启rabbitmq(不用重启也可以)
========但安全的做法应该是新增一个用户
rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
上面2句分别是设置角色(非官方说法),设置外网登录权限
结语
学习没有捷径,一步一个脚印!
世界杯直播频道 2025-05-08 06:44:25
世界杯直播频道 2025-05-09 18:34:26
男篮世界杯中国 2025-05-03 20:03:20
丹麦世界杯阵容 2025-05-08 07:20:33
丹麦世界杯阵容 2025-05-20 10:39:19
男篮世界杯中国 2025-05-20 23:38:25
世界杯直播频道 2025-05-19 09:18:28
男篮世界杯中国 2025-05-08 20:55:18
男篮世界杯中国 2025-05-13 04:48:41
丹麦世界杯阵容 2025-05-09 02:46:40