centos开机自动启动RabbitMq软件的方法

1.在/etc/init.d 目录下新建一个 rabbitmq

[root@localhost init.d]# vi rabbitmq

文件内容

#!/bin/bash
#chkconfig:2345 61 61

export HOME=/opt/data/rabbitmq/
export PATH=$PATH:/usr/local/erlang/bin
export PATH=$PATH:/usr/local/src/rabbitmq_server-3.6.15/sbin

case "$1" in
    start)
    echo "Starting RabbitMQ ..."
    rabbitmq-server  -detached
    ;;
stop)
    echo "Stopping RabbitMQ ..."
    rabbitmqctl stop
    ;;
status)
    echo "Status RabbitMQ ..."
    rabbitmqctl status
    ;;
restart)
    echo "Restarting RabbitMQ ..."
    rabbitmqctl stop
    rabbitmq-server  restart
    ;;

*)
    echo "Usage: $prog {start|stop|status|restart}"
    ;;
esac
exit 0

2.对rabbitmq授予可执行权限

[root@localhost init.d]# chmod 777 rabbitmq

3. 添加rabbitmq服务到系统服务中

[root@localhost init.d]# chkconfig --add rabbitmq

4.设置自启动

[root@localhost init.d]# chkconfig rabbitmq on

5.查看自启动项是否设置成功

[root@localhost init.d]# chkconfig --list rabbitmq

6.开启rabbit服务

[root@localhost init.d]# ./rabbitmq start

 7.测试开机重启

[root@localhost init.d]#reboot
[root@localhost ~]# ps -elf|grep rabbitmq

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

时间: 2021-11-24

centos8 使用yum 安装 rabbitmq的教程

进入/etc/yum.repos.d/ 文件夹 创建rabbitmq-erlang.repo 文件 内容如下 [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc re

Centos7.3 RabbitMQ分布式集群搭建示例

本文介绍了Centos7.3 RabbitMQ分布式集群搭建示例,分享给大家,具体如下: 注意事项 centos 7.x 关闭firewall 三台机器: 172.17.250.97 rabbiMQ01 172.17.250.98 rabbiMQ03 172.17.250.99 rabbiMQ02 配置 hosts 172.17.250.97 fz-rabbitMQ01 172.17.250.99 fz-rabbitMQ02 172.17.250.98 fz-rabbitMQ03 $ syste

CentOS下RabbitMq高可用集群环境搭建教程

CentOS下RabbitMq高可用集群环境搭建教程分享给大家. 准备工作 1.准备两台或多台安装有rabbitmq-server服务的服务器 我这里准备了两台,分别如下: 192.168.40.130 rabbitmq01 192.168.40.131 rabbitmq02 2.确保防火墙是关闭的3,官网参考资料 http://www.rabbitmq.com/clustering.html hosts映射 修改每台服务上的hosts文件(路径:/etc/hosts),设置成如下: 192.1

如何在centos上使用yum安装rabbitmq-server

rabbitmq安装之前需要安装socat,否则直接安装rabbitmq可能会报错 如果没有找到,则先安装epel源 yum -y install epel-release yum install socat rabbitMQ需要和erlang的版本互相匹配具体查看rabbitMQ和对应的erlang版本匹配 在本文中,使用erlang-20.3.8.20-1.el7和rabbitmq-server-3.7.6-1.el7版本. 选择erlang-20.3.x可以兼容新的rabbitMQ3.7.

CentOS6.4上使用yum安装mysql

做软件开发时基本都会涉及到数据的使用,比如最简单用户登录注册,这用户信息则需要使用数据库做存储管理.而在项目开发测试过程最常使用的数据库则是mysql. 下面由小河给大家分享:如何在CentOS系统上使用yum安装mysql数据库,以CentOS6.4系统为例. 工具/原料 yum库 Mysql数据库 CentOS6.4_64bit 方法/步骤 查看CentOS自带mysql是否已安装. 输入:yumlistinstalled|grepmysql 若有自带安装的mysql,如何卸载CentOS系

CentOS下使用yum安装python-pip失败的完美解决方法

以前用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,在执行以下命令安装python-pip居然什么也没执行. yum install python-pip 后来google了一下说是这个包在EPEL源里,要添加EPEL源才可以.然后按博客里说的方法添加,执行以下命令: sudo rpm -ivh epel-release* 但是最后提示系统里已经安装了最新的epel包,但为什么却用不了呢?google了一天多都没有结果,最后在一个博客看到一句话让我找到了方向.CentOS中有的源

CentOS 7.2 Yum编译安装MySQL 5.6

本文实例为大家分享CentOS 7.2 Yum安装mysql5.6的方法,供大家参考,具体内容如下 配置CentOS SCLo源 [3] 添加 CentOS SCLo Software collections Repository. [root@linuxprobe~]# yum -y install centos-release-scl-rh centos-release-scl # set [priority=10] [root@linuxprobe~]# sed -i -e "s/\]$/

centos通过yum安装php的教程

先给大家介绍下centos通过yum安装php 1.添加php的yum软件仓库 sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm 2.安装php相关软件,执行过程中全部选择yes即可 sudo yum install php71w.x86_64 php71w-cli.x86_64 php71w-common.x86_64 php71w-gd.x86_64 php71w-ldap.x86_64 php71w-mbstring.

CentOS上运行ZKEACMS的详细过程

ZKEACMS Core 是基于 .net core 开发的,可以在 windows, linux, mac 上跨平台运行,接下来我们来看看如何在 CentOS 上运行 ZKEACMS. 安装 .Net Core 运行时 运行以下命令,安装 .Net Core Runtime sudo yum install libunwind libicu curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=843420 sud

CentOS 7上为PHP5安装suPHP的方法(彭哥)

CentOS 7上PHP默认是以apache或者nobody的身份运行的,这种方式下由于PHP运行需要的权限比较大,会有安全隐患,还可能会受到服务器其他用户影响. 通过phpinfo查看PHP信息如下: apache运行php 可以看出来,PHP目前是作为Apache的一部分在运行,而不会为每个脚本运行一个独立进程.如果希望PHP脚本运行时是以当前用户的身份而不是Apache,可以通过部署suPHP来实现.接下来介绍如何在CentOS 7上安装suPHP. 先配置安装suphp所需的环境: yu

详解Centos 使用YUM安装MariaDB

1.在 /etc/yum.repos.d/ 下建立 MariaDB.repo,内容如下: 复制代码 代码如下: [azureuser@mono etc]$ cd /etc/yum.repos.d [azureuser@mono yum.repos.d]$ vi MariaDB.repo # MariaDB 10.0 CentOS repository list - created 2013-08-23 13:08 UTC # http://mariadb.org/mariadb/reposito

CentOS 下yum安装mysql、jdk和tomcat的方法

0. 创建个人文件夹 # 使用 yum 安装tomcat 和 mysql # 创建文件夹 cd /usr/local mkdir hehe 1. 安装rzsz # 1. 安装rzsz yum list lrzsz* yum install lrzsz -y 2. 安装JDK,path之类的已经自动设置好了 # 2. 安装JDK yum list java* yum install java-1.7.0-openjdk* -y 3. 安装mysql # 3. 安装mysql yum list my