1. 程式人生 > >centos-7安裝rabbitmq-21詳細步驟及坑

centos-7安裝rabbitmq-21詳細步驟及坑

1、先在www.erlang.org/downloads下載erlang的碼源,然後下載rabbitmq 2、初始化環境       <1> 配置 阿里雲yum源 詳細步驟 https://blog.csdn.net/ltx06/article/details/78030056     <2> 安裝ifconfig  命令:# yum install net-tools     <3> 安裝編譯器  命令:# yum install gcc-c++     <4> 安裝vim   命令:# yum install yum     <5> 安裝ncurses-devel    命令:# yum -y install ncurses-devel 3、重新一下openssl,否則有時候會報錯:{error,{missing_dependencies,[crypto,ssl],     <1>詳細步驟 https://blog.csdn.net/u010739551/article/details/80848993 4、解壓erlang原始碼       檔案:    otp_src_21.0.tar.gz     命令:    # tar xf otp_src_21.0.tar.gz             # cd otp_src_21.0             # ./configure --prefix=/usr/local/erlang210--without-javac --with-ssl=/usr/local/openssl            # make            # make install     配置環境變數      命令    # vi /etc/profile             # source /etc/profile             在文字後面追加 expore PATH=$PATH:/usr/local/erlang210/bin 5、安裝Python     # yum python -y     # yum install xmlto -y     # yum install python-simplejson -y  6、安裝rabbitmq     檔案:    rabbitmq-server-generic-unix-3.7.8.tar.xz     命令:     # xz -d rabbitmq-server-generic-unix-3.7.8.tar.xz             # tar xf rabbitmq-server-generic-unix-3.7.8.tar             # mv rabbitmq-server-generic-unix-3.7.8 /usr/local/rabbitmq                  配置環境變數      命令    # vi /etc/profile             # source /etc/profile             在文字後面追加 expore PATH=$PATH:/usr/local/rabbitmq/sbin 7、開放15672和5672埠     命令:     # firewall-cmd --zone=public --add-port=15672/tcp --permanent                    # firewall-cmd --zone=public --add-port=5672/tcp --permanent                   # firewall-cmd --reload 8、執行rabbitmq     <1> # cd /usr/local/rabbitmq/sbin     <2> # rabbitmq-plugins enable rabbitmq_management     <3> # ./rabbitmq-server  9、訪問 http://<虛擬機器IP>:15672/