centos7 程序开机自启动

Centos7 设置mongo DB 开机自启动

  • 写一个shell脚本启动mongo DB
    sudo cat > /etc/rc.d/init.d/mongo <<-EOF
        #!/bin/sh
        # chkconfig: 2345 15 90
        # description: mongod service ....
        /usr/local/mongodb/bin/mongod --fork --logpath /var/log/mongodb.log --logappend
    EOF
  • 更改权限
    sudo chown root:root /etc/rc.d/init.d/mongo && chmod 755 /etc/rc.d/init.d/mongo
  • 设置自启动
sudo chkconfig --add mongo
  • 如果出现错误
    service mongo does not support chkconfig

解决办法: 在执行的shell脚本 里面添加

    # chkconfig: 2345 15 90
    # description: mongod service ....
  • 查看服务
chkconfig --list

posted on 2017-07-06 17:01  harrylh  阅读(256)  评论(0)    收藏  举报