linux安装rabbitmq

1.安装erlang
下载 otp_src_20.1.tar.gz文件,并拷贝放入 /usr/local/src
安装依赖包 yum install ncurses-devel
执行解压命令 tar xf otp_src_20.1.tar.gz
执行命令 cd otp_src_20.1
执行命令 ./configure --prefix=/usr/local/erlang20 --without-javac
开始编译 make -j 4 //4核服务器,一般操作 make
执行命令 make install

检查erlang是否安装成功 cd /usr/local/erlang20
cd bin
./erl(启动) exit(退出)

2.安装rabbitMQ
进入目录 cd /usr/local/src
解压 xz -d rabbitmq-server-generic-unix-3.6.14.tar.xz
继续解压 tar xf rabbitmq-server-generic-unix-3.6.14.tar
安装依赖:
安装python yum install python -y
安装xmlto yum install xmlto -y
安装python-simplejson yum install python-simplejson -y
移动 mv rabbitmq_server-3.6.14 /usr/local/rabbitmq
进入目录 cd /usr/local/rabbitmq
cd sbin
3.启动rabbitmq
进入sbin目录后,输入命令 ./rabbitmq-server
关闭命令 ./rabbitmqctl stop

报错的话,可能是环境没配置
:./rabbitmq-server: line 80: erl: command not found的解决办法
执行 vim /etc/profile
配置环境变量:
#set erlang environment
export PATH=KaTeX parse error: Expected 'EOF', got '#' at position 30: …l/erlang20/bin #̲set rabbitmq en…PATH:/usr/local/rabbitmq/sbin
使profile文件修改生效 source /etc/profile

查看日志
tail -f /usr/local/rabbitmq/var/log/rabbitmq/[email protected]
netstat -nap | grep 5672 //查看端口
ps -ef | grep rabbit //查看进程

配置mq可远程连接
cd /etc/rabbitmq
vi rabbitmq.config
输入 [{rabbit,[{loopback_users,[]}]}].
重新启动即可

你可能感兴趣的:(linux)