七鹿网址导航 - 信息收录聚合互助平台

文章资讯

当前位置:首页 > 文章资讯

ubuntu 开机自动运行 /etc/init.d 目录下的脚本

如何在 ubuntu/etc/init.d目录下设置开机自动执行sh文件,方法如下:


  • >>>复制或软连接脚本到/etc/init.d/目录下

  • >>>脚本内容如下,### 开头和结束部分是模板性注释,不能更改,必须存在。

    $cat /etc/init.d/run_php73.sh


    #!/bin/bash


    ### BEGIN INIT INFO

    # Provides:          run_php73.sh        //run_php73.sh是自己创建的脚本名称

    # Required-Start:    $local_fs $network $remote_fs $syslog

    # Required-Stop:     $local_fs $network $remote_fs $syslog

    # Default-Start:     2 3 4 5

    # Default-Stop:      0 1 6

    # Short-De ion: starts the run_php73.sh daemon      //run_php73.sh是自己创建的脚本名称

    # De ion:       starts run_php73.sh using start-stop-daemon     //test.sh是自己创建的脚本名称

    ### END INIT INFO


    #创建PHP-fpm配置文件设定的 php 日志存储目录

    php_run_dir_today="/tmp/log"


    /bin/mkdir -p $php_run_dir_today > /dev/null 2>&1

    #每次服务器开机(测试环境开机 自动启动php73版本)

    /usr/local/php73/sbin/php-fpm



  • >>>赋权限给脚本文件

    chmod 755 /etc/init.d/run_php73.sh


  • >>>加入开机启动

    cd /etc/init.d/    //不切换目录 容易报错:update-rc.d: error: unable to read /etc/init.d//etc/init.d/run_php73.sh                

    update-rc.d run_php73.sh defaults 90    //在ubuntu环境认可的命令


  • >>>重启验证



本文链接: https://dh.7deer.cc/news/41748.html
温馨提示:
1,本信息来自于互联网或用户自行发布,本站不承诺信息的准确和权威性,请勿以此作为投资或交易的依据。
2,如有侵权行为,欢迎七鹿之家举报,我们会及时处理。

文章评论

表情

共 0 条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

七鹿网址导航

https://dh.7deer.cc

信息收录聚合互助平台.

Powered By 七鹿网址导航

关注我们可获取更多热点网站资讯

网址导航系统 技术支持

返回顶部