`

chkconfig开机启动

 
阅读更多

 

在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务。

在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。

其实命令很简单的,使用chkconfig即可。比如要将mysqld设置为开机自动启动:

#chkconfig mysqld on

 

同理,要取消掉某个服务自动启动,只需要将最后的参数“on”变更为“Off”即可。比如要取消postfix的自动启动:

#chkconfig postfix off

 

值得注意的是,如果这个服务尚未被添加到chkconfig列表中,则现需要使用–add参数将其添加进去:

#chkconfig --add postfix

 

从系统启动项列表删除一个服务,使用–del选项从启动列表删除它:

#chkconfig --del ip6tables

 

如果要查询当前所有自动启动的服务,可以输入:

#chkconfig --list

 

但是这样显示东西太多了,看起来很晕。如果只想看指定的服务怎么办呢?这个时候只需要在“–list”之后加上服务名就好了,比如查看httpd服务是否为自动启动,就输入:

#chkconfig --list httpd

 

这个时候输出的结果:

httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off

 

此时0~6均为off,则说明httpd服务不会在系统启动的时候自动启动。我们输入chkconfig httpd on后,再次检查输出结果变为:

httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

 

这个时候2~5都是on,就表明会自动启动了。

分享到:
评论

相关推荐

    Linux 添加系统服务、设置开机启动、设置启动顺序、chkconfig.docx

    本文详细介绍了 Linux 系统服务管理和配置的相关知识点,包括 chkconfig 命令的使用、系统服务的添加、删除、启动和关闭、服务启动顺序的配置等。 一、chkconfig 命令 chkconfig 命令是 Red Hat 公司开发的一款 ...

    redis开机启动脚本

    如果是init脚本,可以使用`chkconfig --add redis`添加服务,并用`chkconfig redis on`设置开机启动。如果是systemd,执行`systemctl enable redis.service`即可。 在实际使用中,`config`文件夹可能包含Redis的...

    基于Qt的开机自启动(二)(Linux)

    这不仅适用于Qt程序,也可以应用于任何其他需要开机启动的程序,只需调整启动脚本或服务单元文件中的内容。通过这样的设置,你的应用程序将在Linux系统启动时自动运行,为用户提供无缝的使用体验。

    linux中mysql开机自动启动3种方法.docx

    Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...

    tomcat6开机启动

    3. 使用`chkconfig`(对于Red Hat/CentOS)或`update-rc.d`(对于Debian/Ubuntu)添加服务到启动级别,使其开机启动: - Red Hat/CentOS: ``` chkconfig --add tomcat6 chkconfig tomcat6 on ``` - Debian/...

    apache开机启动

    - 使用`chkconfig --list httpd`检查服务是否已经被设置为开机启动。 3. **权限问题:** - 确保Apache运行用户有足够的权限访问资源。 - 修改配置文件中的用户和组设置,例如使用`User`和`Group`指令指定正确的...

    Linux 配置 tomcat 开机启动.txt

    ### Linux 下配置 Tomcat 开机启动 #### 概述 本文档主要介绍如何在 Linux 系统中配置 Apache Tomcat 服务器实现开机自动启动。通过编写一个简单的 Bash 脚本,并将其设置为系统服务的方式,可以确保 Tomcat ...

    优化centos开机启动项

    通过chkconfig命令,可以启动、停止或重启系统服务。例如,使用"chkconfig --level 3 acpid off"命令可以关闭acpid服务。 3. 服务管理 在CentOS系统中,服务管理是系统管理的重要部分。通过服务管理,可以启动、...

    CentOS7服务开机启动

    - 设置服务开机启动:`chkconfig ndb on` 2. **为ndb_mgmd制作系统服务** - 创建脚本文件:`vim /etc/init.d/ndb_mgm` ```bash #!/bin/sh # chkconfig: 2345 80 05 # description: ndb_mgm case "$1" in ...

    Tomcat开机自启动

    "Tomcat开机自启动" Tomcat开机自启动是指在 Linux 操作系统中,使 Tomcat 服务器在系统启动时自动启动的过程。下面将详细介绍 Tomcat 开机自启动的步骤和相关知识点。 一、基本概念 在开始之前,需要了解一些...

    nginx开机启动脚本

    ### Nginx 开机启动脚本详解 #### 概述 Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在 BSD-like 协议下发行。它以其高性能、稳定性、丰富的功能集、简单的配置方式和低...

    linux Nginx源码编译安装以及开机启动设置(CentOS6.3)

    本文将详细介绍如何在CentOS 6.3上通过源码编译安装Nginx,并设置其为开机启动。 一、准备工作 在开始安装前,确保系统已经更新到最新版本,并安装了必要的依赖工具。运行以下命令: ```bash sudo yum update -y ...

    CentOS 7.2 设置脚本在服务器开机时自动启动

    Linux 的启动流程主要顺序是:加载内核、启动初始化进程、确定运行级别、加载开机启动程序、用户登录。在第 4 步加载启动程序中,init 进程逐一加载开机启动程序,其实就是运行指定目录里的启动脚本。在运行完指定...

    linux添加开机启动项的方法介绍.docx

    本文档主要介绍了Linux添加开机启动项的多种方法,包括使用chkconfig命令、在~/.bash_profile文件中添加启动项、在/etc/rc.local文件中添加启动项、使用crond守护程序实现周期性执行命令、使用at命令实现定时执行...

    java应用程序开机自动启动

    开机启动的应用程序通常需要更高的权限,因此在设置开机启动时要注意权限控制,避免不必要的安全风险。 综上所述,实现Java应用程序的开机自动启动涉及多方面的技术,包括操作系统级别的设置、Java应用的后台运行...

    JBoss服务设置开机自启(Linux)

    - **检查服务是否设置为开机自启**:使用`chkconfig`命令确认服务是否已设置为开机启动。 ```bash chkconfig --list | grep jboss-eap-rhel.sh ``` 如果服务已被设置为开机启动,命令输出中会显示`3:on`和`5:on...

    linux-set-start.rar_linux 开机启动

    在旧的init系统中,服务启动配置通常在`/etc/rc.d/init.d`目录下,以shell脚本形式存在,并通过`chkconfig`或`update-rc.d`命令管理开机启动。例如,创建一个名为`my-service.sh`的脚本,然后: ```bash sudo chmod...

    centos7磁盘阵列及开机软件自启动_centos7磁盘阵列_开机软件自启动_

    - 设置开机启动:`systemctl enable myapp.service` - 查看服务状态:`systemctl status myapp.service` 3. **其他自启动方式** - 使用`chkconfig`管理老版本的init服务,但systemd是CentOS 7的默认启动方式。 ...

    设置为开机自动执行程序

    总的来说,这个程序源码包提供了一种工具,可以帮助用户方便、高效地管理他们的开机启动程序,提高了系统管理的效率,尤其是对于那些需要多台机器同步运行特定程序的环境而言。然而,需要注意的是,不适当的使用可能...

    Ubuntu 16.04设置PostgreSQL开机启动的方法

    总结:在Ubuntu 16.04上设置PostgreSQL开机启动,你需要安装`sysv-rc-conf`,复制启动脚本到`/etc/init.d/`,修改启动脚本中的配置,然后使用`chkconfig`设置服务为开机启动。完成这些步骤后,PostgreSQL会在每次...

Global site tag (gtag.js) - Google Analytics