>  기사  >  백엔드 개발  >  CentOS에서 부팅 시 자동으로 시작되도록 Apache, mysql 및 ftp 서비스를 설정하는 방법

CentOS에서 부팅 시 자동으로 시작되도록 Apache, mysql 및 ftp 서비스를 설정하는 방법

伊谢尔伦
伊谢尔伦원래의
2016-11-29 11:36:371923검색

centos는 apache, mysql 및 기타 서버 프로그램을 설치한 후 부팅 시 자동으로 시작되도록 설정되어 있지 않습니다. 다시 시작한 후 웹 및 기타 서버를 수동으로 시작하지 않으려면 실제로 설정하는 것이 좋습니다. 설정은 매우 간단합니다. chkconfig 명령을 사용하면 됩니다.

예를 들어 부팅 후 mysql, apache, vsftpd 서비스를 자동으로 시작하려면 다음 명령을 사용하세요.

chkconfig mysqld on

chkconfig httpd on

chkconfig vsftpd on

자동 시작을 끄려면 켜짐으로 변경하면 됩니다.

chkconfig mysqld off

그러나 서비스가 chkconfig 목록에 추가되지 않은 경우 이제 –add 매개변수를 사용하여 서비스를 추가해야 한다는 점에 유의해야 합니다.

chkconfig –postfix 추가

현재 자동으로 시작된 모든 서비스를 쿼리하려면 다음을 입력하면 됩니다.

chkconfig –list

그러나 이는 너무 많은 내용을 표시합니다. 매우 혼란스러워 보입니다. 특정 서비스만 보고 싶다면 어떻게 해야 하나요? 이때 “–list” 뒤에 서비스 이름만 추가하면 됩니다. 예를 들어 httpd 서비스가 자동으로 시작되는지 확인하려면 다음을 입력합니다.

chkconfig –list httpd

이번에는 결과:

httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

이때 0~6은 모두 off인데, 이는 httpd 서비스를 사용할 수 없음을 의미합니다. 시스템이 시작되면 자동으로 시작됩니다. chkconfig httpd on을 입력한 후 출력을 다시 확인하면 결과는 다음과 같습니다.

httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

이때 2~5개가 모두 켜져 있어 자동으로 시작됩니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.