美文网首页
Ubuntu开机自动启动脚本

Ubuntu开机自动启动脚本

作者: 二班老许 | 来源:发表于2022-03-16 19:00 被阅读0次
    1. 进入init.d目录
    cd /etc/init.d
    
    2. 编写启动脚本

    比如我这里写启动uwsgi的脚本

    vim uwsgi.sh
    

    注意前面几行的规范

    #!/bin/sh
    ### BEGIN INIT INFO
    # Provides:          uwsgi.sh
    # Required-start:    $local_fs $remote_fs $network $syslog
    # Required-Stop:     $local_fs $remote_fs $network $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: starts the uwsgi.sh daemon
    # Description:       starts uwsgi.sh using start-stop-daemon
    ### END INIT INFO
    
    # 下面这里是我启动uwsgi的命令
    uwsgi --emperor /home/nginx/uwsgi  --logto /var/log/nginx/uwsgi.log &
    
    3.修改脚本权限
    chmod 755 uwsgi.sh
    
    4. 设置开机启动

    开机启动,100为优先级

    sudo update-rc.d uwsgi.sh defaults 100
    
    5. 移除开机启动
    sudo update-rc.d -f uwsgi.sh remove
    

    相关文章

      网友评论

          本文标题:Ubuntu开机自动启动脚本

          本文链接:https://www.haomeiwen.com/subject/oropdrtx.html