RabbitMQ安装
RabbitMQ安装
第一、Erlang安装
- 先关闭***
service iptables stop chkconfig iptables off
- 修改主机名
vim /etc/sysconfig/network
- 修改Hosts文件
vim /etc/hosts
- 安装依赖
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel
- 上传otp_src_22.0.tar.gz到/usr/local/tmp目录中,进入目录并解压
解压时注意,此压缩包不具有gzip属性,解压参数没有z,只有xf
cd /usr/local/tmp tar xf otp_src_22.0.tar.gz
- 配置参数
mkdir -p /usr/local/erlang进入文件夹
cd otp_src_22.0配置参数
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
- 编译安装
make make install
- 修改环境变量
vim /etc/profile在文件中添加下面代码
export PATH=$PATH:/usr/local/erlang/bin运行文件,让修改内容生效
source /etc/profile
- 查看配置是否成功
erl -version
第二、RabbitMQ安装
- 上传并解压
上传rabbitmq-server-generic-unix-3.7.17.tar.xz到/usr/loca/tmp中
tar xf rabbitmq-server-generic-unix-3.7.17.tar.xz
- 复制到local下
cp -r rabbitmq_server-3.7.17 /usr/local/rabbitmq
- 配置环境变量
vim /etc/profile在文件中添加
export PATH=$PATH:/usr/local/rabbitmq/sbin解析文件
source /etc/profile
- 开启web管理插件
cd /usr/local/rabbitmq/sbin查看插件列表
./rabbitmq-plugins list生效管理插件
./rabbitmq-plugins enable rabbitmq_management
- 后台运行
./rabbitmq-server -detached停止命令
./rabbitmqctl stop_app
- 查看web管理界面
端口号:15672(放行端口,或关闭***)
在虚拟机浏览器中输入:
http://localhost:15672
第三、RabbitMQ账户管理
- 创建账户
语法:./rabbitmqctl add_user username password
cd /usr/local/rabbitmq/sbin ./rabbitmqctl add_user smallming smallming
- 给用户设置管理员角色
./rabbitmqctl set_user_tags smallming administrator
- 给用户授权
smallming 表示用户名
".*" ".*" ".*" 表示完整权限
./rabbitmqctl set_permissions -p "/" smallming ".*" ".*" ".*"
- 登录
在浏览器地址栏输入:
http://ip:15672/
用户名:smallming
密码:smallming