`
hiroada
  • 浏览: 7105 次
  • 性别: 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这个启动文件。

分享到:
评论

相关推荐

    CentOS开启samba服务

    CentOS开启samba服务,自己安装通过!

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

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

    CentOS5.4下开启vncserver服务

    CentOS5.4下开启vncserver服务 实现 对 ORACLE之类的可视化安装的前期准备

    CentOS7设置jar应用程序开机启动的方法

    主要介绍了CentOS7设置jar应用程序开机启动的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    CentOs7修改网卡配置文件不生效-亲测有效

    CentOs7修改网卡配置文件不生效-亲测有效,可以通过nmcli命令进行修改,修改后重启虚拟机生效即完成,如果不生效说明虚拟机启动时获取IP地址的配置文件不是eth0,将其余网卡配置文件修改或删除即可。

    CentOS_7安装.docx

    CentOS_6.8安装 • 这里有5个选项,从上到下依次是: ①安装或者升级现有的系统。 ②安装带有基础显示设备的系统。 ③救援模式。 ④从本地驱动器启动。 ⑤内存测试。 因为本次要安装文本模式的系统,所以这里选择第...

    详解Centos7下配置Redis并开机自启动

    本篇文章主要介绍了Centos7下配置Redis并开机自启动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 最近在做作业的时候需要用到Redis缓存,由于每次重启服务器都需要重新启动Redis,也是忒烦人,于是就有了...

    Centos7.0安装离线安装docker

    详细描述了如何在Centos中安装docker,包括防火墙的下载,开启防火墙,docker端口的开放,以及开机自启动的设置

    centos7-tomcat启动慢的解决办法

    centos7 tomcat8.0启动慢的解决办法: 主要原因是生成随机数的时候卡住了,导致tomcat启动不了。 经过检查,发现原因是因为最小化安装系统的时候,是没有rng-tools这个包的。(阿里云ECS服务器一般都会有这个问题存在...

    2023 最新在 centos7上可用的 dbus rpm包

    centos7 可使用的 dbus rpm包 包含 dbus 与 dbus-libs 两个包,一个是长期支持版 1.12 一个是 ...注意的第二点:卸载系统自带dbus时报错可以忽略,没有关系的,只要新安装的启动没问题即可,日志在 /var/log/message

    Centos7系统优化.docx

    Centos7.6系统优化,防火墙状态查看,禁用,开启vsftpd、nfs 服务,配置系统启动级别, RCP、字符集配置,部署本地yum仓库,图文文档!

    Vmware虚拟机中centOS7安装图文教程

    本教程为大家分享了Vmware...配置软件环境,需要及时添加的软件,这里我开启图形界面GUI:这里勾上,就默认启动图形界面。 配置安装目标位置: 选择配置分区点击完成就会进入手动分区页面:   配置

    CentOS7防火墙配置文件

    CentOS7防火墙的启动、停止和禁用配置命令。 包括安装、重启、开启/移除端口并添加规则等相关操作命令。

    centosU盘及硬盘安装方法

    1、打开UltraISO,依次点击“文件”》“打开”,选择“CentOS-6.2-i386-minimal.iso”文件。 2、“启动”》“写入硬盘映像”,在“硬盘驱动器选择u盘”,写入方式默认即可,点击“格式化”格式u盘,最后“写入”...

    解决centos7中tomcat启动与本机访问问题

    tomcat启动后本机进行访问无法打开,是由于centos的防火墙的问题,  关闭centos7的防火墙 systemctl stop firewalld systemctl disable firewalld   查看防火墙是否关闭 firewall -cmd –state 总结 以上所述...

    CentOS 8设置自动更新的完整步骤

    就像打开更新一样简单,但是,大多数使用CentOS 8的人都不知道该怎么做。 Setup-CentOS-8-Automatic-Updates 在本文中,你将学习如何在CentOS 8 Linux机器上启用自动软件更新。你将学习如何设置系统,从而无需手动...

    linux 谷歌浏览器开机自启并全屏

    要在Linux系统上安装Google Chrome浏览器并设置开机自动启动并打开默认指定页面,请按照以下步骤进行操作: 下载Google Chrome浏览器的安装包,你可以从Google的官方网站或者第三方下载站点上获取。 解压缩安装包并...

    CentOS-6.5-DHCP服务器配置实例.doc

    启动dhcp服务器: #service dhcpd start #启动服务器 #chkconfig dhcpd on #设置DHCP服务器 3 5级别开启自启 【测试】 使用客户端连接服务器,IP地址设置为自动获取测试是否能正常获取到相应IP地址 【小结】 1....

    centos7安装mysql

    在CentOS 7上安装MySQL可以按照以下步骤进行: 打开终端并以root用户身份登录服务器。 使用以下命令更新系统软件包: yum update 安装MySQL的软件存储库。执行以下命令导入MySQL存储库的RPM包: rpm -Uvh ...

Global site tag (gtag.js) - Google Analytics