精华内容
下载资源
问答
  • CentOS 开机启动

    2017-08-03 21:17:40
    CentOS开机启动一、介绍 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器重启后...

    欢迎访问我的个人博客网站:http://www.yanmin99.com/

    一、开机启动介绍

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

    二、CentOS设置自动启动方式

    1、CentOS7之前

    • A、利用 chkconfig 来配置启动级别

      • chkconfig介绍

        chkconfig –-add xxx //把服务添加到chkconfig列表
        chkconfig --del xxx //把服务从chkconfig列表中删除
        chkconfig xxx on //开启开机自动启动
        chkconfig xxx off //关闭开机自动启动
        chkconfig --list //查看所有chklist中服务
        chkconfig --list xxx 查看指定服务
      • chkconfig实例

        //把nginx添加到chkconfig中
        chkconfig --add nginx
        //查看nginx是否在chkconfig中(添加进去默认设置自动启动)
        chkconfig --list nginx
        //2~5都是on,就表明会自动启动了
        nginx 0:off 1:off   2:on    3:on    4:on    5:on    6:off
        //开启开机启动
        chkconfig nginx on
        //关闭开机启动
        chkconfig nginx off
        chkconfig --del nginx
    • B、修改 /etc/rc.d/rc.local

      /etc/rc.d/init.d/nginx start

    CentOS7

    • 方案一

      • 赋予脚本可执行权限(/opt/script/autostart.sh是你的脚本路径)

        chmod +x /opt/script/autostart.sh
      • 打开/etc/rc.d/rc/local文件,在末尾增加如下内容

        /opt/script/autostart.sh
      • 在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限

        chmod +x /etc/rc.d/rc.local
    • 方案二

      • 将脚本移动到/etc/rc.d/init.d目录下

        mv /opt/script/autostart.sh /etc/rc.d/init.d
      • 增加脚本的可执行权限

        chmod +x /etc/rc.d/init.d/autostart.sh
      • 添加脚本到开机自动启动项目中

        cd /etc/rc.d/init.d
        chkconfig --add autostart.sh
        chkconfig autostart.sh on
    展开全文
  • 主要介绍了CentOS 开机启动自定义脚本的相关资料,有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动,需要的朋友可以参考下
  • 方法1,利用 chkconfig 来配置启动级别在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要...

    方法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这个启动文件。

    展开全文
  • 优化centos开机启动

    2014-01-06 11:01:51
    优化centos开机启动项,提高启动速度,减少承载负担
  • CentOS开机启动与定时任务

    千次阅读 2018-10-03 13:30:52
    1. CentOS开机启动:往/etc/rc.d/init.d这个目录下添加启动脚本,然后chkconfig xxxx on。 2. CentOS定时任务:修改 /etc/crontab 这个文件。

    1. CentOS开机启动:往/etc/rc.d/init.d这个目录下添加启动脚本,然后chkconfig xxxx on。
    2. CentOS定时任务:修改 /etc/crontab 这个文件。

    展开全文
  • CentOS开机启动没有无外网IP 与NetworkManager服务冲突,关闭NetworkManager service NetworkManager stop service Network restart

    CentOS开机启动没有无外网IP

    与NetworkManager服务冲突,关闭NetworkManager

    service NetworkManager stop
    service Network restart
    

    新增

    services network restart
    
    展开全文
  • Centos开机启动脚本执行过程

    千次阅读 2018-07-18 20:13:19
    Centos开机启动主要过程如下:  找到系统引导分区,执行引导程序,加载内核   执行init程序   /etc/rc.d/rc.sysinit # 由init执行的第一个脚本   /etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式 ,...
  • CentOS开机启动脚本的顺序

    千次阅读 2016-01-06 16:45:26
    CentOS开机启动脚本的顺序 时间:2015-05-27 01:37来源:chinaunix.net 作者:br9852000 举报 点击:800次 如果服务器重启之后需要手工开启许多服务、工作及以后的维护相对比较繁琐、特地总结了下linux下...
  • CentOS 开机启动详解

    千次阅读 2012-01-11 06:22:24
    优化centos开机启动项 2011年06月14日 7:21 /etc/inittab文件,把 代码: id:5:initdefault:这一行,修改成 代码: id:3:initdefault:保存后就reboot重新起动, ----- ... -----
  • centos开机启动项管理

    2020-02-17 16:28:31
    开机启动项管理,centos6使用的是chkconfig,centos7使用的是systemctl chkconfig 1.开机启动服务查询:chkconfig --list 2.删除开机启动项:chkconfig --del 服务名 3.添加开机启动项:服务必须要在/etc/init.d目录...
  • centos开机启动svn

    2017-03-02 17:50:34
    centos开机自动启动SVN服务的方法 1、编辑rc.local文件  vi /etc/rc.d/rc.local 2、加入如下启动命令  /usr/bin/svnserve -d -r /home/svn
  • CentOS 开机启动脚本

    2018-12-29 11:21:27
    添加开机启动服务/脚本 1、将脚本autostart.sh移动到/etc/rc.d/init.d目录下 /etc/rc.d/init.d/autostart.sh 2、增加脚本的可执行权限 chmod +x /etc/rc.d/init.d/autostart.sh 3、添加脚本到开机自动启动项目中 ...
  • 在目录:/usr/tomcat/目录放java应用和启动/停止脚本。应用名称: satellite-1.0-SNAPSHOT.jar启动脚本内容: startTest.sh#!/bin/shjava -jar satellite-1.0-SNAPSHOT.jar &echo $! > /var/run/satellite.pid...
  • Centos 开机启动卡住

    千次阅读 2019-08-03 11:16:36
    使用第三方配置好的虚拟机,结果在开机进度条卡住了,起初以为是自己打开方式不对,或者在启动之前重置了虚拟网络编辑器中的Vmnet0网段的原因,又或者是centos虚拟机出了问题,然后又重新打开了一次,结果还是一样的...
  • CentOS开机启动RabbitMQ

    2019-05-14 19:18:00
    重新检查RabbitMQ开机启动情况,若成功,则应显示如下内容: rabbitmq 0:off 1:off 2:on 3:on 4:on 5:on 6:off   使用下列命令对RabbitMQ进行重启、停止、启动: service rabbitmq restart/stop/start ...
  • centos开机启动文件

    千次阅读 2018-10-13 18:26:10
    /etc/rc.d/rc.local     /etc/init.d/mysqld start /etc/init.d/nginx start /etc/init.d/php-fpm start /etc/init.d/vsftpd start
  • CentOS开机启动服务

    2014-04-25 14:58:13
    CentOS设置服务开机启动的两种方法 1、利用 chkconfig 来配置启动级别 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行 /etc/init...
  • CentOS开机启动frp

    2018-05-29 21:33:00
    重新检查frp开机启动情况,若成功,则应显示如下内容: frp 0:off 1:off 2:on 3:on 4:on 5:on 6:off   使用下列命令对frp进行重启、停止、启动: service frp start   转载于:...
  • 为了让 apache apollo在 系统在cent系统开机启动起来,折腾了蛮久。 记下来,其他的要开机启动的程序也可以这样执行: 下边是折腾过程,都不见效果. 一、添加开机自启服务 在centos7中添加开机自启服务非常方便,只...
  • centos开机启动命令

    2016-08-03 13:32:07
    vi /etc/rc.d/rc.local 在此文件中加入启动的脚本
  • centos开机启动自定义脚本

    千次阅读 2017-12-02 20:08:08
    有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动。方法如下: cd /etc/init.d vi youshell.sh #将youshell.sh修改为你自己的脚本名 编写自己的脚本后保存退出。 在编写脚本的时候,请先加入...
  • centos 开机启动 软件

    2013-12-14 09:21:39
    vi /etc/rc.d/rc.local #添加以下命令 /usr/sbin/apachectl start /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/smb start /usr/local/subversion/bin/svnserve -d
  • centos 7是用Systemd进行系统初始化的,Systemd是Linux系统中最新的初始化系统(init) 关于Systemd的详情介绍在这里: https://www.linuxidc.com/Linux/2015-04/115937.htm ... Systemd服务文件以.servi...
  • 运行环境 Centos6.7[root@beifen ~]# vim ipt.sh#!/bin/bashipt="/sbin/iptables"$ipt -F$ipt -P INPUT ACCEPT#$ipt -t nat -P INPUT DROP$ipt -P OUTPUT ACCEPT$ipt -A INPUT -p tcp -s 10.0.0.1 --dport 20...
  • 可以修改开机启动配置只需修改:vi /etc/sysconfig/network-scripts/ifcfg-eth0 如图 文件,把ONBOOT=”no”改为yes,下一次就不用手动连接了。 DEVICE=”eth0”:接口 HWADDR=”00:00:00:00:00:00”:硬件地址 ...
  • 本例子,主要,开机创建opt/test文件。 1、进入etc/init.d 创建test.sh编辑,内容如下: #!/bin/sh mkdir /opt/test 2、设置执行权限 sudo chmod +x etc/init.d/test.sh 3、将etc/init.d/test.sh 字段追加到 ...
  • 设置CentOS开机启动程序及定时关机

    千次阅读 2015-11-04 17:56:20
     目前用得最多的是在/etc/rc.local文本文件中添加开机启动需要运行的命令,rc.local即开机脚本文件。  定时关机可以使用crontab命令:比如可以在rc.local中加入crontab命令,使得每次开机启动以后都会定时关机,...
  • 拿配置Redis服务举例:以普通用户设置开机启动。将Redis配置成redisd服务后https://blog.csdn.net/windy135/article/details/80388472,会在chkconfig --list 中添加redisd。而chkconfig是系统级别的配置,开启...
  • CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,237
精华内容 5,694
关键字:

centos开机启动