Linux에서 Apache Web Server를 시작, 중지 및 다시 시작하는 방법

  1. Ubuntu 및 Debian 기반 배포에서 Apache 시작, 중지 및 다시 시작
  2. Red Hat 기반 배포판에서 Apache 시작, 중지 및 다시 시작

Apache는 클라이언트와 서버를 연결하는 가장 인기있는 오픈 소스 웹 서버 애플리케이션 중 하나입니다. Apache는 클라이언트와 서버 간의 효율적이고 안전한 HTTP 통신을 담당합니다.

시작, 중지 및 다시 시작은 Apache Web Server에서 가장 널리 사용되는 작업입니다. start,stop,restart 명령을 사용하여 Linux에서 Apache 웹 서버를 각각 시작, 중지 및 다시 시작할 수 있습니다.

Apache를 시작, 중지 및 다시 시작하는 명령은 사용중인 Linux 배포에 따라 다릅니다. Apache 웹 서버를 시작, 중지 및 다시 시작하려면 루트 사용자로 로그인했는지 확인해야합니다.

Ubuntu 및 Debian 기반 배포에서 Apache 시작, 중지 및 다시 시작

SystemD는 대부분의 최신 Linux OS 버전에서 기본 서비스 관리자로 사용되는 반면 이전 버전은SysVinit를 기본 서비스 관리자로 사용합니다. Ubuntu 및 Debian 기반 배포판에서는Apache 서비스를apache2라고합니다.

Apache 웹 서버 서비스를 시작하려면 다음 명령을 사용합니다.

sudo systemctl start apache2

Apache 웹 서버 서비스를 중지하려면 다음 명령을 사용합니다.

sudo systemctl stop apache2

Apache의 웹 서버 구성을 변경할 때마다 Apache 서비스를 다시 시작해야합니다. 서비스를 다시 시작하려면 다음 명령을 사용합니다.

sudo systemctl restart apache2

init.d 스크립트를 사용하여 이전 버전에서 Apache 웹 서버 서비스를 시작하려면 다음 명령을 사용합니다.

sudo service apache2 start 

이전 버전에서 Apache 웹 서버 서비스를 중지하려면 다음 명령을 사용합니다.

sudo service apache2 stop

이전 버전에서 Apache 서비스를 다시 시작하려면 다음 명령을 사용합니다.

sudo service apache2 restart 

Red Hat 기반 배포판에서 Apache 시작, 중지 및 다시 시작

SystemD는 최신 Red-Hat 기반 배포 (RHEL 및 CentOS 7 이상 버전)를위한 서비스 관리자입니다. 마찬가지로 Red Hat 배포의 경우 Apache 서비스를 httpd라고합니다.

Apache 웹 서버 서비스를 시작하려면 다음 명령을 사용합니다.

sudo systemctl start httpd

Apache 웹 서버 서비스를 중지하려면 다음 명령을 사용합니다.

sudo systemctl stop httpd

Apache의 웹 서버 구성을 변경할 때마다 Apache 서비스를 다시 시작해야합니다. 서비스를 다시 시작하려면 다음 명령을 사용합니다.

sudo systemctl restart httpd

이전 버전에서 Apache 웹 서버 서비스를 시작하려면 다음 명령을 사용합니다.

sudo service httpd start 

이전 버전에서 Apache 웹 서버 서비스를 중지하려면 다음 명령을 사용합니다.

sudo service httpd stop

이전 버전에서 Apache 서비스를 다시 시작하려면 다음 명령을 사용합니다.

sudo service httpd restart