参考文献
版本对照表 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 ./erl3.将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句分别是设置角色(非官方说法),设置外网登录权限结语
学习没有捷径,一步一个脚印!
标签:local,RabbitMQ,server,rabbitmq,erlang,安装,usr From: https://www.cnblogs.com/anquing/p/17638058.html