linux 安装rabbitmq
1.安装rabbitmq会依赖erlang、socat、unixodbc
下载 unixODBC-2.3.7.tar.gz ,创建路径/usr/local/unixODBC-2.3.7,解压到该路径下,进入该目录并执行以下命令安装:
./configure –prefix=/usr/local/unixODBC-2.3.7 –includedir=/usr/include –libdir=/usr/lib -bindir=/usr/bin –sysconfdir=/etc –enable-gui=no
make
make install
下载 socat-1.7.3.3.tar.gz ,创建路径/usr/local/socat-1.7.3.3,解压到该路径下,进入该目录并执行以下命令安装:
./configure
make
make install
下载 otp_src_21.3.tar.gz ,创建路径/usr/local/erlang,解压到改路径下,进入该目录并执行以下命令安装:
./configure –prefix=/usr/local/erlang
make
make install
设置erlang环境变量,vi /etc/profile,添加以下代码
ERL_HOME=/usr/local/erlang
PATH=$PATH:$ERL_HOME/bin
export ERL_HOME PATH
下载rabbitmq-server-3.7.16-1.el6.noarch.rpm,创建目录/usr/local/rabbitmq,上传到该目录执行以下命令安装:
rpm -ivh rabbitmq-server-3.7.16-1.el6.noarch.rpm –nodeps
2.优化路径
ln -s /usr/local/erlang/bin/erl /usr/bin/erl
ln -s /usr/local/erlang/bin/escript /usr/bin/escript
chown -R rabbitmq. /usr/local/erlang
3.安装控台插件、设置用户、密码及权限
/usr/sbin/rabbitmq-plugins enable rabbitmq_management
/usr/sbin/rabbitmqctl add_user admin 123456
/usr/sbin/rabbitmqctl set_user_tags admin administrator
最后访问路径http://IP:15672/