rabbitmq-3.7.2編譯安裝全過程


所用到的安裝文件在
  鏈接: https://pan.baidu.com/s/1y1fnKcjGkFWeB9L37W9dnQ 提取碼: dt9q

1.先安裝erlang

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 
yum -y install ncurses-devel 
yum install wxWidgets wxWidgets-devel

tar -xzvf otp_src_20.0.tar.gz
cd otp_src_20.0
./configure --prefix=/usr/local/erlang-20.0 --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe 
make && make install
ln -s /usr/local/erlang-20.0 /usr/local/erlang

2.配置erlang環境
vi /etc/profile #在最后添加下文

PATH=$PATH:/usr/local/erlang/bin

使環境變量生效

source /etc/profile

測試一下是否安裝成功,在控制台輸入命令

erl version

3.安裝rabbitmq

tar -Jxf rabbitmq-server-generic-unix-3.7.2.tar.xz
mv rabbitmq_server-3.7.2 /usr/local/
cd /usr/local/
ln -s /usr/local/rabbitmq_server-3.7.2 rabbitmq

3.1 升級make (如果在安裝rabbitmq中,提示make版本低)

tar -zxxf make-4.2.tar.gz 
cd make-4.2/
./configure 
make && make install
make -v

# 此時的 make 還是3.82 與環境變量有關系

/usr/local/bin/make -v

# 這是我們剛安裝的 make 它的版本是4.2

whereis make

# 找一下都有哪些 make

cd /usr/bin/
mv make make.bak

# 把默認的 make 改名

ln -sv /usr/local/bin/make /usr/bin/make

# 建立一個軟連接

make -v

# 查看一下大功告成

4.配置rabbitmq環境
vi /etc/profile #在最后添加下文

PATH=$PATH:/usr/local/erlang/bin:/usr/local/rabbitmq/sbin

使環境變量生效
source /etc/profile
5.啟動web管理插件

rabbitmq-plugins enable rabbitmq_management

6.啟動rabbitmq

rabbitmq-server -detached

7.賬號管理
帳號默認為guest,密碼guest,此帳號默認只能在本機訪問,需要增加賬號
增加root賬號和密碼

rabbitmqctl add_user root root

root授權

rabbitmqctl set_permissions -p "/" root ".*" ".*" ".*"

root賬號分配管理員角色

rabbitmqctl set_user_tags root administrator

重啟rabbitmq 其他地方即可root賬號登錄

rabbitmqctl stop
rabbitmq-server -detached

8.web登錄

http://rabbitmq-servver(ip):15672/ 

賬號密碼為剛才新建的root即可登錄


免責聲明!

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



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