1、安裝包準備
otp_src_22.0.tar.gz ## elrang環境
rabbitmq-server-generic-unix-3.7.15.tar.xz ## rabbitMq安裝包
百度網盤下載地址:
鏈接:https://pan.baidu.com/s/15VOHIGu8P52rMwV7YX_-hA
提取碼:ilea
2、安裝erlang
2.1 安裝依賴
1)安裝GCC GCC-C++ Openssl等模塊,安裝過就不需要安裝了
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
2)安裝ncurses
yum -y install ncurses-devel
3)安裝ODBC
yum install unixODBC unixODBC-devel
2.2安裝erlang
將otp_src_22.0.tar.gz上傳到服務器
解壓
tar -zxvf otp_src_22.0.tar.gz
移走
mv otp_src_22.0 /usr/local/
切換目錄
cd /usr/local/otp_src_22.0/
創建即將安裝的目錄
mkdir ../erlang
配置安裝路徑
./configure --prefix=/usr/local/erlang
安裝
make
make install
查看一下是否安裝成功
ll /usr/local/erlang/bin
添加環境變量
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
刷新環境變量
source /etc/profile
運行命令
erl
看到以上內容說明安裝成功
在裏面輸入halt().命令退出來(那個點號別忘記)
3、安裝RabbitMQ
將 rabbitmq-server-generic-unix-3.7.15.tar.xz上傳到服務器
由於是tar.xz格式的所以需要用到xz,沒有的話就先安裝
yum install -y xz
第一次解壓
/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
第二次解壓
tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
移走
mv rabbitmq_server-3.7.15/ /usr/local/
改名
mv /usr/local/rabbitmq_server-3.7.15 rabbitmq
配置環境變量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
刷新環境變量
source /etc/profile
創建配置目錄
mkdir /etc/rabbitmq
4、rabbitMq啓動命令
啓動:
rabbitmq-server -detached
停止:
rabbitmqctl stop
狀態:
rabbitmqctl status
5、WEB管理
開啓web插件
rabbitmq-plugins enable rabbitmq_management
訪問:http://127.0.0.1:15672/
默認賬號密碼:guest guest(這個賬號只允許本機訪問)
6、用戶管理
查看所有用戶
rabbitmqctl list_users
添加一個用戶
rabbitmqctl add_user chijiaqi 123456
配置權限
rabbitmqctl set_permissions -p "/" chijiaqi".*" ".*" ".*"
查看用戶權限
rabbitmqctl list_user_permissions chijiaqi
設置tag
rabbitmqctl set_user_tags chijiaqi administrator
7、登陸
配置好用戶之後重啓一下rabbit
然後就可以用新賬號進行登陸