적수님께서 만드신 MySQL의 RPM을 설치했습니다.
그런데 아래와 같이 서버의 시작 Script 파일이 생성되더군요.
이전에 사용하던 mSQL이나 pgSQL과 같은 데이타베이스의 시작 Script파일의 경우
/etc/rc3.d/ 디렉토리 한 곳만 link시키는 것으로 알고 있습니다.
ㅤMySQL의 메뉴얼에 보아도 한 곳만 설치하면 되는 것으로 되어 있는데
RedHat계열에 원래가 이렇게 되어있는지는 확인을 할수 없었습니다.
도데체 이렇게 많이 link시키는 이유를 알고 싶습니다.
/etc/init.d/mysql
/etc/rc0.d/K90mysql@
/etc/rc1.d/K90mysql@
/etc/rc2.d/S90mysql@
/etc/rc3.d/S90mysql@
/etc/rc4.d/S90mysql@
/etc/rc5.d/S90mysql@
/etc/rc6.d/K90mysql@
이런 현상에 의문을 가지게 된 이유는 제가 보통 시스템을 끌때 root에서
halt명령을 이용하여 자동 Power off를 시킵니다.
ㅤㅤ
적수님의 MySQL RPM을 설치하기 전에는 halt시 모든 deamon이 [OK] 표시가
나오면서 이상이 없었는데 MySQL을 설치하고나서는 어떤 프로세스가 없다고
에러 메세지가 나오기 때문입니다.
:
: a+m+p rpm 으로 깔기입니다..
:
: 뭐 다들 아시겠지만..
: 많은 분들이 소스가지고 삽질하시길래.. 한번 올려봅니다.
:
: 1. 패키지 정리..
: 아파치 버젼 상관없습니다..
: 디폴트로 깔리는거 안건드려도 되구.. 새로 까셔도 됩니다..
: httpd.conf 에서 php3 주석 관련은 없애주세요..
: / 로 php3 를 검색한담에 그 앞에 # 없애면 되는거 아시죠?
:
: rpm -qa |grep SQL , rpm -qa |grep php, rpm -qa |grep sql 등으로..
: 기존에 깔려있는 다른 php 나 mysql 패키지를 찾아서..
: rpm -e php 등으로 지워줍니다..
: 왜? 귀찮으니까..
:
: 2. 패키지 받아 깔기..
: MySQL, php 모두 여기 있습니다..
;
: ftp://linux.sarang.net : php 는 mod_php3-mysql 도 까셔야 mysql 연동이 되겠죠?
: imap 도 하실거면 mod_php3-imap 도 까시구..
:
: 3. 끝..
: 혹시 mysql 안떠있으면 띄워주시고..
: /etc/rc.d/init.d/mysql start
: httpd 이상하면 재시작해주시고..
: /etc/rc.d/init.d/httpd restart
:
: 하면 a+m+p 가 잘 돌아갈겁니다.
:
: 잘 되면 적수한테 감사 편지 한장이나..
:
:
: 누군가 한번 노가다해 rpm 만들어 놓으면..
: 그거 이용하는 사람들은 편하게 쓸 수 있는데 말이죠..
: 커스터마이징 해 자기 것으로 만들어 쓰는건..
: 나중에 실력 쌓은 뒤 일이고..
: 힘들게들 소스 컴파일들 하시는것 같아 별로 필요없는 글 한번 올려봅니다.
:
:
: 이만.. arcturus 진기..