>> Edit article
이름
제목
패스워드
: :그냥 자동 실행만 멈추게 하시려면 : : : : grep http /etc/rc.d/rc3.d/ : : : : 하시고 나오는 파일을 지우시면 되겠습니다. : : ^^ 죄송합니다. 정확하게 적지 않아서요. 하지만, 님께서 생각하신대로 : 자동 실행만 멈추게 하기위해서였습니다. : 님께서 가르쳐 주신대로 했습니다. 그런데, rc3.d 디렉토리 안엔 http라는 : 단어가 없습니다. 제가 위처럼 실행시켜보았으나 : "gref http /etc/rc.d/rc3.d/: Is a directory" 라는 문구가 나왔습니다. : 지금 전 텍스트모드입니다. 그래서, 데몬을 죽였을때 : /etc/rc.d/rc3.d/S85httpd stop을 했었습니다. : 그럼 혹, /etc/rc.d/rc.local 에 /etc/rc.d/rc3.d/S85httpd stop 이라는 : 문구를 쓰고 그아래에 소스로 컴파일한 아파치를 새로띄우는 문구 즉, : /usr/local/apache/bin/apachectl start 라는 문구를 쓰고 저장하면 : 어떨지요.... : : -- : 투자한만큼 결실을 얻는것이 이길인것 같습니다. /etc/rc.d/rcX.d 디렉토리 안에는 실행화일이 있는 것이 아니라 /etc/rc.d/init.d 안의 실행스크립트에 대한 링크가 걸려 있읍니다. 따라서 데몬을 수동으로 실행하거나 멈출때는 위의 방법보다는 # /etc/rc.d/init.d/httpd start # /etc/rc.d/init.d/httpd stop 과 같은 식으로 하는 것이 더 깔끔하고요, run-level에 따라서 실행되던것을 실행됮 않도로 하기 위해서는 ntsysv에서 잡아주거나 혹은 S85httpd 라는 파일 이름을 K85httpd 로 바꿔주면 됩니다. 디렉토리 안을 살펴보면 S로 시작되는 것은 실행되는 것이고 K는 실행안되는 겁니다. 그리고 번호는 실행순서이고요... 따라서 S99 가 가장 늦게 실행됩니다. 그리고 새로 만든 아파치를 자동실행시키고 싶으면 /etc/rc.d/rc.local 안에 생각대로 넣어주셔도 되고 아니면 스크립트를 하나 만들어서 chkconfig 로 등록해도 되고요...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved