debian 系统启动服务器,Debian9添加开机自启动服务

article/2025/9/26 21:38:43

升级到Debian9后,我们发现系统默认不带/etc/rc.local文件,但rc.local服务仍然保留

补齐缺失文件,让Debian9通过编辑/etc/rc.loacl文件为我们的服务添加开机自启动

e80a2a3d68750c19b63ccb0570e7972c.png

1、添加rc-local.service

#以下为一整条命令,一起复制运行cat > /etc/systemd/system/rc-local.service <

[Unit]

Description=/etc/rc.local

ConditionPathExists=/etc/rc.local

[Service]

Type=forking

ExecStart=/etc/rc.local start

TimeoutSec=0StandardOutput=tty

RemainAfterExit=yes

SysVStartPriority=99

[Install]

WantedBy=multi-user.target

EOF

2、新建rc-local文件

#以下为一整条命令,一起复制运行cat > /etc/rc.local <

#!/bin/sh -e

#

# rc.local#

# This script is executed at the end of each multiuser runlevel.

# Make sure that the script will "exit 0" on success or any other# value on error.

#

# In order to enable or disable this script just change the execution# bits.#

# By default this script does nothing.

#

exit 0

EOF

3、添加权限并设置开机自启chmod +x /etc/rc.local

systemctl enable rc-local

systemctl start rc-local.service

检查状态:systemctl status rc-local.service

返回Active:active信息,则成功。

最后我们就可以在/etc/rc.local里,添加开机的自启命令什么的了。记住添加在exit 0之前。

注意:更改自启脚本后,需要重新运行一下命令已使其生效。systemctl enable rc-local

systemctl start rc-local.service


http://chatgpt.dhexx.cn/article/atRZmfmI.shtml

相关文章

debian服务器系统安装,安装Debian 9(Stretch)最小服务器

在本指南中,我们将引导您使用netinstall CD ISO映像安装Debian 9(Stretch)Minimal Server 。 您将执行的此安装适用于构建未来可定制的服务器平台,而无需GUI(图形用户界面)。 您可以使用它来安装仅需要使用的必需软件包,我们将在将来的指南中向您展示。 但是,在进一步了解系…

debian9服务器系统,如何安装Debian 9(Stretch)最小服务器

本教程将介绍如何安装Debian 9(Stretch)最小服务器。 本指南的目的是提供一个最小的Debian设置&#xff0c;可以作为我们其他Debian 9教程的基础&#xff0c;以及在howtoing.com上完美的服务器指南 。 1要求 要安装Debian 9服务器系统&#xff0c;您将需要以下内容&#xff1a;…

debian9软件源的设置

文章目录 debian9软件源的设置概述笔记END debian9软件源的设置 概述 今天和同学讨论一个在debian9下自产软件的细节, 需要先编译这个软件工程. 他说在debian9或debian10下都可以编译. 我本地debian9虚拟机编译失败. 因为我这虚拟机环境是从.iso装的, 装到可以访问外网就做了…

IDEA连接数据库失败

问题描述 IDEA连接数据库输入用户名密码后点击测试连接&#xff0c;返回failed连接失败。 点击view查看失败原因 提示错误号为08001 分析原因 MySql 5.X版本和MySql8.X版本之间有个比较大的区别&#xff0c;MySql8.X在连接的时候需要设置时区&#xff0c;否则连接失败。 …

PHP连接数据库失败-解决方案

问题描述 今天在使用php代码连接数据库的时候发现死活都连接不上&#xff0c;在确认账号密码都没有错误的情况下&#xff0c;几乎找遍了答案都无法解决。 解决方法 通过不断的查阅资料及测试&#xff0c;发现问题在于本机地址localhost和127.0.0.1身上&#xff0c;当我把l…

用php连接数据库步骤,php连接数据库步骤详细介绍

本篇文章为大家简述一下PHP与数据库连接步骤&#xff0c;仅供参考。 1&#xff1a;链接数据库 ①主机地址 ②mysql用户名 ③mysql密码 ④选择连接的数据库 ⑤端口号mysqli_connect($localhost, $user, $password, $port); 返回&#xff1a;如果连接成功&#xff0c;返回资源类型…

CDH 5.13 hue数据库连接测试失败

在自己的虚拟机部署了好几次hue连接测试不通过&#xff0c;暂时用不到hue&#xff0c;就一直没有管。 路径; /opt/cm-5.13.1/log/cloudera-scm-server 执行 tail -n 500 cloudera-scm-server.log 报错信息&#xff1a; 解决办法&#xff1a;安装mysql的时候&#xff0c;将…

用友系统中连接数据库服务器失败,用友u8服务器连接不到本地数据库

