逆流dë鱼

十年牧码
初心未改

Linux系列教程 |(六)Linux安装RabbitMQ

rabbitmq.png

1.安装erlang,该软件包是rabbitMQ依赖软件包。

将安装包otp_src_18.3.tar上传到指定服务器的目录下解压并更改文件名为erlang,以/data为例,以下所有带/data的路径在安装时都可以根据实际安装路径修改。

    tar -xvf otp_src_18.3.tar.gz
    mv otp_src_18.3 erlang

安装erlang需要的依赖库,包括gcc,kernel-devel,ncurses-devel,openssl-devel,unixODBC-devel。

    yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel

2.进入解压后的源码目录,编译安装erlang。

    cd /data/erlang
    ./configure --prefix=/data/erlang --without-javac
    make
    make install

3.安装rabbitMQ

3.1将rabbitMQ安装包上传到指定服务器的目录下解压,以/data为例,以下所有带/data的路径在安装时都可以根据实际安装路径修改。

    tar -xvf rabbitmq-server-generic-unix-3.6.6.tar.xz

3.2编辑/etc/profile文件

    vim /etc/profile

3.3修改文件内容

    export PATH=$PATH:/data/erlang/bin
    export PATH=$PATH:/data/rabbitmq_server-3.6.6

3.4保存该文件退出

3.5重新载入环境变量

    source /etc/profile

4.将rabbitmq_server-3.6.6/ebin目录下rabbit.app中loopback_users里的<<"guest">>删除,安装完rabbitMQ后,可以使用用户名密码都为guest的用户登录rabbitMQ的web监控页面。

2614587606.png

5.启动rabbitMQ服务。

    cd /data/rabbitmq_server-3.6.6/sbin/
    nohup ./rabbitmq-server >log.log 2>err.log &

6.安装rabbitMQ的web监控。

    cd /data/rabbitmq_server-3.6.6/sbin/
    ./rabbitmq-plugins enable rabbitmq_management

用户可以通过访问rabbitMQ所在机器的IP:15672,访问rabbitMQ的监控网页,使用用户名密码都为guest的用户登录。如果不能访问的话,需要将rabbitMQ所在服务器的防火墙关闭,关闭防火墙的语句:

    sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service

关闭以后就能访问了。

本原创文章未经允许不得转载 | 当前页面:逆流dë鱼 » Linux系列教程 |(六)Linux安装RabbitMQ

评论

文章评论已关闭!

逆流dë鱼 | 致力打造 Java 精品博客

联系作者优质文章