其實,在選擇linux安裝rabbitmq之前,我是放棄了windows10安裝的。發現有兩個坑:
1、rabbitmq server與erlang的版本不匹配問題。會報錯比如:failed_to_start_child這些。
2、一般來說,我的user下的使用者名稱就是中文的,不巧的是,中文的啟動服務就會報錯:
網上有一大堆的教你怎麼把中文的使用者名稱改為英文的。一是步驟繁瑣更甚者我的電腦是家庭版的,太麻煩。想想還有linux的環境,於是就棄坑了。
步驟1:
copy erlang的安裝指令碼,訪問
步驟2:
copy rabbitmq server的安裝指令碼, 訪問
步驟3:
把剛才copy到的命令,一條條執行:
curl -s |
sudo
bash
curl -s |
sudo
bash
檢視一下:
yum list |
grep erlang
yum list |
grep rabbit
執行如下:
步驟4:
安裝rabbitmq-server:
yum -y install rabbitmq-server
啟動服務:
systemctl start rabbitmq-server
rabbitmq-plugins enable rabbitmq_management
檢視狀態:
rabbitmqctl status
步驟5:當然,也可能埠沒有開啟,那麼就需要開啟防火牆相應埠了:firewall-cmd --permanent --add-port=15672/tcp
firewall-cmd --permanent --add-port=5672/tcp
systemctl restart firewalld.service
測試訪問登入:
使用guest使用者無法登入。
解決方法:新增使用者admin並授權
rabbitmqctl add_user admin admin
rabbitmqctl set_permissions -p / admin "."
"."".*"
rabbitmqctl set_user_tags admin administrator
最後成功登入:
別問為什麼這樣可以,我也是借鑑別人,自己嘗試了很多才總結出的。
CentOS下安裝Erlang和RabbitMQ
首先使epel 生效 rpm uvh wget o etc yum.repos.d epel erlang.repo 安裝包 otp src r14b.tar.gz ok 了現在開始用 yum 安裝 erlang 和 rabbitmq吧 yum install erlang rabbitmq ser...
CentOS7下原始碼包方式安裝rabbitmq
1.先安裝erlang wget 3.安裝rabbitmqrpm import rpm ivh rabbitmq server 3.5.0 1.noarch.rpm 4.啟動rabbitmq服務service rabbitmq server restart檢視狀態 rabbitmqctl statu...
教你在centos6 5上快速安裝SVN
1 檢查是否已經安裝了svn rpm qa subversion2 解除安裝舊的版本 yum remove subversion3 使用yum安裝svn yum install subversion4 svn的相關配置 4.1 建立乙個svn倉庫 所有的專案存放與管理 mkdir p svndata...