linux(CentOS7)中安裝erlang(20.3)以及rabbitmq(3.7.9)的步驟以及一些注意事項


首先下載安裝包,之后先安裝erlang,安裝erlang需要很多依賴,所以一步步來:

首先 wxWidgets會報錯,這個不是必須的,可以不安裝,不影響

然后需要安裝一些必須的依賴:

 

 

yum install unixODBC unixODBC-devel -y
yum -y install ncurses-devel

 

 

安裝好之后,就可以安裝erlang了,進入解壓目錄,指定安裝目錄


./configure --prefix=/usr/local/erlang

 

報錯就繼續裝依賴,不報錯就可以直接執行 make && make install了
然后設置環境變量就可以了,必須要設置


vim /etc/profile
在末尾加入以下內容:
export PAHT=$PATH:/usr/local/erlang/bin

source /etc/profile
測試 erl 看是否有提示版本:

至於rabbitmq就很簡單了,直接下載解壓就可以了,
啟動測試即可:


cd sbin/

//啟動web管理插件,可訪問頁面


./rabbitmq-plugins enable rabbitmq_management


啟動,如果不成功,可以把 -detached去掉看看什么原因,這個是后台啟動
./rabbitmq-server -detached


默認用戶名密碼都是guest,具有所有權限,但是在3.3.0版本之后只能在localhost登陸,所以要新添加一個用戶在windons登陸即可

注意添加用戶需要啟動之后添加
./rabbitmqctl add_user admin admin
設置權限
./rabbitmqctl set_user_tags admin administrator

./rabbitmqctl  set_permissions -p / admin '.*' '.*' '.*'
瀏覽器就能訪問了,默認端口是15672,所以還需要開放下端口:


firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload
訪問,guest是無法登陸的,需要創建新用戶
ip:15672

 

我這里剛開始是3.6.15版本,后來升級成3.7.9了,但是安裝過程都是一樣的,不影響,只是我用的Springboot版本有點高,所以低版本需要改依賴,太麻煩,直接升到最新版了! 
登陸成功:

 最后,如果需要在程序中使用這個用戶的話,需要開放端口權限,否則只能用guest了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM