Linux에서 Apache Web Server를 시작, 중지 및 다시 시작하는 방법
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
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn