httpd の 起動と確認

前へ

httpd の 起動 纏めその1

rc.M の 確認 と rc.httpd の作成 を する事で daemon さんにお願いをする 事が出来ます。

rc.M

該当する所のみの 抜粋

# Start Apache.
if [ -x /etc/rc.d/rc.httpd ]; then
    echo -n " Apache"
    /etc/rc.d/rc.httpd  start > /dev/null 2>&1
fi
/*            参考迄に  start を 追加  */

# cat -n rc.M | grep Apache
    10  # 日本語入力システム(Canna・Wnn・SKKserv・ATOKx2)・ndtpd・PostgreSQL・Apache・
   227  # Start Apache.
   229      echo -n " Apache"
# wc -l rc.M
    319 rc.M
$ bc -q
319-227
92
# tail -93 rc.M | head
# Start Apache.
if [ -x /etc/rc.d/rc.httpd ]; then
    echo -n " Apache"
    /etc/rc.d/rc.httpd  start > /dev/null 2>&1
fi

# Start netatalk (a file/print server for Macintosh Appletalk).
if [ -x /etc/rc.d/rc.atalk ]; then
    echo -n " atalk"
    /etc/rc.d/rc.atalk > /dev/null 2>&1

rc.httpd

作成した rc.httpd

sv:/etc/rc.d# ls -l rc.httpd 
-rwxr-xr-x    1 root     root          315 Sep 24 16:13 rc.httpd*
sv:/etc/rc.d# cat rc.httpd 
#!/bin/sh
    
    # start httpd
    
    case "$1" in
        start)
          /var/data/www/apache2/bin/apachectl start
          ;;
        stop)
          /var/data/www/apache2/bin/apachectl stop
          ;;
        restart)
          /var/data/www/apache2/bin/apachectl restart
          ;;
        *)
          echo "Usage: rc.httpd [start|stop|restart]"
          ;;
    esac

これだけと用意すれば daemon 様に 依頼できる。

にゃんたろう 拝!

2007年 9月24日 (月) 22:43:05 JST 作成


前へ

httpd の 起動と確認

Copyright © 2007. nyantarou All Rights Reserved.