강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

아파치 (재)시작,종료명령어 alias 설정으로 간소화하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

아파치 ()시작,종료명령어 alias 설정으로 간소화하기





 

아마도 리눅스서버가 가장 많이 활용되는 파트는 웹서버일 것입니다.  

 

 

 

 그리고 리눅스 웹서버로 가장 많이 사용되는 웹서버솔루션이 APACHE일 것입니다.  

 

 

 

 이런 까닭에 리눅스 서버관리자는 APACHE를 시작하고 종료하고, 재시작하는 명령어를 자주 사용하게 됩니다.  

 

 

 

 

 

만약 아래와 같이 아파치를 시작,종료,재시작하는 alias를 만들어 .bashrc파일에 넣어 두신다면 매우 유용하게 사용하실 수 있을 것입니다.  

 

 

 

 

 

따라서 아파치 시작,종료,재시작명령을 간편하게 하기 위하여 아래와 같은 alias를 만들어 보았습니다.  

 

 

 

 

 

[root@su241 ~]# alias apachestart='/usr/local/apache/bin/apachectl start'

[root@su241 ~]# alias apachestop='/usr/local/apache/bin/apachectl stop'

[root@su241 ~]# alias apacherestart='/usr/local/apache/bin/apachectl restart'

[root@su241 ~]#

 

이렇게 설정한 이후부터는 아파치를 다음과 같이 사용하실 수 있습니다.  

 

 

 

 

 

        - 아파치시작   : apachestart

        - 아파치종료   : apachestop

        - 아파치재시작 : apacherestart

 

위의 alias는 아파치를 컴파일하여 /usr/local/apache에 설치한 경우의 예입니다.  

 

 

 

 만약 여러분께서 RPM으로 설치한 아파치를 사용하고 계신다면 alias를 다음과 같이 설정하시면 됩니다.  

 

 

 

 

[root@su241 ~]# alias apachestart='/etc/rc.d/init.d/httpd start'

[root@su241 ~]# alias apachestop='/etc/rc.d/init.d/httpd stop'

[root@su241 ~]# alias apacherestart='/etc/rc.d/init.d/httpd restart'

[root@su241 ~]#

 

지금까지 설명한 alias의 설정 예와 방법을 잘 이해하시고 활용하신다면 긴 명령어와 복잡한 옵션을 가진 명령어도 간소화하여 사용하실 수 있을 것입니다.  

 

 

 

 

 

alias의 활용에 있어 필자가 당부 드리고 싶은 것은 alias의 설정을 많이 하는 것 보다는 자주 사용하는 명령어를 간소화할 수 있는 alias를 적절히 설정하여 사용하시는 것이 바람직하다는 것을 말씀 드리고 싶습니다.  

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  79 명