一 环境准备
- 安装C++编译环境
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson
- 下载erlang和rabbitMQ
# 下载erlang
wget http://www.erlang.org/download/otp_src_19.3.tar.gz
# 下载rabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.5/rabbitmq-server-generic-unix-3.7.5.tar.xz
- 安装jdk环境
二 安装erlang
- 解压erlang安装包
tar -xvf otp_src_19.3.tar.gz
- 进入解压文件夹
cd otp_src_19.3
- 指定安装目录及安装配置(需要先安装并配置JDK)
# erlang指定安装在/usr/local/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 添加到文件末尾
# 重新加载profile文件
source /etc/profile
三 安装RabbitMQ
- 由于下载的安装包为xz文件,先将xz解压为tar
xz -d rabbitmq-server-generic-unix-3.7.5.tar.xz
- 解压缩tar文件
tar -xvf rabbitmq-server-generic-unix-3.7.5.tar
- 进入到解压的RabbitMQ的sbin目录
cd rabbitmq_server-3.7.5/sbin
- 启动
./rabbitmq-server -detached
- 查看进程
ps -ef | grep rabbit
- 启动管理界面
./rabbitmq-plugins enable rabbitmq_management
- 关闭防火墙
systemctl stop firewalld
- 停止rabbitmq
./rabbitmqctl stop
网友评论