`
hiroada
  • 浏览: 7428 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Centos 开起启动设置

    博客分类:
  • All
 
阅读更多
CentOS下添加程序到服务并且设置服务自动启动的两种方法

 

第一种方法:  利用 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

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

#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,就表明会自动启动了。

 

第二种方法:  配置开机启动

centos属于普通的linux系统。放在/etc/rc.d/rc.local下就可以启动了。。
编辑rc.local这个文件。写下路径和程序。

方法可以将apache、mysql、samba、svn等这些服务的开机自启动问题一起搞定:

1、编辑rc.local文件
#vi /etc/rc.d/rc.local

2、加入如下启动命令
/usr/sbin/apachectl start
/etc/rc.d/init.d/mysqld start
/etc/rc.d/init.d/smb start
/usr/local/subversion/bin/svnserve -d

3、注意:我的这个路径是yum安装这些服务得到的路径,填写时要根据自己的安装路径,找不到可以借助find命令,主要是找到apachectl 、mysqld 、smb 这三个启动文件。

4、注意:svn不是yum安装的,找到你的安装目录中bin目录下的svnserve这个启动文件。

分享到:
评论

相关推荐

    centOS7设置Tomcat8开机启动

    以下是如何在CentOS 7上设置Tomcat 8开机启动的详细步骤: 1. **配置Tomcat环境变量**: 首先,我们需要在Tomcat的`bin`目录下的`catalina.sh`文件中设置`JAVA_HOME`和`JRE_HOME`环境变量。打开`catalina.sh`,...

    CentOS 7设置ssh服务自动启动

    #### 验证自动启动设置 为了验证 SSH 服务是否已被正确设置为开机自启动,我们可以检查服务的状态或使用 `systemctl` 命令查询。 ```bash [root@localhost ~]# systemctl is-enabled sshd enabled ``` 此外,还可以...

    centos7配置启动顺序

    在 CentOS 7 系统中,配置启动顺序是非常重要的,因为它决定了系统开机时选择加载哪个内核版本。在多系统或内核更新后,确保设置正确的启动顺序有助于避免不必要的开机问题。下面我们将详细讨论如何在 CentOS 7 中...

    centos设置tomcat开机自启动

    #### 四、验证开机自启动设置 完成上述配置后,可以通过以下步骤验证Tomcat是否能够成功在系统启动时自动启动: 1. **重启系统**: ```bash sudo reboot ``` 2. **检查Tomcat状态**: - 如果使用的是`rc.local`...

    Centos 7.4 配置 oracle 自启动

    ### Centos 7.4 配置 Oracle 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...

    centos图形启动关闭

    本文详细介绍了如何在CentOS系统中控制图形界面的启动方式,包括如何关闭图形启动以进入命令行模式,以及如何重新开启图形界面启动。通过掌握这些命令和技巧,可以帮助用户更好地根据实际需求调整系统的启动行为,...

    centos7开机自启动执行脚本

    这里我们将详细探讨如何在CentOS 7中设置开机自启动执行脚本。 1. **使用Systemd配置自启动** CentOS 7采用了Systemd作为初始化系统,它负责管理系统的启动过程和服务。通过Systemd,我们可以创建一个Systemd服务...

    win2003&centos远程启动管理

    - **Linux CentOS**:开启SSH服务,允许通过SSH2协议远程控制。默认情况下,CentOS安装完成后SSH服务即启用。 - **Windows 2003**:启用远程桌面功能,用户可以在"控制面板"->"系统"->"远程"选项中勾选"允许远程...

    centos 7安装教程及注意事项(包括启动盘制作)

    - 重启电脑后,U 盘启动盘应能正常启动进入 CentOS 7 安装界面。 #### 二、CentOS 7 安装步骤 1. **进入安装界面:** - 将制作好的启动盘插入待安装系统的计算机。 - 重启计算机并进入 BIOS 设置,将 U 盘设置...

    Centos镜像ISO制作USB启动盘

    "Centos镜像ISO制作USB启动盘" 在本文中,我们将详细介绍如何使用CentOS镜像ISO文件制作USB启动盘,并使其具备可启动的能力。这种方法可以让您快速地安装CentOS操作系统,而不需要CD/DVD光驱。 首先,我们需要下载...

    CentOS7设置IP地址

    - **ONBOOT**:设置为 `yes` 表示系统启动时自动激活此接口。 例如,配置文件中可能包含以下内容: ```bash # /etc/sysconfig/network-scripts/ifcfg-ens192 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes IPV4_...

    CentOS5.4下开启vncserver服务

    CentOS 5.4 下开启 vncserver 服务 CentOS 5.4 下开启 vncserver 服务是实现远程桌面连接的重要步骤,特别是在安装 ORACLE 等软件时需要图形化界面进行安装。通过 vncserver 服务,可以在远程客户端连接到服务器,...

    EasyBCD配置CentOS教程

    3. **了解CentOS启动参数**:熟悉CentOS启动时需要设置的相关参数,例如内核位置和初始化磁盘映像的位置等。 #### 三、配置步骤 1. **打开EasyBCD**:启动EasyBCD软件,进入主界面。 2. **添加CentOS启动项**: ...

    VMware虚拟机下的CentOS7网络配置(主机无线上网)

    首次使用CentOS7系统,在做网络配置时遇到不少问题。特写此博客,记录问题的解决方法,欢迎各位大佬指正。 一、虚拟机设置 ...1.在CentOS7中打开终端,输入 cd /etc/sysconfig/network-scripts/ 2.输入 vi ifc

    CentOS6.5常用设置

    【CentOS6.5常用设置】涉及了许多在日常使用Linux系统时可能会遇到的操作,这里将对其中的关键知识点进行详尽的解释。 1. **文件夹和图标大小调整**: - 文件夹大小调整:在系统设置中选择"System-Preferences-...

    centos7虚拟机共享文件夹设置

    1. 启动虚拟机:双击虚拟机图标,选择你要设置的CentOS 7系统,点击“开启此虚拟机”按钮。如果虚拟机处于挂起状态,点击“继续运行此虚拟机”以唤醒它。然后登录到你的CentOS账户。 2. 进入虚拟机设置:在VMware的...

    vm安装centosmini7设置ip 下装mysql,jdk tomcat设置xshelll连

    在本文中,我们将深入探讨如何在VMware上安装CentOS Mini 7,设置静态IP,以及后续如何安装MySQL、Java Development Kit (JDK) 和Apache Tomcat,并配置XShell进行远程连接。 1. **VMware安装CentOS Mini 7** - ...

    CentOS开启samba服务

    CentOS 开启 Samba 服务 CentOS 开启 Samba 服务是 Linux 系统中实现文件共享和打印机共享的重要步骤。Samba 服务使用 SMB(Service Message Block)协议来实现数据传输,这个协议能够支持多种异构系统的网络互联。...

    如何在CentOS7设置IP地址

    - `ONBOOT`: 控制接口在系统启动时是否自动激活,推荐设置为`yes`。 - **保存与退出**:编辑完成后,使用`Esc`键回到命令模式,然后输入`:wq`保存并退出编辑器。 #### 知识点五:重启网络服务 - **命令介绍**:在...

Global site tag (gtag.js) - Google Analytics