centos开机启动设置二种方法

方法1,利用 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,就表明会自动启动了。

方法2,配置开机启动,在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这个启动文件。

时间: 2024-10-11 09:16:53

centos开机启动设置二种方法的相关文章

Linux 开机启动的三种方法

一.修改开机启动文件:/etc/rc.local(或者/etc/rc.d/rc.local) # 1.编辑rc.local文件 [[email protected] ~]# vi /etc/rc.local 如下图保存并退出. (命令后面让得加&号,表示后台运行) # 2.最后修改rc.local文件的执行权限 [[email protected] ~]# chmod +x /etc/rc.local 二.自己写一个shell脚本 将写好的脚本(.sh文件)放到目录 /etc/profile.d

Nginx 301重定向设置二种方法

进行了301重定向,把www.sunrisenan.com和sunrisenan.com合并,并把之前的域名也一并合并. 有两种实现方法,第一种方法是判断nginx核心变量host(老版本是http_host): 第一种方法: server { server_name www.sunrisenan.com sunrisenan.com; if ($host != 'www.sunrisenan.com' ) { rewrite ^/(.*)$ http://www.sunrisenan.com/

华硕笔记本怎么设置u盘启动(两种方法)

华硕笔记本怎么设置u盘启动(两种方法) 华硕笔记本怎么设置u盘启动.我想用U盘安装系统但是 我不知道如何设置U盘启动,那么该如何设置呢?下面和大家分享一下我的经验,希望能够帮到大家.如果你的系统是预装win8的系统,那么如果你要想安装win7系统,需要你在BIOS中有相关的设置,你可以看我之前的经验,建议在百度上搜索---华硕笔记本预装win8改win7如何在bios中设置 工具/原料 华硕笔记本 U盘启动 方法一.bios设置开机启动 1 开机长按F2键,进入bios. 2 我们左右移动找到"

ubuntu ibus开机启动设置

安装ubuntu, 开机默认输入法是不启动ibus, 所以每次自己手动启动输入法.很是麻烦: 以下是解决方法:方法一.  System >> Administration >> Language Support 然后设置"Keyboard Input Method System"为ibus 方 法二:当然你也可以设置开机自己启动ibusSystem >> Preferences >> Startup ApplicationsClick t

快速启动程序几种方法

快速启动程序几种方法 电脑中的一般程序可以通过下述几种方法来启动1.在开机后程序自启动 2.在桌面找到对应程序的快捷方式双击启动3.在开始菜单中的所有程序中找到对应程序的快捷方式单击启动以及在开始菜单中找到对应程序的快捷方式单击启动以及在开始菜单的搜索框中输入关键字在搜索结果中单击启动4.在任务栏中找到对应程序的快捷方式单击启动5.到安装文件夹中找到主程序双击启动6.在Win运行对话框中输入命令启动: 1.开机后程序自启动,一般这类软件在软件的设置中会有随系统启动的选项,如果要设置该程序随系统启

CURL模拟POST提交的二种方法实例

CURL应用广范,本文来介绍CURL模拟POST提交的二种方法实例,他们都是返回json字符串格式. 方法一(返回的是json字符串格式): /** * Curl版本 * 使用方法: * $post_string = "app=request&version=beta"; * request_by_curl('http://facebook.cn/restServer.php',$post_string); */ function actionPost($url,$data){

mysql 远程连接数据库的二种方法

一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"root",密码"123456" C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456 2.隐藏密码 如:MySQL 连接本地数据库,用户名为"root", C:/>mysql -h localhost -u root -p Enter pa

PHP生成二维码二种方法和实例

PHP生成二维码的两个方法和实例,分别使用Google API和PHP二维码生成类库PHP QR Code实现. 之前介绍过通过使用jQuery插件来生成二维码,今天分享下如何使用PHP生成二维码,以及如何生成中间带LOGO图像的二维码.利用Google API生成二维码Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: $urlToEncode="http://www.jbxue.com"; generateQRfromGoogle($urlToEnc

FastReport中的frxRichView如何设置二种不同的字体 [问题点数:100分,结帖人LIULIVERYOK]

FastReport中的frxRichView如何设置二种不同的字体 [问题点数:100分,结帖人LIULIVERYOK] 在frxRichView中有几段文字,如何给第一段文字设置不同的字体? 感激大虾们能给下答案!!! 来源:http://bbs.csdn.net/topics/390952125?page=1 解答: frxReport1->LoadFromFile(L"D:\\ccrun\\123.fr3"); TfrxRichView *f = (TfrxRichVie