centos7自學之8-rabbitmq的安裝與配置
下載rabbitmq
去rabbitmq官網仔細搜查其下載連結,找不到可以來這裡點選下載
找到自己想要的版本選擇rabbitmq-server-generic-unix-*.*.*.tar.xz字樣的版本,因為本人嘗試過*.rpm版本的安裝,並不順利,本人比較喜歡綠色安裝方式
下載erlang
由於rabbitmq的執行依賴erlang環境,需要先下載erlang。
去erlang的官網下載erlang,不想去官網的可以點選 這裡下載下載。
安裝erlang執行環境
由於erlang執行需要gcc gcc++等環境,需要安裝外掛,具體不清楚那些外掛是必需的,索性一次性安裝。
執行命令:
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
解壓erlang
tar -zxvf otp_src_*...tar.gz
配置erlang
./configure –prefix=/usr/local/erlang –with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll –enable-hipe –without-javac
安裝erlang
cd otp_src_*...tar.gz
make
make install
配置erlang環境變數
vim /etc/profile
ERLANG_HOME=/usr/local/erlang
PATH=$PATH:$ERLANG_HOME/bin
使配置檔案生效
source /etc/profile
echo $PATH
檢驗erlang
erl
有版本資訊輸出即成功。
安裝rabbitmq
cd
xz -d rabbitmq-server-generic-unix-*.*.*.tar.xz
tar -xvf rabbitmq-server-generic-unix-*.*.*.tar
cd cd ./rabbitmq_server-3.6.3/sbin
啟用web管理介面
./rabbitmq-plugins enable rabbitmq_management
啟動
./rabbitmq-server -detached
新增使用者
./rabbitmqctl add_user admin admin
設定許可權
./rabbitmqctl set_user_tags admin administrator
./rabbitmqctl set_permissions username “.*” “.*” “.*”
./rabbitmqctl list_user_permissions admin
訪問管理頁
ip:15672
結束語
至此結束,書寫部落格是為了防止忘記,後續java操作rabbit會更新到部落格。