用友u8服务器连接不到本地数据库 内容精选 换一换 创建外表语法(CREATE FOREIGN TABLE (SQL on Hadoop or OBS))中,需指定一个与MRS数据源连接相关联的外部服务器。当您通过GaussDB(DWS)管理控制台创建MRS数据源连接时,数据库管理员dbadmin会在默认数据库gaussdb中自动创建一…

达梦数据库连接失败解决方式

打开达梦数据库之后&#xff0c;连接失败&#xff0c;检查主机名、用户名、口令后依旧出现下图错误 点开详情后&#xff0c;提示错误消息&#xff1a;网络通信异常 排查发现&#xff0c;本地的达梦服务没有启动 解决办法&#xff1a; 首先&#xff0c;打开任务管理器里面的服…

关于Java连接mysql数据库失败的一种检查思路

今天学习《Java从入门到精通》李晓波版本时&#xff0c;用Java连接数据库失败&#xff0c;报了下面错误 这里贴个连接数据库的代码 package del; import java.sql.*; public class Java16_1 {public static void main(String[] args) {// TODO Auto-generated method stubConn…

eclipse连接数据库

数据库连接是很让人烦的一件事&#xff0c;因为状况百出&#xff0c;下面我就来说一下我连接的过程。 右击一个项目 下面就可以开始检查是否连接成功了! import java.sql.Connection; import java.sql.DriverManager;/*** 数据库工具类* author Administrator**/ public class …

关于Navicat连接本地数据库失败,报错2003

在连接虚拟机中数据库时成功的&#xff0c;在连接本地数据库显示失败 下图所示&#xff0c;连接数据库失败 在查找多方资料后 1.使用管理员权限 安装mysql服务器 输入命令&#xff1a;mysqld --install 2. 启动mysql服务 net start mysql 3. 启动数据库 在dos窗口输入&#…

Idea内部连接数据库测试连接失败解决办法

刚转到idea,需要配置一下数据库的连接&#xff0c;但是刚开始有一些小问题&#xff0c; 如图&#xff1a; 点击测试发现不可以&#xff0c;最终发现问题所在&#xff0c;原来是时区的问题&#xff0c; 解决办法&#xff1a;URL后拼接?serverTimezoneGMT 成功解决。

帆软连接本机数据库失败解决办法

帆软连接本机数据库失败原因&#xff0c;主要是由于MySql版本导致连接失败。通过以下方式了解MySql 8.0以下和以上的连接方式&#xff1f; 首先说明一下我帆软工具的版本如下&#xff1a; MySql 8.0以下 Mysql数据库版本低于8.0&#xff0c;此时的帆软工具里的mysql连接工具…

Oracle SQL Developer 连接数据库 测试失败解决办法

以下是我在使用Oracle SQL Developer 连接数据库时测试失败的 解决办法&#xff0c;希望对跟我有一样烦恼的小伙伴有用&#xff01; 1.首先建立连接 2.填好信息后点击“测试”按钮&#xff0c;出现如下图错误即说明SID出错了 3.解决办法如下&#xff1a; 1.首先打开cmd 2.…

数据库连接测试

最近开发的Javaweb项目老是出错,开始怀疑是不是数据库没有连接正确. 我测试用的数据库如下: 测试代码如下: package com.IPN.Util;import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.s…

本地连接远程的数据库失败的解决办法

今天在将项目部署到云服务器时想要在本地连接云服务建的Mysql数据库&#xff0c;但是一直出现“Host ‘XXX’ is not allowed to connect to this MySQL server”的问题。 原因:远程的数据库的root用户设置了只允许本地连接 解决办法&#xff1a;简单&#xff01;只要把root只…

如何测试使用mysql数据库连接_mysql如何测试数据库是否连接成功

mysql测试数据库是否连接成功的方法&#xff1a;首先将相关端口全部开启&#xff1b;然后然后重启iis&#xff0c;代码为【$link mysql_connect(localhost, root, 123456);】。 本教程操作环境&#xff1a;windows7系统、mysql8.0.22版&#xff0c;DELL G3电脑&#xff0c;该方…

sql 连接mysql数据库服务器失败_数据库连接失败的原因及解决方法

数据库连接失败的原因及解决方法 原因一&#xff1a;登录账号、密码、服务器名称、数据库名称登录错误导致不能连接&#xff0c;这个比较常见&#xff0c;仔细检查好所填信息是否正确&#xff0c;填写正确一般就可以解决。 解决方法&#xff1a;当正在使用的软件出现数据库不能…

PowerDesigner16.5连接数据库失败

1.首先说明连接失败原因&#xff1a; &#xff08;1&#xff09;Power Designer未使用“以管理员身份运行” &#xff08;2&#xff09;这个软件不能使用64位的jdk只能使用32位的jdk&#xff0c;winr然后输入cmd,在命令提示符输入“Java -version”查看jdk版本 2.连接oracle…