1.安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
2.安装 erlang
进入网页 https://www.erlang.org/downloads
3. 把 otp_src_22.3.tar.gz 移动到/usr/local/目录下面解压。
sudo mv otp_src_22.3.tar.gz /usr/local/
tar -xvf src_22.3.tar.gz
4. 修改文件目录的权限
sudo chown -R hunter otp_src_22.3
5. 安装erlang
a.新建erlang目录
sudo mkdir /usr/local/erlang
sudo chown -R hunter /usr/local/erlang
b.进入otp_src_22.3.tar.gz目录
cd /usr/local/otp_src_22.3/
c.运行命令
./configure --prefix=/usr/local/erlang
d. 输入make install
6.查看是否安装成功
查看是否有文件,输入命令ls /usr/local/erlang/bin/
7. 配置环境变量
a. 编辑文件/etc/profile
sudo vi /etc/profile
在最下面添加
export PATH=$PATH:/usr/local/erlang/bin
8. 启动 erlang
a.输入命令 erl
source /etc/profile
b.退出,输入 halt().
9. 下载 rabbit mq 。
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.26
a.把rabbitmq-server-generic-unix-3.7.26.tar.xz 移动到/usr/local/目录下
b.解压
第一次用xz解压
sudo /bin/xz -d rabbitmq-server-generic-unix-3.7.26.tar.xz
第二次用tar解压
sudo tar -xvf rabbitmq-server-generic-unix-3.7.26.tar
c.添加权限
sudo chown -R hunter /usr/local/rabbitmq_server-3.7.26
10.配置rabbit mq环境变量
sudo vi /etc/profile
11. rabbit mq的命令
启动
rabbitmq-server start
状态
rabbitmqctl status
停止
rabbitmqctl stop
后台启动命令
rabbitmq-server -detached
12 防火墙打开5672和15672端口。
sudo firewall-cmd --zone=public --add-port=5672/tcp --permanent
sudo firewall-cmd --zone=public --add-port=15672/tcp --permanent
sudo firewall-cmd --reload
13 . 启动插件,不然网页访问不了。
启动插件
rabbitmq-plugins enable rabbitmq_management
关闭插件
rabbitmq-plugins disable rabbitmq_management
14.在网页访问
新增用户
rabbitmqctl add_user hunter Aa123456
配置权限
rabbitmqctl set_permissions -p "/" hunter ".*" ".*" ".*"
设置tag为administrator
rabbitmqctl set_user_tags hunter administrator
查看权限
rabbitmqctl list_user_permissions hunter
15.输入账号密码登陆了即可。