CentOS6.5(3)----设置自己安装的程序开机自动启动
CentOS6.5系统下设置自己安装的程序开机自动启动
方法1. 把启动程序的命令添加到 /etc/rc.d/rc.local 文件中,比如设置开机启动 mysqld:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/etc/init.d/mysqld start  #就是添加这一条语句
方法2. 把写好的启动脚本添加到目录 /etc/rc.d/init.d/,然后使用命令chkconfig设置开机启动。
chkconfig功能说明:检查,设置系统的各种服务
语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level<等级代号>][系统服务][on/off/reset]
--add 添加服务
--del 删除服务
--list 查看各服务启动状态
比如设置自启动mysql:
 1 #将mysql启动脚本放入所有脚本运行目录/etc/rc.d/init.d中
 2 cp /lamp/mysql-5.0.41/support-files/mysql.server /etc/rc.d/init.d/mysqld
 3
 4 #改变权限
 5 chown root.root /etc/rc.d/init.d/mysqld
 6
 7 #所有用户都可以执行,单只有root可以修改
 8 chmod 755 /etc/rc.d/init.d/mysqld
 9
10 #将mysqld 放入linux启动管理体系中
11 chkconfig --add mysqld
12
13 #查看全部服务在各运行级状态
14 chkconfig --list mysqld
15
16 #只要运行级别3启动,其他都关闭
17 chkconfig --levels 245 mysqld off
例如:我们把mysqld的脚本写好后放进了/etc/rc.d/init.d/目录,使用
chkconfig --add mysqld
chkconfig mysqld on
命令即设置好了开机启动。
方法3. 把启动程序的命令添加到 /etc/rc.d/rc.sysinit 文件中
脚本 /etc/rc.d/rc.sysinit 的作用是完成系统服务程序的启动,如环境变量设置、设置系统时钟、加载字体、检查加载文件系统、生成系统启动信息日志文件等。
比如我们设置自启动 mysqld:
echo "/etc/init.d/mysqld start" >> /etc/rc.d/rc.sysinit
这样就可以开机启动mysql了。
CentOS6.5(3)----设置自己安装的程序开机自动启动的更多相关文章
- 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法
		
原文:在 win10 环境下,设置自己写的 程序 开机自动 启动的方法 1.是登录自己用户时才能开机启 C:\Users\username\AppData\Roaming\Microsoft\Wind ...
 - C#/WPF/WinForm/.NET程序代码实现软件程序开机自动启动的两种常用方法的示例与源码下载带详细注释-源码代码-注册表方式-启动目录快捷方式
		
C#/WPF/WinForm/.NET程序代码实现软件程序开机自动启动的两种常用方法的示例与源码下载带详细注释-源码代码-注册表方式-启动目录快捷方式 C#实现自动启动的方法-两种方法 源码下载地址: ...
 - winform程序开机自动启动代码
		
几天前头儿要我实现程序能开机自动启动,搞好了,整理起来写下来. private void checkBox1_CheckedChanged(object sender, EventArgs e) { ...
 - Xenserver之设置Xenserver和VM机开机自动启动
		
一.设置Xenserver开机自动启动 [root@xenserver-DS-TestServer09 ~]# xe pool-list uuid ( RO) : b1c803a6-88cf-7b24 ...
 - 关于C# Winform 程序开机自动启动
		
1.程序运行时调用下面方法即可. /// <summary> /// 设置开机自动启用 /// </summary> private void SetAutoStart() { ...
 - redis安装,以及开机自动启动
		
tcl安装 # wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz# tar -xzvf tcl8.6.1-src.tar.gz ...
 - wampserver-----------如何设置wampserver在windows下开机自动启动。
		
虽然很简单,但是还是做个记录.我的习惯,还是看图: 到你电脑的服务里面找到这两项然后点击右键属性,设置为自动.
 - Linux下让一个程序开机自动启动
		
1.chkconfig但是要在脚本中满足一定的条件(/etc/init.d/)下存在相关服务 2.将启动的程序写入到/etc/rc.local 选择建议: /etc/rc.local可以作为开机启动程 ...
 - linux程序开机自动启动
		
linux如果需要实现开机启动, 可以找到 $HOME/.config/autostart 目录(没有的话新建一个),在该文件夹下创建一个空文件,文件名自拟,后缀必须是desktop,如:dingda ...
 
随机推荐
- springcloud(四)-Eureka Server集群
			
Eureka Server的高可用 这一节我们接着上一节说. 有分布式应用开发经验的朋友应该发现,前文编写的单节点Eureka Server并不适合线上生产环境.Eureka Client会定时连接E ...
 - 20190415 OSX系统安装和配置maven
			
1.下载maven包[apache-maven-3.6.0-bin.zip] 2.解压到准备安装的目录,我的在:/Users/apple/Documents/javasource/apache-mav ...
 - 在windows上添加cygwin右键
			
来了一台新机器,装环境的时候,突然想直接在右键使用cygwin. 查了一些教程,基本大同小异,也算是有用,先贴一个链接: https://blog.csdn.net/yang_hong_/articl ...
 - Mac OS 10.12使用SecureCRT 8.1.4无法保存密码的问题解决
			
参考上图取消Use Keychain即可. 参考: https://jingyan.baidu.com/article/915fc414fda5fb51394b20bd.html
 - 数据结构中常用的排序算法 && 时间复杂度 && 空间复杂度
			
第一部分:数据结构中常用的排序算法 数据结构中的排序算法一般包括冒泡排序.选择排序.插入排序.归并排序和 快速排序, 当然还有很多其他的排序方式,这里主要介绍这五种排序方式. 排序是数据结构中的主要内 ...
 - Fedora 24 python3.5 安装M2Crypto
			
安装M2Crypto#python3 -m pip install M2Crypto 出现错误 gcc: /usr/lib/rpm/redhat/redhat-hardened-cc1:Nosuch ...
 - 【文档】七、Mysql Binlog不同事件类型的事件内容
			
下面主要讲述了每个类型的事件中的固定和可变部分的数据. Start_log_event_v3/START_EVENT_V3 这个事件出现在v1或v3的binlog文件的开头部分.对于4.0和4.1版本 ...
 - Eclipse 安装spring插件spring tool suite(STS)
			
安装方法有2种,一种是在线安装,比较方便,但耗时较长,一种是离线安装,步骤复杂一些,但耗时少,下面请看详细步骤. 方法一:在线安装 1:打开eclipse菜单Help>Eclise Ma ...
 - IPC之binder机制
			
我们知道,在Android系统中,每一个应用程序都运行在独立的进程中,这也保证了当其中一个程序出现异常而不会影响另一个应用程序的正常运转.在许多情况下,我们activity都会与各种系统的servic ...
 - python_SMTP and POP3
			
#!/usr/bin/python #coding=utf-8 #发送邮件 import smtplib from smtplib import SMTP as smtp import getpass ...