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

   2024-10-26 3750
核心提示:要设置服务在Ubuntu系统开机时自动启动,可以按照以下步骤进行操作:打开终端,并使用以下命令来编辑服务的启动脚本文件(以ngin

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

打开终端,并使用以下命令来编辑服务的启动脚本文件(以nginx为例):
sudo nano /etc/init.d/nginx
在文件中添加以下内容来定义启动、停止和重启服务的操作:
#!/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 commandstart() {    # Start service command}# Your service stop commandstop() {    # Stop service command}# Your service restart commandrestart() {    # Restart service command}case "$1" in    start)        start        ;;    stop)        stop        ;;    restart)        restart        ;;    *)        echo "Usage: $0 {start|stop|restart}"        exit 1        ;;esacexit 0
保存并退出文件,然后使用以下命令来设置脚本文件为可执行权限:
sudo chmod +x /etc/init.d/nginx
使用以下命令将服务添加到启动项中:
sudo update-rc.d nginx defaults
最后,重启系统以应用更改:
sudo reboot

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

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号