• linux设置开机服务自动启动


    把启动命令放到/etc/rc.d/rc.local文件里这样就可以每次启动的时候自动启动服务了,例如对于apache,编译好apache后会在安装目录的bin下生成apachectl文件,这是个启动脚本,我们只需要把这个命令加到rc.local里就可以了
    (suse没有rc.local。SUSE是可以这么定义自己的脚本的,如果希望在切换运行级之前和之后运行自己的脚本,那么可以分别创建: 
    /etc/init.d/before.local 
    /etc/init.d/after.local) 
    echo /usr/local/apache/bin/apachectl>> /etc/rc.d/rc.local, 
    设置服务自动启动的方式是在rc.local里还可以加入类似以下的一些脚本: 
    #sshd 
    /usr/local/sbin/sshd 
     
    #proftpd 
    /usr/local/sbin/proftpd 
     
    #apache 
    /home/apache/bin/apachectl start 
     
    #mysql 
    /home/mysql/bin/safe_mysqld --port=3306 & 
     
    #start oracle8i listener first 
    su - oracle -c 'lsnrctl start' 
    #start oracle8i 
    su - oracle -c 'dbstart'
     
    我用的方法:
    在/etc/rc.d/rc.local  里面添加了了一行  service httpd start 他就会执行这句代码(不知道有没有别的坏处)
  • 相关阅读:
    HDU 5918 SequenceI (2016 CCPC长春站 KMP模版变形)
    HDU 4585 Shaolin (set的应用)
    HDU 4329 MAP(stringstream的用法)
    CodeForces 698B Fix a Tree (并查集应用)
    UVALive 2520 Holedox Moving(BFS+状态压缩)
    UVA
    毛竹
    kmp
    博弈论
    最长回文子串
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3732315.html
Copyright © 2020-2023  润新知