저는 Debian Etch를 사용하고 있으며 다음과 같습니다.이것그리고 시작 시 mysql 서버를 자동으로 시작하려면 다음과 같은 스크립트를 작성해 보십시오.
#! /bin/sh
# /etc/init.d/blah
#
# Some things that run always
sudo /etc/init.d/mysql start
저도 update-rc.d
사용해봤는데 mysql 서버가 시작되지 않네요. 왜죠?
답변1
이 스크립트를 작성할 이유가 없습니다./etc/init.d/mysql
예스크립트 init(1)
이므로 다음을 사용하십시오.
# update-rc.d mysql defaults
그래도 문제가 해결되지 않으면 더 고급 옵션을 살펴보는 것이 좋습니다 update-rc.d
. 예를 들어, 비정상적인 런레벨을 사용 중이고 mysql
제공된 스크립트의 기본 런레벨에 해당 런레벨이 포함되지 않을 수 있습니다.
실제로 시작 시 무언가를 실행하려고 하지만 아직 초기화 스크립트를 제공하지 않은 경우 이 sudo
비트를 제거해야 합니다. 초기화 스크립트가 루트로 실행되었습니다. 당신은 실제로해야줄이다프로그램을 다른 사용자로 실행해야 하는 경우 권한을 부여하십시오.