CentOS7安装RabbitMQ
安装erlang
由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。
- 安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
wget http://erlang.org/download/otp_src_23.0.tar.gz
解压
[root@t3-yyknccs-hipcust-app01 sysadm]# tar -xf otp_src_23.0.tar.gz
[root@t3-yyknccs-hipcust-app01 sysadm]# ls
minioopenresty-1.19.3.1_use.tar.gzotp_src_23.0rabbitmq-server-3.8.11seata-server-1.4.2.tar.gz
nohup.outopenresty-usrlocal.tar.gzotp_src_23.0.tar.gzrabbitmq-server-3.8.11.tar.xzsoftware.tar.gz
[root@t3-yyknccs-hipcust-app01 sysadm]# cd otp_src_23.0
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]# ls
AUTHORSCONTRIBUTING.mdJenkinsfile.benchmarkJenkinsfile.windowsmakeotp_versions.tableREADME.md
binerl-build-tool-vars.shJenkinsfile.daily-rebuildJenkinsfile.wslMakefile.inpltscripts
bootstrapertsJenkinsfile.run-otp-testsjenkins-swarmotp_buildprebuilt.filessystem
configureHOWTOJenkinsfile.run-otp-tests-wsllibotp_patch_applyproposed_updates.jsonTAR.include
configure.srcJenkinsfileJenkinsfile.test-configurationsLICENSE.txtOTP_VERSIONREADME-jenkins.mdxcomp
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]# ./configure --prefix=/usr/local/erlang
如果遇到这个错 你就假装没看到
安装
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]#make && make install
查看一下是否安装成功
ll /usr/local/erlang/bin
添加环境变量
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]# echo $?
0
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]# echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]# source/etc/profile
[root@t3-yyknccs-hipcust-app01 otp_src_23.0]# erl
install rabbitmq 下载
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.15/rabbitmq-server-generic-unix-3.8.15.tar.xz
由于是tar.xz格式的所以需要用到xz,没有的话就先安装
yum install -y xz
第一次解压xz -d rabbitmq-server-generic-unix-3.8.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.15rabbitmq
配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
刷新环境变量source /etc/profile
创建配置目录(本博客并未使用单独的配置文件,因此本步骤纯属多余,感谢朋友特意指正。)
mkdir /etc/rabbitmq
回到顶部
启动命令
启动:
rabbitmq-server -detached
停止:
rabbitmqctl stop
状态:
rabbitmqctl status
防火墙之类的请自行处理(5672和15672端口),反正我是从来不开防火墙。
回到顶部
WEB管理
开启web插件
rabbitmq-plugins enable rabbitmq_management
访问:http://127.0.0.1:15672/
【CentOS7安装RabbitMQ】
文章图片
推荐阅读
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- react|react 安装
- VueX--VUE核心插件
- python-安装sublime遇到异常
- typeScript入门基础介绍
- 监控nginx
- 使用homeBrew|使用homeBrew 安装Goland