etc/rc.d/init.d 디렉토리에는 데몬실행과 관련된 스크립트 파일들이 모여있는 곳으로
이곳에 설정되어 있는 스크립트 파일들은 service명령으로 제어가 가능하다
예)service httpd {start|stop|configtest}
OS 시작시 자동으로 데몬이 자동으로 구동되게 하기 위해서는
1. ntsysv,chkconfig에서 설정에서 사용하는 방법
2. 해당 데몬 스크립트를 /etc/rc.d/init.d/로 복사한후
각각의 런레벨에 해당하는 /etc/rc.d/rc(런레벨).d/에서 심볼릭 링크를 걸어주는 방법이 있다.
예)아파치 자동시작 설정
cp -ap /usr/local/apache/apachectl /etc/rc.d/init.d/httpd
chmod 755 /etc/rc.d/init.d/httpd
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S89httpd
*** 위에서 링크를 걸시에 파일명에 앞에 반드시 S89를 붙여주어야 함 그렇지 않을경우 자동시작 안됨
S89가 정확하게 무엇을 의미하는지는 모르겠음
3. /etc/rc.d/rc.local에 실행할 내용등록
예)echo "/usr/local/apache/bin/apachectl start >> /etc/rc.d/rc.local
[출처] /etc/rc.d/init.d 에 간략한 설명|작성자 jinkalee_new
위에 내용 대로 했는데 안되더라.. ㅠㅠ
그냥
/etc/rc.d/vi rc.local
이걸로 vi 편집모드 들어가서
/usr/local/apache/bin/apachectl start (아파치 설치된경로 추가)
추가하시고 :wq (쓰고저장) 하시면 끝...
ln -s [바로가기원본] [바로가기만들위치]