Rabbitmq安裝與部署
阿新 • • 發佈:2022-03-30
安裝包otp_src_22.3.tar.gz,下載到部署伺服器tar -zxvf解壓
mv otp_src_22.3 ./erlang變更資料夾名字
可能需要安裝的依賴包
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel perl
yum install unixODBC-devel
cd到erlang中,開始編譯安裝
./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-sctp --enable-kernel-poll --enable-hipe --with-ssl --without-javac
make && make install
配置 Erlang 環境變數
vim /etc/profile
...
export PATH=$PATH:/usr/local/erlang/bin
:wq
source /etc/profile
測試安裝是否成功
erl
Ctrl+z強制退出
二:安裝RabbitMq
下載安裝包rabbitmq-server-generic-unix-3.7.17.tar.xz,tar -zxvf解壓
改名字換到目標資料夾
mv rabbitmq_server-3.7.17/ /usr/local/RabbitMQ
配置環境變數
vim /etc/profile
...
export PATH=$PATH:/usr/local/RabbitMQ/sbin
:wq
source /etc/profile
注意,啟動軟體前請先關掉activemq以防止埠及其他可能的衝突
請放後臺啟動,不然無法退出
./rabbitmq-server -detached
其他常用命令
./rabbitmq-server -start
./rabbitmq-server -stop
./rabbitmq-server -status
無法關閉請用以下指令
rabbitmqctl stop
開啟web端控制器
rabbitmq-plugins enable rabbitmq_management
建立新使用者密碼及賦權
rabbitmqctl add_user hf hf
rabbitmqctl set_user_tags hf administrator
到此可以開啟web端了,記得防火牆開放RabbitMq埠15672及5672
http://伺服器ip:15672