• RabbitMq 在centos中开机自启动


    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
  • 相关阅读:
    win10远程桌面连接提示身份验证错误,要求的函数不受支持的解决方案
    十六进制转八进制
    十六进制转十进制
    十进制转十六进制
    LEETCODE
    LINUX
    LINUX
    LEETCODE
    LEETCODE
    LEETCODE
  • 原文地址:https://www.cnblogs.com/chenyishi/p/13914166.html
Copyright © 2020-2023  润新知