Centos7下安裝rabbitmq

參考java

https://www.linuxidc.com/Linux/2018-01/150600.htmnode

https://blog.csdn.net/liu_zhaoming/article/details/79386128linux

記錄一下方便之後從新安裝vim

 

 

 

Centos7最小安裝的狀況下安裝rabbitmqcookie

 

<!-- 安裝ifconfig -->
yum install net-toolstcp

 

<!-- 安裝vim -->
yum install yum測試

 

<!-- 準備基礎編譯環境 -->
yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto.net

 

從官網下載安裝包rabbitmq-server-3.7.2-1.el7.noarch.rpm和otp_src_19.3.tar.gz3d

我放在了/root下server

 

先弄erlang

<!-- 解壓包 -->
tar -xvf otp_src_19.3.tar.gz

 

<!-- 安裝 -->

mkdir /usr/local/erlang
cd otp_src_19.3
./configure --prefix=/usr/local/erlang --without-javac
make && make install

 

編譯&安裝完成之後配置Erlang環境變量:

 

vim /etc/profile

 

#追加環境變量到文件末尾

 

ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH

 

source /etc/profile

  

安裝RabbitMQ  //cd ..回/root下

rpm -ivh --nodeps rabbitmq-server-3.7.2-1.el7.noarch.rpm

 

運行RabbitMQ須要首先開放15672和5672端口: 

firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
firewall-cmd --reload

 

正常狀況下RabbitMQ已經安裝完成,最後測試一下:

[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management

[root@localhost ~]# rabbitmq-server

 

出現了:Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces

輸入:

chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie

 

相關文章
相關標籤/搜索