首页主机资讯ubuntu如何设置服务开机自启动

ubuntu如何设置服务开机自启动

时间2024-05-21 20:40:03发布访客分类主机资讯浏览876
导读:要设置服务在Ubuntu系统开机时自动启动,可以按照以下步骤进行操作: 打开终端,并使用以下命令来编辑服务的启动脚本文件(以nginx为例): sudo nano /etc/init.d/nginx 在文件中添加以下内容来定义启动、...

要设置服务在Ubuntu系统开机时自动启动,可以按照以下步骤进行操作:

  1. 打开终端,并使用以下命令来编辑服务的启动脚本文件(以nginx为例):
sudo nano /etc/init.d/nginx
  1. 在文件中添加以下内容来定义启动、停止和重启服务的操作:
#!/bin/bash
### BEGIN INIT INFO
# Provides:          nginx
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start nginx on boot
# Description:       Start nginx on boot
### END INIT INFO

# Your service start command
start() {

    # Start service command
}


# Your service stop command
stop() {

    # Stop service command
}


# Your service restart command
restart() {

    # Restart service command
}
    

case "$1" in
    start)
        start
        ;
    ;
    
    stop)
        stop
        ;
    ;
    
    restart)
        restart
        ;
    ;

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

exit 0
  1. 保存并退出文件,然后使用以下命令来设置脚本文件为可执行权限:
sudo chmod +x /etc/init.d/nginx
  1. 使用以下命令将服务添加到启动项中:
sudo update-rc.d nginx defaults
  1. 最后,重启系统以应用更改:
sudo reboot

这样,服务就会在系统开机时自动启动。您可以将上述步骤中的nginx替换为您要设置自启动的其他服务名称。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu如何设置服务开机自启动
本文地址: https://pptw.com/jishu/665113.html
perspective-origin属性怎么用 tomcat开机自启动怎么配置

游客 回复需填写必要信息