2015년 6월 8일 월요일

[Linux] DNS, MySQL, Apache 프로세스 실행/종료/재시작 (2006)

(2006/12/11 19:02 작성)

출처: http://blog.naver.com/paolo2000/100015751382

DNS 서버


(1) 시작

[root@test root]# /etc/rc.d/init.d/named start

(2) 재시작

[root@test root]# /etc/rc.d/init.d/named reload

(3) 정지

[root@test root]# /etc/rc.d/init.d/named stop

이렇게 되면서 정지가 되지 않았습니다.

[root@test root]# ps -ef | grep named
named 17585 1 0 22:39 ? 00:00:00 [named]
root 17728 17314 0 22:42 pts/2 00:00:00 grep named

bind 는 아래 명령어를 사용해서 정지 시킬 수 있으나 먹지 않더군요(권장사항인데...)

[root@test root]# rndc stop

그래서 할 수 없이 깔끔하게 프로세스를 죽였입니다.

[root@test root]# killall named
[root@test root]# ps -ef | grep named


Apache & Mysql

(1) mysql 및 apache 시작

- mysql 시작 :
/usr/local/mysql/bin/mysqld_safe &

- apache 시작 :
/usr/local/apache/bin/apachectl start


(2) mysql 및 apache 재 시작

- mysql 재시작 :
/usr/local/mysql/bin/mysqladmin -u root -p reload

→ 이 방법은 완벽한 재 시작이 아닙니다. 문제가 발생시 완전히 중지시키고 다시 시작하세요.

- apache 재시작 :
/usr/local/apache/bin/apachectl restart


(3) mysql 및 apache 중지

- mysql 중지 :
/usr/local/mysql/bin/mysqladmin -u root -p shutdown

→ 이 방법으로 죽지 않을 때는 killall mysqld 라고 하면 죽습니다.

- apache 중지 :
/usr/local/apache/bin/apachectl stop

→ 대부분 이 방법으로 죽으나 죽지 않는다면, killall httpd 하시면 죽습니다.




댓글 없음:

댓글 쓰기