![버전 독립적인 방식으로 Apache 다시 시작](https://linux55.com/image/142248/%EB%B2%84%EC%A0%84%20%EB%8F%85%EB%A6%BD%EC%A0%81%EC%9D%B8%20%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C%20Apache%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91.png)
최신 Ubuntu 18.04 LAMP를 사용하고 있는데 Debian LAMP나 CentOS나 기타 일반적인 것들을 사용하는 것도 가능합니다.
Apache2를 다시 시작하려면 다음을 수행합니다.
systemctl restart apache2
하지만 "내일"이라고 말하면 변경 사항은 or 또는 just apache2
로 변경됩니다 .apache3
apache-3
apache
재부팅 실패를 방지하는 가장 올바른 방법은 무엇입니까? 나는 이 shell-glob이 좋다고 생각한다.
systemctl restart apache*
이 방법도 사용하시겠습니까, 아니면 다른 방법을 사용하시겠습니까?
답변1
그것은 단지 마술처럼 바뀌지는 않을 것입니다.
Debian/Ubuntu/Mint용 Apache 또는 Fedora/RHEL/CentOS용 httpd의 경우 업데이트는 동일한 이름을 유지하고 버전 번호만 변경하므로 서비스 단위는 동일합니다. 새 버전(예: apache3)이 나오면 이를 사용하여 웹 서버를 실행하려면 구성하고 설정해야 하는 다른 패키지가 됩니다. apache2
변함없이 유지됩니다. Fedora/RHEL/CentOS httpd
의 경우 httpd24
서로 다른 소프트웨어 패키지이므로 후자를 설치해도 전자가 변경되지 않습니다.
귀하의 의견에 따라 apt-get upgrade
패키지가 최신 버전으로 업그레이드됩니다. 필요한 경우 새 종속성 패키지를 설치하지만 기존 패키지를 제거하거나 변경하지는 않습니다.