centos7 rabbitMq 安裝教程
最近買了阿里雲esc,在centos7上面安裝rabbitMq,踩了不少的坑,特此記錄一下
在安裝rabbitt之前,要安裝erlang開發環境
1.安裝erlang
1.Erlang安裝配置
下載安裝包,地址http://www.erlang.org/downloads,我選擇的是otp_src_18.3.tar.gz。
然後解壓檔案:
[[email protected] rabbitmq]# tar -xzvf otp_src_18.3.tar.gz
[[email protected] rabbitmq]# cd otp_src_18.3/
配置安裝路徑編譯程式碼:
[
source /etc/profile使得檔案生效 在安裝Erlang過程中,可能會遇到以下問題,一般都是因為系統中缺少相應的包引起的,缺少什麼包直接yum安裝即可。
在此過程中,可能會出現這樣的一個問題: Makefile:231: /root/otp_src_R15B/make/x86_64-unknown-linux-gnu/otp_ded.mk: No such file
解決的辦法是這樣的: 參照 http://blog.csdn.net/huoyunshen88/article/details/41575875
2.安裝rabbitmq
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc (貌似是匯入什麼簽名) wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.2/rabbitmq-server-3.6.2-1.noarch.rpm yum install rabbitmq-server-3.6.2-1.noarch.rpm
安裝外掛:
rabbitmq-plugins enable rabbitmq_management service rabbitmq-server restart
由於guest這個使用者,只能在本地訪問,所以我們要新增一個使用者並賦予許可權:
新增使用者:rabbitmqctl add_user admin admin 新增許可權:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 修改使用者角色rabbitmqctl set_user_tags admin administrator 然後就可以遠端訪問了,然後可直接配置使用者許可權等資訊。
到此,就可以通過http://ip:15628 使用admin admin 進行登陸了