Erlong软件包准备
下载网址 http://erlang.org/download/
对应的版本自选,我选择的是 19.3版本
即http://erlang.org/download/otp_src_19.3.tar.gz
Erlong编译安装
cd /tmp wget http://erlang.org/download/otp_src_19.3.tar.gz tar -zxvf otp_src_19.3.tar.gzcd otp_src_19.3 ./configure -prefix=/usr/local/erlang --with-ssl=/opt/ssl # --with-ssl=/opt/ssl 为你本机中的open-ssl的安装路径 make make installcd /usr/local/erlangcd bin ln -s /usr/local/erlang/bin/erl /usr/local/bin/erl
Erlong版本检查
erl -v
注:如安装时提示libncurses++.so.5()(64bit) is needed by ncurses-devel-5.9-14.20130511.el7_4,请安装ncurses
安装Curses参考这篇文章:https://www.35youth.cn/480.html
RabbitMQ离线安装
软件下载
下载链接
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix-3.6.10.tar.xz
离线安装
tar -xvf rabbitmq-server-generic-unix-3.6.10.tar cp -R rabbitmq_server-3.6.10/ /usr/local/rabbitmq/ chmod -R 755 /usr/local/rabbitmq/sbin
RabbitMQ基本操作
rabbitMQ启动
cd /usr/local/rabbitmq/sbin ./rabbitmq-server
开启Web管理插件
cd /usr/local/rabbitmq/sbin ./rabbitmq-plugins enable rabbitmq_management
rabbitMQ重启
cd /usr/local/rabbitmq/sbin ./rabbitmqctl stop ## 停应用./rabbitmq-server ## 启动应用
通过web管理
访问http://localhost:15672
默认用户/密码 : guest/guest
注意初始状态只能本地登录,不可通过远程web访问,给权限也不行。需要远程访问的,必须新建用户并赋权限。
用户管理并赋权限
-
添加用户
如用户名:mqadmin 密码:mqadmin
cd /usr/local/rabbitmq/sbin ./rabbitmqctl add_user mqadmin mqadmin
-
给用户添加角色
角色有none、management、policymaker、monitoring、administrator等,administrator为超级管理员
./rabbitmqctl set_user_tags mqadmin administrator
-
给用户授权
./rabbitmqctl set_permissions -p / mqadmin '.*' '.*' '.*'
在浏览器中输入:http://ip:15672 如:http://192.168.137.200:15672/即可
输入新添加的用户名和密码登录
添加环境变量:export PATH=$PATH:/opt/rabbitmq/sbin
环境变量生效:source /etc/profile
进入sbin 启动服务:./rabbitmq-server -detached
查看服务状态:./rabbitmqctl status
关闭服务:./rabbitmqctl stop
Comments | 1 条评论